Commit Graph

2 Commits

Author SHA1 Message Date
6a6eaada3e fix: align tracker with TRACKER-PROTOCOL.md
Some checks failed
Deploy Tracker / deploy (push) Failing after 1s
- auth.ok: add chat_id to project list (JOIN with Chat where kind=project)
- message.new broadcast: include author_name field
- chat_listen: add support for 'none' mode in manager.py
- task events: add broadcast for task.created, task.updated, task.assigned via REST
- heartbeat: implement 90s timeout → status=offline + agent.status broadcast
- tokens: use tb-{hex} format instead of urlsafe encoding
- models: support 'none' mode for chat_listen and task_listen
- fix Dockerfile: remove missing alembic files
2026-02-23 17:12:33 +01:00
04be227740 feat: tracker MVP — FastAPI, models, REST API, WebSocket, Docker
- Models: projects, tasks, agents, adapters, labels, chats
- REST API: CRUD for all entities
- WebSocket: connection manager, heartbeat
- Alembic: async migrations, initial schema
- Docker Compose: tracker + postgres + redis (dev)
- All config via TRACKER_* env vars
2026-02-15 18:42:45 +01:00