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. |
||
|---|---|---|
| .. | ||
| auth.test.ts | ||
| auth.ts | ||
| chronomind-client.ts | ||
| config.ts | ||
| extraction-client.ts | ||
| jarvis-client.ts | ||
| lysnrai-client.ts | ||
| mindlyst-client.ts | ||
| nomgap-client.ts | ||
| notelett-client.ts | ||
| notes-client.ts | ||
| peakpulse-client.ts | ||
| platform-client.ts | ||