v2.0.3
Two Hermes-inspired additions:
/personality <name>switches agent tone mid-conversation (concise, security-paranoid, senior-reviewer, junior-mentor, ship-it, verbose, or your own from.codeep/personalities/*.md), and/insights [--days N]summarises what you've been working on — runs, files, tools, projects.
Added — /personality slash command
- Six built-in personalities that swap the agent's tone and
priorities by appending a system-prompt addendum:concise— no preamble, no filler, bullet-heavyverbose— explains rationale + alternatives + caveatssecurity— treats every input as hostile, enumerates attack surfacesenior-reviewer— pushes back on shortcuts, names things welljunior-mentor— explains as it goes, links to canonical docsship-it— picks first reasonable approach, defers cleanup
- Custom personalities via
.codeep/personalities/<name>.md
(project) or~/.codeep/personalities/<name>.md(global). First
# Personality: Nameline becomes the display name; rest of the
Markdown body is the prompt addendum. Capped at 64 KB per file. - Persistence: active personality lives in
config.activePersonality
so it survives session restarts. Clear with/personality off. - Usable from CLI TUI, Zed, and the VS Code extension via ACP.
Added — /insights [--days N]
- Activity summary over a configurable window (default 7 days,
capped at 365). Reads~/.codeep/history/<id>.jsonfiles written by
every agent run, so output reflects actual tool actions rather than
chat-message proxies. - Headline metrics: total runs, total tool actions, total active time,
active-days density, average actions per run. - By-project breakdown sorted by active time — see which repo soaked
up your week. - Top tools (read_file × 340, write_file × 80, …) and
most-touched files (with~prefix for readability). - Recent runs list — 10 most recent with project, duration, and the
user prompt that started them. - Per-session cost still lives in
/cost;/insightsis a deliberately
history-only view (the in-memory token tracker doesn't survive a
restart, so historical cost would be misleading).
Surfaced
- Both commands appear in
/help,/autocomplete,Codeep-web
/docs/commands, VS Code Settings → Commands chips, and ACP
availableCommands. Spot-check parity: typing/peror/insiin
any client autocompletes to the right command.