fix: feat: stream dev-agent Claude output to Matrix thread (extend #293 to dev-agent) (#355)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
openhands 2026-03-21 08:11:45 +00:00
parent db325c4415
commit 33a92c3fee
2 changed files with 24 additions and 14 deletions

View file

@ -93,8 +93,9 @@ backlog issues (all deps closed) or orphaned in-progress issues and spawns
- `CLAUDE_TIMEOUT` — Max seconds for a Claude session (default 7200)
- `MATRIX_TOKEN`, `MATRIX_ROOM_ID`, `MATRIX_HOMESERVER` — Notifications (optional)
**Lifecycle**: dev-poll.sh → dev-agent.sh → tmux `dev-{project}-{issue}`
phase file drives CI/review loop → merge → close issue.
**Lifecycle**: dev-poll.sh → dev-agent.sh → create Matrix thread + export
`MATRIX_THREAD_ID` (streams Claude output to thread via Stop hook) → tmux
`dev-{project}-{issue}` → phase file drives CI/review loop → merge → close issue.
### Review (`review/`)