Fix 3 type mismatches in MCP chronomind-client.ts + chronomind-tools.ts: 1. TimerDoc.type: Remove non-existent 'event', keep 'countdown'|'alarm'|'pomodoro' 2. TimerDoc.state: Remove non-existent 'idle', add missing 'snoozed'|'dismissed' 3. RoutineDoc.status: Replace wrong 'idle'|'running' with actual 'template'|'ready'|'active'|'cancelled' Fix cascading usages: - chronomind.timers.create tool: default state 'idle' → 'active' - chronomind.timers.list tool: update type/state enum in Zod schema + description - calendar-import-pipeline.ts: 'idle' → 'active' for imported timers MCP server typecheck passes. No runtime behavior change for existing tools. |
||
|---|---|---|
| .. | ||
| extraction-service | ||
| mcp-server | ||
| monitoring | ||
| platform-service | ||