learning_ai_common_plat/services/mcp-server/src/lib
saravanakumardb1 af605a6e7d fix(mcp): align ChronoMind type enums with actual backend schema
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.
2026-03-31 23:57:24 -07:00
..
auth.test.ts fix(fastify-core): address jwt rollout review findings 2026-03-06 13:44:22 -08:00
auth.ts fix(fastify-core): address jwt rollout review findings 2026-03-06 13:44:22 -08:00
chronomind-client.ts fix(mcp): align ChronoMind type enums with actual backend schema 2026-03-31 23:57:24 -07:00
config.ts feat(mcp-server): register NoteLett tools (notes, workspaces, tasks, artifacts, summarize) 2026-03-29 20:57:16 -07:00
extraction-client.ts fix(mcp-server): Improve error handling in A2A pipelines 2026-03-05 22:09:56 -08:00
jarvis-client.ts feat(mcp-server): 4 MCP tool gaps + 3 new A2A pipelines (Priority 3/6/7) 2026-03-05 15:18:21 -08:00
lysnrai-client.ts feat(mcp-server): fill 12 DOMAIN_PRODUCTS.md MCP tool gaps + client fn additions 2026-03-05 18:19:04 -08:00
mindlyst-client.ts feat(mcp-server): add 4 A2A pipelines — DailyBrief, MarketplaceCert, SafetyMonitor, SyncDiagnostics 2026-03-05 14:22:25 -08:00
nomgap-client.ts feat(mcp-server): fill 12 DOMAIN_PRODUCTS.md MCP tool gaps + client fn additions 2026-03-05 18:19:04 -08:00
notelett-client.ts fix(mcp-server): pass workspaceId to notelett note get/update/delete/summarize tools 2026-03-29 22:10:03 -07:00
notes-client.ts feat(mcp-server): add notes tool integration 2026-03-10 09:39:07 -07:00
peakpulse-client.ts feat(mcp-server): fill 12 DOMAIN_PRODUCTS.md MCP tool gaps + client fn additions 2026-03-05 18:19:04 -08:00
platform-client.ts feat(mcp-server): add org review follow-up hooks 2026-03-15 09:56:04 +00:00