Hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
Runs persistent Python and Bun workers with loopback bridge between kernels
Ask for rename and get rename with workspace/willRenameFiles integration
Attaches lldb, dlv, or debugpy to native binaries and live processes
Regex match aborts stream, injects rule as system reminder, retries from same point
Split jobs across workers with typed results back, no prose parsing needed
Arxiv PDFs, GitHub pages, Stack Overflow threads as structured markdown
Core engine with in-process implementations of grep, shell, AST, highlight, PTY, and more
Complete language server protocol support for navigation, diagnostics, and code actions
Debug adapter protocol integration with breakpoints, stepping, and variable inspection
Edit by content hash instead of line numbers, reducing output tokens by 61%
No fork-exec on hot path - ripgrep, glob, find all in-process on libuv pool
Interactive TUI, one-shot prompts, Node SDK, and ACP for editor integration