Skip to content

[FEATURE] Add real-time call trace visualization for debugging multi-agent workflows #20168

Closed as not planned

Description

@jeromelau

Description

When working with complex multi-agent workflows involving LLM calls, tool executions, and OMO agents, it's difficult to visualize the timing and flow of calls between components. A real-time trace visualization would help developers understand and debug these workflows.

Problem Statement

Currently, there's no way to see:

  • Which LLM calls are being made and their duration
  • Which tools are being executed and their status
  • How OMO agents are being spawned and their lifecycle
  • The relationship between different calls in a message

Proposed Solution

Add a CallTraceBar component to the TUI session view that:

  • Shows real-time call traces from OC, OMO, and LLM sources
  • Displays trace details including duration, timing, and expandable input/output summaries
  • Can be toggled with a keybind (e.g., <leader>v)
  • Helps visualize complex multi-agent workflows

Benefits

  • Easier debugging of multi-agent workflows
  • Better understanding of system behavior
  • Performance analysis of LLM and tool calls
  • Improved developer experience

Additional Context

This would be particularly useful for developers building custom agents or debugging complex tool chains.

Activity

  1. added
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on Mar 31, 2026
  2. github-actions commented on Mar 31, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

    • feat: Add CallTraceBar for real-time call tracing in TUI #20068: This appears to be a near-identical feature request (also by you) for a CallTraceBar component providing real-time call tracing in the TUI. That issue was closed — if there's a reason for reopening or a meaningful difference in this proposal, please clarify.

    For keybind-related issues, please also check our pinned keybinds documentation: #4997

  3. added a commit that references this issue on Mar 31, 2026
    8482b7c
  4. assigned and unassigned on Apr 26, 2026
  5. removed
    opentuiThis relates to changes in v1.0, now that opencode uses opentui
    on May 3, 2026
  6. github-actions commented on Jul 4, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions