Impact: New read-only run-history API. Raw child tool streams remain outside the parent process view.
Refs: Agent-System-Dev feature/work-companion-visibility, UI1; paired Frontend PR.
Evidence
Before: the settled message retained a tool summary but not the full streamed output.
After: owner/conversation-bound pagination and child status are covered by the isolated server test; go test ./... passes.
Merge Danger
Door: two-way
Blast Radius: authenticated read API
## Summary
Why: Completed replies replace the live bubble, so the user cannot reopen the full streamed tool output and child collaboration status.
```text
owner-scoped conversation + run
→ ordered, paginated persisted events
→ parent stream + direct-child progress/result
```
Impact: New read-only run-history API. Raw child tool streams remain outside the parent process view.
Refs: Agent-System-Dev `feature/work-companion-visibility`, UI1; paired Frontend PR.
## Evidence
- Before: the settled message retained a tool summary but not the full streamed output.
- After: owner/conversation-bound pagination and child status are covered by the isolated server test; `go test ./...` passes.
## Merge Danger
**Door:** two-way
**Blast Radius:** authenticated read API
Why: Completed replies currently drop access to streamed thinking and tool output.
Evidence: go test ./...; isolated run-event pagination and conversation binding test.
Impact: Add owner-scoped paginated event reading for a single conversation run.
Refs: Agent-System-Dev feature/work-companion-visibility UI1
Why: Spawned agent progress disappeared when the parent reply settled.
Evidence: go test ./...; run-event route test covers child status and raw-output exclusion.
Impact: Return child progress and result events in parent history without exposing child raw tool streams.
Refs: Agent-System-Dev feature/work-companion-visibility UI1
weichen
merged commit 98cfa3cf4f into main2026-10-14 14:39:39 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Why: Completed replies replace the live bubble, so the user cannot reopen the full streamed tool output and child collaboration status.
Impact: New read-only run-history API. Raw child tool streams remain outside the parent process view.
Refs: Agent-System-Dev
feature/work-companion-visibility, UI1; paired Frontend PR.Evidence
go test ./...passes.Merge Danger
Door: two-way
Blast Radius: authenticated read API