learning_ai_clock/docs
saravanakumardb1 686f5fb33e feat(mcp): Phase A.1 — reschedule, availability, and start-routine endpoints
Add 3 new backend REST endpoints for MCP tool support:

- POST /timers/:id/reschedule — shift timer by delta seconds or set new target time
- GET /timers/availability — find free time slots in a window (interval merge algorithm)
- POST /routines/:id/start — transition routine from ready/template → active

All endpoints gated behind isFeatureEnabled('mcp.enabled') flag (default false).
Zod schemas: RescheduleTimerSchema (XOR validation), AvailabilityQuerySchema, FreeSlot type.

All 182 backend tests pass. No breaking changes to existing APIs.
2026-03-31 23:31:04 -07:00
..
AGENTIC_AI_ROADMAP.md feat(mcp): Phase A.1 — reschedule, availability, and start-routine endpoints 2026-03-31 23:31:04 -07:00
INDUSTRY_RESEARCH.md docs: add industry research and update PRD v0.2 with competitive analysis 2026-02-27 16:57:47 -08:00
PRD.md docs: add industry research and update PRD v0.2 with competitive analysis 2026-02-27 16:57:47 -08:00
raw_idea.md docs: expand AI Clock raw idea into comprehensive PRD (ChronoMind) 2026-02-27 16:40:26 -08:00
roadmap-v2-review.md docs: apply V2 review fixes to roadmap.md — comprehensive update 2026-02-27 20:32:25 -08:00
roadmap.md docs(roadmap): mark completed items from web polish session 2026-02-28 13:46:15 -08:00