v2.6.7-beta
Pre-release
Pre-release
·
195 commits
to main
since this release
Full Changelog: https://github.com/Mitii-dev/Mitii/commits/v2.6.7-beta
- Workspace scanner respects
.gitignoreand.thunderignore; auto-indexes on folder open - FTS5 full-text search with ripgrep fallback for unindexed paths
- Symbol extraction for TypeScript, JavaScript, Python, Java, Go
- PageRank repo map — surfaces the files that matter structurally, not just lexically
- Vector search — local MiniLM embeddings via
@xenova/transformers, hash fallback if unavailable; SQLite or LanceDB backend - Hybrid retriever + reranker — merges search, vectors, mentioned files, git state, and LSP diagnostics into one context pack
- Plan / Act / Review modes — plan before you touch code; act with tools; review without rewriting
- Tool loop —
read_file,search,write_file,apply_patch,run_command,git_diff,diagnostics, and more - Research subagents — parallel read-only workers for exploration (
spawn_research_agent) - Task decomposition — multi-step plans with lifecycle tracking and step completion markers
- Post-edit verification — configurable lint/test commands after Act-mode runs
- Skills catalog — drop
SKILL.mdfiles in.thunder/skills/and invoke them viause_skill
- Approval modes —
review_all,ask_edits,ask_deletes,ask_commands,auto - Autonomy presets —
safe,guided,builder,pilot,enterprise(network disabled) - Untrusted workspace blocking — writes and shell disabled unless you explicitly opt in
- Auto-checkpoints before approved file writes
- Optional diff preview in VS Code before patches land
- Patch validation — syntax guards before apply; refuses shell commands masquerading as source code
- Long-term memory —
memory_search/memory_writewith FTS5 + optional vector hybrid search - Post-task memory extraction — observations captured after completed work
- Session history —
agent_sessionsandagent_turnsstored in SQLite; resume from the History tab - Plan persistence — plans saved to
task_plansand.thunder/tasks/
Preloaded keyless MCP servers (disable with thunder.mcp.preloadBuiltin: false):
Add your own via thunder.mcp.servers, .thunder/mcp.json, or .mcp.json. MCP tools appear as mcp__server__tool and still pass through Mitii's approval policy.
React sidebar webview with chat, history, settings, approval cards, subagent activity panel, plan panel, checkpoint browser, indexing status, context budget warnings, and token meter.