devOps-2
- Python 71.1%
- JavaScript 17.6%
- CSS 9.4%
- HTML 1.9%
Worker improvements: - sandbox: "danger-full-access" for full system access - approvalPolicy: "never" to bypass Codex approvals - Split view UI showing worker output in real-time - WebSocket events for worker.command_start, worker.command_output - Clear prompt that worker is already on target (no SSH to self) Onboarding improvements: - Async onboarding service with streaming output - WebSocket events for step progress and command output - Live output display in chat during package installation Matrix integration (in progress): - MatrixClient with sync, send_message, join_room, auto-accept invites - MatrixListener with long-poll sync loop - Bot account @devops:matrix.calhta.com configured - Integration starts on app startup - ISSUE: Messages not being received, needs debugging Operator accounts: - Added is_admin, password_change_required, matrix_user_id to operators - Password change modal in frontend - calum account created (admin, linked to Matrix) - Auth query updated to include new columns Frontend: - Split view for coordinator/worker output - Onboarding output streaming - Password change modal - WebSocket event handling for all new event types Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| docs | ||
| frontend | ||
| .gitignore | ||
| CLAUDE.md | ||
| README.md | ||