feature: agentop observe — show a request and its response as one row

Đang mở
#1,681 0 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@huang195 đang làm issue này rồi.

Từ ngày 7/11/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

enhancement ux

Problem

In agentop observe, the events pane shows a request and its response as two separate rows. They share an exchange number in the # column, but other traffic can land between them, so following one call from request to response means matching # values by eye.

The split helps when you want to compare the two halves (for example upstream vs downstream bytes, or a plugin that acted on only one direction). It makes the logical flow of a turn harder to read.

Proposal

Add a way to show each exchange as one row: method/host, status, duration, both directions' sizes and tokens, and every plugin action on either half. ↵ opens a detail with the request and the response together.

Open questions:

  • A toggle key, or a column-picker option saved in agentop-config.yaml?
  • How should a request with no response yet show (in flight, or a failed dial)?
  • When both halves have a plugin action, what goes in the action/plugin columns?
  • Sorting already keeps the # pairing; a merged row would sort as one unit.

Context

Requested in #cortex-community by @vinodmut (2026-11-06). Related: s already hides or shows a request and its response together.

Where it lives

  • cmd/agentop/tui/events_pane.go, events_columns.go, events_blocks.go
  • cmd/agentop/tui/detail_pane.go
  • cmd/agentop/README.md: the events pane section and the column table

Assisted-By: Claude (Anthropic AI) [email protected]

Ngôn ngữ chính
Go
Star
23
Fork
44
Merge trung bình
14 giờ 38 phút
Pull request đã merge (30 ngày)
254

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của rossoctl/cortex

Tất cả issue của rossoctl/cortex

Issue tương tự

Thêm issue về Go

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.