@@ -256,6 +256,7 @@ can still be parsed.
256256| Kimi | ` ~/.kimi/sessions/ ` and ` ~/.kimi-code/sessions/ ` | JSONL per session |
257257| Kiro CLI | ` ~/.kiro/sessions/cli/ ` and ` ~/.local/share/kiro-cli/ ` | JSONL per session and SQLite database |
258258| Kiro IDE | (platform-specific, see below) | JSON / chat files |
259+ | Kilo (legacy) | (platform-specific, see below) | ` tasks/<uuid>/{task_metadata.json,ui_messages.json,api_conversation_history.json} ` |
259260| MiMoCode | ` ~/.local/share/mimocode/ ` | SQLite DB or ` storage/ ` JSON files |
260261| Mistral Vibe | ` ~/.vibe/logs/session/ ` | Per-session ` messages.jsonl ` plus ` meta.json ` |
261262| OhMyPi | ` ~/.omp/agent/sessions/ ` | JSONL per session |
@@ -461,6 +462,35 @@ RooCode was shut down on May 15, 2026. ZooCode (Zoo-CodeInc.zoo-cline) is the
461462active community fork and will be supported separately. Set ` ROOCODE_DIR ` or
462463` roocode_dirs ` if your VSCode globalStorage directory is elsewhere.
463464
465+ ** Kilo (legacy) default directories** vary by platform, all rooted at the
466+ canonical lowercase ` kilocode.kilo-code ` global storage directory that VSCode
467+ writes on disk:
468+
469+ - ** macOS:** ` ~/Library/Application Support/Code/User/globalStorage/kilocode.kilo-code/ `
470+ - ** Linux:** ` ~/.config/Code/User/globalStorage/kilocode.kilo-code/ `
471+ - ** Windows:** ` %APPDATA%/Code/User/globalStorage/kilocode.kilo-code/ `
472+
473+ Each ` <root>/tasks/<uuid>/ ` task directory carries three JSON files:
474+ ` task_metadata.json ` (only stores ` files_in_context ` ), the Claude-shaped
475+ ` api_conversation_history.json ` , and the Cline-shaped ` ui_messages.json ` .
476+ AgentsView folds the latter two into a composite fingerprint with
477+ ` task_metadata.json ` as the source anchor so changes to any of the three trigger
478+ a reparse. Sessions are parsed through RooCode-descended Cline message handling
479+ (tool-call and result pairing, reasoning pipeline, compact boundaries, error
480+ linking). Set ` KILO_LEGACY_DIR ` or ` kilo_legacy_dirs ` when the legacy extension
481+ stores its data outside the standard locations.
482+
483+ ** Kilo (legacy) vs Kilo.** These are two different agents. * Kilo* (the
484+ ` kilo ` agent) is the OpenCode-based core at ` ~/.local/share/kilo/ ` ; it
485+ covers both the Kilo CLI and the rebuilt Kilo Code VS Code extension,
486+ which share that same ` kilo.db ` . * Kilo (legacy)* (the ` kilo-legacy ` agent)
487+ is the legacy RooCode-derived VS Code extension that wrote per-task JSON
488+ under ` kilocode.kilo-code/tasks/ ` and stopped receiving new sessions after
489+ Kilo rebuilt the extension on OpenCode (public beta 2026-03-10, GA
490+ 2026-04-02). The ` kilo-legacy ` agent is frozen at that legacy format and
491+ only archives older sessions; newer Kilo VS Code activity appears under
492+ ` kilo ` .
493+
464494** Antigravity CLI transcript sources:** Antigravity CLI has used both SQLite
465495databases and AES-encrypted ` .pb ` files. AgentsView reads whichever source is
466496richest, in this order:
@@ -532,6 +562,7 @@ export KILO_DIR=~/custom/kilo
532562export KIMI_DIR=~ /custom/kimi
533563export KIRO_SESSIONS_DIR=~ /custom/kiro
534564export KIRO_IDE_DIR=~ /custom/kiro-ide
565+ export KILO_LEGACY_DIR=~ /custom/kilo-legacy
535566export MIMOCODE_DIR=~ /custom/mimocode
536567export VIBE_SESSIONS_DIR=~ /custom/vibe/logs/session
537568export OMP_DIR=~ /custom/omp
@@ -580,8 +611,7 @@ The corresponding fields are `aider_dirs`, `amp_dirs`, `antigravity_dirs`,
580611` cowork_dirs ` , ` devin_dirs ` , ` codex_sessions_dirs ` , ` commandcode_project_dirs ` ,
581612` copilot_dirs ` , ` cortex_dirs ` , ` cursor_project_dirs ` ,
582613` deepseek_tui_sessions_dirs ` , ` forge_dirs ` , ` gemini_dirs ` , ` gptme_dirs ` ,
583- ` grok_dirs ` , ` hermes_sessions_dirs ` , ` iflow_dirs ` , ` kilo_dirs ` , ` kimi_dirs ` ,
584- ` kiro_dirs ` , ` kiro_ide_dirs ` , ` mimocode_dirs ` , ` vibe_session_dirs ` ,
614+ ` grok_dirs ` , ` hermes_sessions_dirs ` , ` iflow_dirs ` , ` kilo_dirs ` , ` kilo_legacy_dirs ` , ` kimi_dirs ` , ` kiro_dirs ` , ` kiro_ide_dirs ` , ` mimocode_dirs ` , ` vibe_session_dirs ` ,
585615` omp_dirs ` , ` openclaw_dirs ` , ` opencode_dirs ` , ` openhands_dirs ` , ` pi_dirs ` ,
586616` piebald_dirs ` , ` posit_assistant_dirs ` , ` positron_dirs ` , ` qclaw_dirs ` ,
587617` qoder_project_dirs ` , ` qwen_project_dirs ` , ` qwenpaw_dirs ` , ` reasonix_dirs ` , ` roocode_dirs ` ,
0 commit comments