feat(mcp-server): A2A batch-3 — ReflectionSynthesisAgent (mindlyst) + KeyboardDiagnosticsAgent (lysnrai) + NLParserEvalAgent (chronomind)
reflection-synthesis-pipeline.ts: mindlyst.reflections.synthesize
- ReflectionCollectorAgent -> ThemeExtractionAgent -> SynthesisReportAgent
- Fetches recent reflections, runs reflection-enrichment extraction, surfaces themes by frequency
- Proposes weekly summary text; max 52 reflections (1 year lookback)
keyboard-diagnostics-pipeline.ts: lysnrai.keyboard.diagnose
- KeyboardErrorScannerAgent -> DiagnosticsSessionAgent -> BugReportDraftAgent
- Scans error telemetry filtered to keyboard surface, groups by anonymousInstallId
- Opens diagnostics session per erroring install; drafts severity-ranked bug reports
- 48h default window, configurable minErrors threshold
nl-parser-eval-pipeline.ts: chronomind.nlParser.eval
- PhraseSamplerAgent -> ParseEvalAgent -> RegressionReportAgent
- 10-phrase canonical test suite + optional custom phrases
- Submits to extraction-service timer-parse task, validates parsed field presence
- Returns pass/fail/partial scorecard with regression list
MCP server total: 102 tools