Commit Graph

8 Commits

Author SHA1 Message Date
c3cf4d70e6 feat(agent-office): MusicAgent — compose with approval, polling, telegram notifications
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 08:49:54 +09:00
0754e4cab8 feat(agent-office): Telegram bot — send messages, approval requests, webhook handler
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 08:49:51 +09:00
8597a9efb7 feat(agent-office): StockAgent — news summary, price alerts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 08:49:47 +09:00
71e0b6f8db feat(agent-office): BaseAgent FSM with idle/break behavior
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-11 08:49:43 +09:00
3a828c0f54 feat(agent-office): service proxy for stock-lab and music-lab APIs 2026-04-11 08:46:50 +09:00
07a993fef4 feat(agent-office): WebSocket connection manager with broadcast 2026-04-11 08:46:47 +09:00
14b4e99bc9 fix(agent-office): add sqlite timeout=10, use 'rejected' status for reject_task 2026-04-11 08:45:57 +09:00
0613400bb7 feat(agent-office): scaffold backend — config, db, models, Dockerfile
SQLite DB layer with WAL mode, agent_config/tasks/logs/telegram_state tables,
2 seeded agents, full CRUD, and passing test suite (7/7).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 08:42:32 +09:00