mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-07-18 21:44:24 +00:00
Four fixes for the Kiro IDE provider: 1. Add 'entries' to extractText() key list — Kiro IDE stores message content in context.messages[].entries (not .content), causing the parser to extract 0 chars from every execution file. 2. Check data.context[key] for conversation arrays in parseModernExecution — current Kiro builds store messages at data.context.messages, not at the top-level data.messages path the parser was checking. 3. Scan both ~/.kiro-server/data/... AND ~/.config/Kiro/... on Linux — remote dev boxes use .kiro-server while local installs use .config/Kiro. Both can have data simultaneously; the old code short-circuited on the first path found. 4. Discover and parse workspace-sessions/<base64>/*.json files — newer Kiro builds write session state here with history[].message format. Skips stub entries (executionId refs + 'On it.' only) to avoid double-counting with execution files parsed separately. 5. Add kiro: 'ide-parsing-v1' to PROVIDER_PARSE_VERSIONS for automatic cache invalidation — users upgrading from the broken parser will get a fresh re-parse without manually clearing session-cache.json. Bonus: Extract tool names from usageSummary[].usedTools, add chatSessionId to session ID resolution, add Kiro-specific tool name mappings. AI-Origin: human |
||
|---|---|---|
| .. | ||
| antigravity.test.ts | ||
| claude-config-dirs.test.ts | ||
| cline.test.ts | ||
| codebuff.test.ts | ||
| codex.test.ts | ||
| copilot.test.ts | ||
| crush.test.ts | ||
| cursor-agent.test.ts | ||
| cursor-bubble-dedup.test.ts | ||
| cursor-large-db-cap.test.ts | ||
| cursor-real-tokens.test.ts | ||
| cursor-workspace-breakdown.test.ts | ||
| cursor.test.ts | ||
| devin.test.ts | ||
| droid.test.ts | ||
| forge.test.ts | ||
| gemini.test.ts | ||
| grok.test.ts | ||
| hermes.test.ts | ||
| ibm-bob.test.ts | ||
| kilo-code.test.ts | ||
| kimi.test.ts | ||
| kiro.test.ts | ||
| mistral-vibe.test.ts | ||
| mux.test.ts | ||
| omp.test.ts | ||
| open-design.test.ts | ||
| openclaw.test.ts | ||
| opencode-file.test.ts | ||
| opencode.test.ts | ||
| pi.test.ts | ||
| roo-code.test.ts | ||
| vercel-gateway.test.ts | ||
| vscode-cline-parser.test.ts | ||
| warp.test.ts | ||
| zcode.test.ts | ||
| zed.test.ts | ||
| zerostack.test.ts | ||