Skip to content

feat: add agenticloop watch TUI and SSE events#2

Open
mattjoyce wants to merge 4 commits into
mainfrom
feat/agenticloop-watch-sse-tui
Open

feat: add agenticloop watch TUI and SSE events#2
mattjoyce wants to merge 4 commits into
mainfrom
feat/agenticloop-watch-sse-tui

Conversation

@mattjoyce
Copy link
Copy Markdown
Owner

Summary

  • add authenticated SSE endpoint GET /v1/runs/{run_id}/events
  • stream initial snapshot, then run.updated, step.created, step.updated, and terminal stream.closed
  • add agenticloop watch Bubble Tea TUI client for run event streaming
  • style the watch UI with a blue/orange theme and event timeline
  • update usage/docs in README.md
  • add API signature tests for stable change detection (internal/api/handlers_stream_test.go)

Testing

  • go test ./internal/api ./internal/store

Notes

  • Full go test ./... and go test ./cmd/agenticloop are currently blocked by an existing upstream dependency issue in github.com/bytedance/sonic (undefined: GoMapIterator) on this environment.

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