v2.9.0

Released August 19, 2026 · View on GitHub →

Custom bots land in the editor: pick one from the Agent Timeline toolbar, sync the set you built on the dashboard, and see exactly which capabilities each bot is allowed to use.

Changed

Files still returns committed content via git show HEAD:file, and the same allowlist permits git rm, git commit and git push — so the picker line reads "Git reads and writes files" rather than letting the capability list imply the bot can only look.

Added

now expose the active Codeep personality without requiring users to remember /personality. The detail card shows the bot's model, allowed tool groups, workspace scope, source, and selected-project list.

Dashboard uses the structured ACP sync endpoint when available and falls back to codeep account sync for older CLIs. Choose Custom Bot, Manage Custom Bots, and Open Personality Builder` are available from the command palette and directly from the webview.

human-readable Markdown sections. Section-only and legacy personality files remain supported; legacy files are explicitly shown as unrestricted rather than being assigned invented model/tool/scope constraints. Missing or malformed v1 tool metadata is conversation-only, while an invalid structured scope is unavailable instead of widening to all projects.

Compatibility

session/sync_personalities from the CLI. If those RPCs are unavailable, the extension reads the same project/global files as the CLI and activates through the existing /personality command.

Downloads

Install by downloading the codeep-2.9.0.vsix above, then run code --install-extension codeep-2.9.0.vsix — or open the Extensions view in VS Code and install from the menu → Install from VSIX…