Skip to content

feat: stream run trace and agent output to the dashboard#4

Merged
ibrahimkzmv merged 1 commit into
mainfrom
feat/run-trace-live-output
May 26, 2026
Merged

feat: stream run trace and agent output to the dashboard#4
ibrahimkzmv merged 1 commit into
mainfrom
feat/run-trace-live-output

Conversation

@ibrahimkzmv

Copy link
Copy Markdown
Member

What

Streams orchestrator trace and agent output into Forge: OMA Core onTrace / onAgentStream (and progress events) are formatted into a bounded in-memory log, published as trace_line SSE events, and exposed via GET /api/runs/trace. The web app subscribes and renders the log in the details panel LIVE_AGENT_OUTPUT section.

Why

v0.1 includes inspecting traces and outputs during a run. The dashboard already showed task status from run_snapshot events; this adds the execution log (task lifecycle, LLM/tool spans, streaming text deltas) so developers can debug runs without leaving the UI.

Checklist

  • npm run lint passes
  • npm test passes
  • Added/updated tests for changed behavior
  • No new runtime dependencies (or justified in the PR description)

Signed-off-by: Ibrahim Kazimov <74775400+ibrahimkzmv@users.noreply.github.com>
@ibrahimkzmv ibrahimkzmv merged commit f732a24 into main May 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant