Commit Graph

  • 8d2ffa108d fix(docs): correct two broken intra-doc links Hunter Bown 2026-05-03 07:20:48 -05:00
  • c244760b67 feat(stash): /stash pop reports remaining count (#440 polish) Hunter Bown 2026-05-03 07:18:02 -05:00
  • 0fe05b682a test(session): pin offline-queue session_id stamping (#487 follow-up) Hunter Bown 2026-05-03 07:16:11 -05:00
  • a4c8cb2514 feat(prompts): structured Markdown compaction template (#429) Hunter Bown 2026-05-03 07:12:45 -05:00
  • 8a679bf662 chore(hooks): tracing::warn on hook failures (#455 follow-up) Hunter Bown 2026-05-03 07:10:19 -05:00
  • c0b6c2a1e5 perf(hooks): fast-path skip when no hooks configured (#455 follow-up) Hunter Bown 2026-05-03 07:07:11 -05:00
  • e569f2ca99 feat(hooks): fire message_submit + on_error too (#455 observer-only) Hunter Bown 2026-05-03 07:01:52 -05:00
  • 4310202645 feat(hooks): fire tool_call_before / tool_call_after (#455 observer-only) Hunter Bown 2026-05-03 06:59:26 -05:00
  • a2c7c94f5d test(pr): pin is_command_available contract (#451 follow-up) Hunter Bown 2026-05-03 06:54:05 -05:00
  • 8ed1cb4e68 feat(hooks): /hooks events subcommand for discovery (#460 polish) Hunter Bown 2026-05-03 06:51:27 -05:00
  • 14931566b5 test(audit): pin emit_tool_audit contract (#500 follow-up) Hunter Bown 2026-05-03 06:48:59 -05:00
  • a8e0693958 feat(doctor): report spillover dir + composer stash file (#422/#440 polish) Hunter Bown 2026-05-03 06:46:20 -05:00
  • b1c6e6b173 feat(doctor): report .opencode + .claude skill dirs (#432 follow-up) Hunter Bown 2026-05-03 06:43:47 -05:00
  • 5627d6535b docs: document NO_ANIMATIONS, instructions array, /hooks, /stash Hunter Bown 2026-05-03 06:39:29 -05:00
  • a368dc53b8 feat(commands): /hooks read-only lifecycle hook listing (#460 MVP) Hunter Bown 2026-05-03 06:36:37 -05:00
  • 15127046e8 feat(stash): /stash clear subcommand to wipe the stash file (#440 polish) Hunter Bown 2026-05-03 06:28:18 -05:00
  • ba871c56f6 feat(cli): deepseek pr <N> — pre-seed TUI with PR context (#451) Hunter Bown 2026-05-03 06:23:54 -05:00
  • a9222f4b8c feat(stash): make /stash run directly from the command palette (#440 polish) Hunter Bown 2026-05-03 06:14:34 -05:00
  • 2db48435e8 feat(stash): register /stash in /help and autocomplete (#440 polish) Hunter Bown 2026-05-03 06:13:06 -05:00
  • 6fb8739feb feat(composer): prompt stash — Ctrl+S parks, /stash list+pop (#440) Hunter Bown 2026-05-03 06:09:35 -05:00
  • 99223b148c docs(prompt): list load_skill in the model's toolbox reference (#434) Hunter Bown 2026-05-03 06:01:15 -05:00
  • 0fa042dc99 feat(audit): emit tool.spillover events when output is spilled (#500 polish) Hunter Bown 2026-05-03 05:58:02 -05:00
  • 6b0a60883a test(skill): integration tests for the load_skill execute path (#434/#432) Hunter Bown 2026-05-03 05:56:29 -05:00
  • d7017b7829 feat(skills): walk workspace .opencode + .claude skill dirs (#432) Hunter Bown 2026-05-03 05:52:28 -05:00
  • 8290b136e1 feat(tui): push DISAMBIGUATE_ESCAPE_CODES on startup (#442) Hunter Bown 2026-05-03 05:45:52 -05:00
  • e8af3cd37d feat(tools): load_skill model-callable tool (#434) Hunter Bown 2026-05-03 05:43:18 -05:00
  • 20913b2f17 test(config): pin instructions-array merge semantics (#454 follow-up) Hunter Bown 2026-05-03 05:33:09 -05:00
  • 5deaf97253 fix(tui): pop keyboard flags on suspend paths too (#443 follow-up) Hunter Bown 2026-05-03 05:29:11 -05:00
  • ac0c16996e feat(config): instructions array merged into system prompt (#454) Hunter Bown 2026-05-03 05:25:31 -05:00
  • 5e83f073b1 feat(footer): cumulative session-elapsed indicator (#448) Hunter Bown 2026-05-03 05:17:01 -05:00
  • 6dfb10f321 feat(a11y): NO_ANIMATIONS env override + accessibility docs (#450) Hunter Bown 2026-05-03 05:09:17 -05:00
  • 3625b887fa feat(ui): humanize_duration handles hours, days, and weeks (#447) Hunter Bown 2026-05-03 05:05:30 -05:00
  • 0b99ad1f25 feat(engine): wire tool-output spillover into the engine and pager (#500) Hunter Bown 2026-05-03 05:02:11 -05:00
  • 637d0f088f fix(agents): list Implementer/Verifier in agent_spawn + agent_assign schemas (#404) Hunter Bown 2026-05-03 04:50:51 -05:00
  • 482fcdee7c docs(changelog): collapse #422 + #423 spillover entry Hunter Bown 2026-05-03 04:45:03 -05:00
  • de4085304d feat(tui): inline spillover-path annotation in tool cells (#423) Hunter Bown 2026-05-03 04:44:43 -05:00
  • cea4617fb4 docs(changelog): record #422 spillover writer in v0.8.8 entry Hunter Bown 2026-05-03 04:38:17 -05:00
  • cf616e03bd feat(tools): spillover-file writer + 7-day boot prune (#422) Hunter Bown 2026-05-03 04:38:00 -05:00
  • 01fa11b96f docs(changelog): note /sessions prune slash command in #406 entry Hunter Bown 2026-05-03 04:31:18 -05:00
  • 89500e4ebe feat(commands): /sessions prune <days> slash command (#406 phase-1.5) Hunter Bown 2026-05-03 04:31:00 -05:00
  • 2fa23c1d74 docs(changelog): record session-prune helper + doctor memory block Hunter Bown 2026-05-03 04:27:12 -05:00
  • 220f1b30c5 feat(sessions): SessionManager::prune_sessions_older_than helper (#406 phase-1) Hunter Bown 2026-05-03 04:26:35 -05:00
  • 8e7664bc70 docs(changelog): populate [Unreleased] with v0.8.8 stabilization entries Hunter Bown 2026-05-03 04:19:09 -05:00
  • 1b7939e680 feat(doctor): surface memory feature state in --json output (#489) Hunter Bown 2026-05-03 04:16:01 -05:00
  • 8071bce319 docs: MEMORY.md — user-facing memory documentation (#489) Hunter Bown 2026-05-03 04:10:55 -05:00
  • d129ab4150 docs: SUBAGENTS.md — role taxonomy, lifecycle, output contract (#404) Hunter Bown 2026-05-03 04:09:27 -05:00
  • 2f9b58b910 fix(agents): include Implementer/Verifier aliases in error message hint (#404) Hunter Bown 2026-05-03 04:06:43 -05:00
  • 1ae042d56b feat(agents): add Implementer and Verifier sub-agent roles (#404) Hunter Bown 2026-05-03 04:05:26 -05:00
  • 68ec91999b feat(tui): clarify Plan panel role + drop empty-state placeholder (#408) Hunter Bown 2026-05-03 04:00:47 -05:00
  • 256f59dd33 feat(agents): session-boundary classification for sub-agents (#405) Hunter Bown 2026-05-03 03:57:06 -05:00
  • b54a708cf7 feat(tui): compact agent_spawn rendering — single line, DelegateCard owns the rest (#409) Hunter Bown 2026-05-03 03:44:19 -05:00
  • c52f2c46f1 feat(tui): concise todo / checklist update rendering (#403) Hunter Bown 2026-05-03 03:36:21 -05:00
  • 4d4a9b424c feat(config): expand per-project overlay to cover provider, sandbox, approval, mcp_path, max_subagents, allow_shell (#485) Hunter Bown 2026-05-03 03:25:43 -05:00
  • a723ddd63d feat(tui): MCP server health chip in footer (#502) Hunter Bown 2026-05-03 03:16:27 -05:00
  • 8680a43298 feat(tui): visual retry/backoff countdown in footer (#499) Hunter Bown 2026-05-03 03:08:53 -05:00
  • 7547d168a4 feat(memory): user-memory MVP — persistent notes, # quick-add, /memory, remember tool (#489–#493) Hunter Bown 2026-05-03 02:51:17 -05:00
  • f2cf3843ec feat(tools): inline unified-diff in edit_file / write_file results (#505) Hunter Bown 2026-05-03 02:30:44 -05:00
  • b0f878bad6 Merge branch 'chore/v0.8.8-stabilization' into feat/498-osc8-hyperlinks Hunter Bown 2026-05-03 02:18:00 -05:00
  • dd3882e1bf fix(utils): display_path normalizes home-relative suffix to platform separator Hunter Bown 2026-05-03 02:17:50 -05:00
  • 3013a54c78 feat(tui): emit OSC 8 hyperlinks so URLs are Cmd+click-openable (#498) Hunter Bown 2026-05-03 02:13:14 -05:00
  • ad8064b143 chore(v0.8.8): stabilization batch — sub-agent caps, mutex contention, RLM polish, CI cleanup Hunter Bown 2026-05-03 01:57:37 -05:00
  • 2009f037b3 docs(zh-CN): unify cross-reference style in ARM64 section Claude 2026-05-03 05:21:31 +00:00
  • 0e5afe0b01 feat(v0.8.8): linux ARM64 prebuilts + install docs overhaul Claude 2026-05-03 04:42:53 +00:00
  • d132ea553b docs(readme): note v0.8.7 self-update bug + workaround (#503) Hunter Bown 2026-05-02 22:38:28 -05:00
  • e0b6a1b967 feat(v0.8.8): Don't auto-approve git -C ... (fixes #416) Hunter Bown 2026-05-02 22:32:13 -05:00
  • ccb387374a docs: add Buy Me a Coffee button + FUNDING.yml Hunter Bown 2026-05-02 22:27:44 -05:00
  • 98ab76a99c docs: add v0.8.7 changelog + README release notes Hunter Bown 2026-05-02 22:26:31 -05:00
  • 15da881e1d chore(release): bump version to 0.8.7 Hunter Bown 2026-05-02 21:56:37 -05:00
  • a4102ccad4 fix(tui): allow selection across all transcript cell types Hunter Bown 2026-05-02 21:54:57 -05:00
  • 7125172f67 fix(tui): tighten selection and live task panels Hunter Bown 2026-05-02 21:05:15 -05:00
  • 5bfc1feb62 v0.8.6: survivability, UX polish, and release hardening Hunter Bown 2026-05-02 20:11:33 -05:00
  • c2f0a56538 docs: add v0.8.5 changelog + contributor thanks to README Hunter Bown 2026-05-02 16:54:11 -05:00
  • 2d61513a9e v0.8.5: config test fixes + default_model session-apply bugfix (#381) Hunter Bown 2026-05-02 16:25:03 -05:00
  • 43ccbe4a30 chore: merge v0.8.5 backlog into main (#364) Hunter Bown 2026-05-02 14:56:59 -05:00
  • aec8d65202 docs: add Star History chart to README (#369) Hafeez Pizofreude 2026-05-03 03:56:31 +08:00
  • 07be656412 style: cargo fmt --all sweep Hunter Bown 2026-05-02 14:50:59 -05:00
  • 216f6be349 chore(release): bump version to 0.8.5 Hunter Bown 2026-05-02 14:48:18 -05:00
  • b678058ff0 test: serialise composer_history env mutation + update rlm test for #358 Hunter Bown 2026-05-02 10:40:57 -05:00
  • 735287774f fix(approval): cache denials per session — ESC on dangerous command stops re-prompting (#360) Hunter Bown 2026-05-02 10:35:25 -05:00
  • 162e2e027c feat(composer): cross-session input history persistence (#366) Hunter Bown 2026-05-02 10:32:45 -05:00
  • 40f7037d8e docs(prompts): tell the model to skip markdown tables in terminal output (#372) Hunter Bown 2026-05-02 10:27:54 -05:00
  • 1986a15dd5 feat(persistence): schema migration framework — forward upgrade path for ~/.deepseek/ records (#350) Hunter Bown 2026-05-02 10:23:33 -05:00
  • 4a282e767b chore(deps): remove 8 unused dependencies flagged by cargo-machete (#341) Hunter Bown 2026-05-02 10:18:31 -05:00
  • f0e1a6c63a docs(prompts): tighten /rlm guidance — specialty tool, not first-class (#358) Hunter Bown 2026-05-02 10:16:31 -05:00
  • bc13dbfee7 fix(tui): show live submit disposition in composer hint (#345) Hunter Bown 2026-05-02 10:13:45 -05:00
  • c88b980d52 perf(session): metadata-only path for list_sessions — string-extract metadata block (#337) Hunter Bown 2026-05-02 10:11:37 -05:00
  • c5627ebb14 fix(config): /logout + new key now uses the new key (#343) Hunter Bown 2026-05-02 10:08:52 -05:00
  • 899c703d81 fix(tui): convert remaining tokio::spawn sites to spawn_supervised + restore terminal on panic (#346) Hunter Bown 2026-05-02 10:02:28 -05:00
  • 0c55c732a2 chore(tools): full SwarmOutcome cascade — delete swarm.rs + event variant + UI handlers (#357) Hunter Bown 2026-05-02 09:56:33 -05:00
  • 42eea19066 fix(tui): route bracketed paste to provider picker key entry instead of composer (#342) Hunter Bown 2026-05-02 02:33:26 -05:00
  • 47bb91a9b7 fix(commands): wire /config <key> <value> to setter — args no longer silently ignored (#338) Hunter Bown 2026-05-02 02:28:25 -05:00
  • e5f56dee82 feat(config): add ApiProvider::DeepseekCN variant for China endpoint (#361) Hunter Bown 2026-05-02 02:10:57 -05:00
  • a8be33b35b fix(tui): panic safety foundations — spawn_supervised wrapper + process panic hook (#346) Hunter Bown 2026-05-02 01:53:50 -05:00
  • 5bd63c779a fix(tui): atomic file writes for ~/.deepseek/ persistence (#355) Hunter Bown 2026-05-02 01:50:21 -05:00
  • aa23182674 chore(tools): remove /swarm command + agent_swarm/spawn_agents_on_csv tool surface; park swarm.rs pending #357 cascade (#336) Hunter Bown 2026-05-02 01:30:23 -05:00
  • 0ca0570a86 fix(tui): preserve composer draft when navigating input history (#283) Hunter Bown 2026-05-02 00:52:08 -05:00
  • f1f601c28b perf(tui): persistence actor for session save/checkpoint I/O Hunter Bown 2026-05-02 00:13:45 -05:00
  • 6659026dc1 Merge feat/swarm-command-phase-a into feat/v0.8.5 Hunter Bown 2026-05-02 00:04:43 -05:00
  • 24fc5b6de1 feat(i18n): Phase 1c-extra — keybinding descriptions, /home, /settings, /help labels Hunter Bown 2026-05-01 23:38:27 -05:00
  • 87f42656a7 feat(swarm): add /swarm command with sequential|mixture|distill|deliberate modes (Phase A foundation, #303) Hunter Bown 2026-05-01 23:48:24 -05:00