Commit Graph

  • b6a6c88327 fix(tui): replace hardcoded colors with Color::Reset for terminal compatibility (closes #666) wangfeng 2026-05-04 18:21:15 -07:00
  • cba5e829fc diag(tui): trace view_stack push/pop for post-mortem black-screen repro Hunter Bown 2026-05-04 20:17:43 -05:00
  • e5b862540f feat(engine): reasoning_effort auto mode (closes #663) wangfeng 2026-05-04 18:08:19 -07:00
  • fd8c9fdb20 feat(tools): FIM edit tool + strict tool mode for V4 endpoints (closes #662) wangfeng 2026-05-04 18:11:56 -07:00
  • f6e4f634d4 Merge pull request #665 from Hmbown/fix/v0.8.11-stop-compacting-so-much Hunter Bown 2026-05-04 20:05:57 -05:00
  • 2640d8c091 Merge pull request #594 from Hmbown/fix/593-keyring-shadow Hunter Bown 2026-05-04 20:05:52 -05:00
  • 3edcc6dacb feat(tools): FIM edit tool stub for V4 /beta endpoint (closes #662) wangfeng 2026-05-04 18:05:48 -07:00
  • 68f6d6995d Merge pull request #592 from Hmbown/feat/584-compaction-telemetry Hunter Bown 2026-05-04 20:05:46 -05:00
  • f1764704d8 Merge pull request #590 from Hmbown/fix/588-mirror-user-language Hunter Bown 2026-05-04 20:05:40 -05:00
  • 401b563346 feat(engine): context-limit handoff thresholds (closes #664) wangfeng 2026-05-04 18:05:34 -07:00
  • d586ff05a8 Merge pull request #591 from Hmbown/fix/583-windows-bel-default-off Hunter Bown 2026-05-04 20:05:34 -05:00
  • a48f50d0db Merge pull request #599 from Hmbown/fix/chinese-input-regression-tests Hunter Bown 2026-05-04 20:05:24 -05:00
  • fc4f1e6564 fix(compaction): default to off + raise unknown-model floor to 80% (#664) Hunter Bown 2026-05-04 19:28:02 -05:00
  • e577db47e4 feat(commands): unified slash-command namespace with template substitution (closes #435) wangfeng 2026-05-04 16:39:28 -07:00
  • 60e4fc96fc feat(subagents): cache-aware resident file sub-agents for refactors (closes #529) wangfeng 2026-05-04 16:36:45 -07:00
  • dc213928ad feat(tui): vim modal editing in composer (closes #438) wangfeng 2026-05-04 16:32:13 -07:00
  • 5d1dee794d feat(runtime): route large tool outputs through workshop to protect parent context (closes #548) wangfeng 2026-05-04 16:31:31 -07:00
  • 4be9654284 feat(config): separate tui.toml for theme and keybinds (closes #437) wangfengcsu 2026-05-04 16:30:20 -07:00
  • 27465f9369 feat(lsp): auto-attach diagnostics to edit results (closes #428) wangfengcsu 2026-05-04 16:29:08 -07:00
  • 9dea4ed256 feat(execpolicy): bash arity dictionary for command-prefix allow rules (closes #410) wangfengcsu 2026-05-04 16:28:42 -07:00
  • 5430e1a9c5 feat(skills): remote registry sync with /skills sync command (closes #433) wangfeng 2026-05-04 16:27:26 -07:00
  • 210540dbb6 feat(execpolicy): layered permission rulesets — defaults+agent+user (closes #415) wangfengcsu 2026-05-04 16:25:44 -07:00
  • 437615c7c4 docs: document zh-Hans locale activation for issue #566 macworkers 2026-05-04 16:09:46 -07:00
  • 3395d003fa fix(theme): complete Color::Reset migration across all UI widgets (#601) macworkers 2026-05-04 15:58:30 -07:00
  • 3de16cc74c fix(notifications): actually call MessageBeep on Windows (#602) macworkers 2026-05-04 15:57:04 -07:00
  • 91f9bb3a02 fix(fork): optimize truncate_id to avoid unnecessary allocation (#600) macworkers 2026-05-04 15:57:04 -07:00
  • 5321f42254 docs: add SECURITY.md with vulnerability reporting policy macworkers 2026-05-04 15:57:04 -07:00
  • 63e2201da1 feat(sandbox): pluggable SandboxBackend trait + Alibaba OpenSandbox adapter (#516) macworkers 2026-05-04 15:42:58 -07:00
  • 3cff070570 fix: remove base.txt change — file is not loaded by runtime macworkers 2026-05-04 13:12:52 -07:00
  • 03d72840e6 test(tui): pin Chinese / IME character input contract for the composer Hunter Bown 2026-05-04 14:50:24 -05:00
  • faa759fb66 fix(prompts): mirror user language in reasoning and reply (#588) macworkers 2026-05-04 12:39:27 -07:00
  • 071d23a4b7 fix(auth): dual-write API key to keyring + config so stale keyring stops shadowing onboarding (#593) Hunter Bown 2026-05-04 13:55:07 -05:00
  • 4e86a0fb8e fix(prompts): expand language-mirroring carve-out + pin reasoning_content anchor Hunter Bown 2026-05-04 13:41:30 -05:00
  • a68c8dc974 docs(notifications): only completed turns notify; add Key Reference + WezTerm-on-Windows test Hunter Bown 2026-05-04 13:38:21 -05:00
  • dcadb5d388 fix(compaction): cache-hit % denominator + correct RUST_LOG filter docs Hunter Bown 2026-05-04 13:35:05 -05:00
  • 7712a37272 feat(compaction): debug telemetry on summary calls + document framing fork Hunter Bown 2026-05-04 12:54:59 -05:00
  • 3636908bb9 fix(notifications): default Windows Auto fallback to Off, not BEL Hunter Bown 2026-05-04 12:49:03 -05:00
  • a239968f5b fix(prompts): mirror user's language in reasoning + reply Hunter Bown 2026-05-04 12:10:23 -05:00
  • a61da8de2c Merge pull request #589 from Hmbown/docs/v0.8.10-readme-refresh Hunter Bown 2026-05-04 12:03:21 -05:00
  • b5b4d49324 docs: refresh README + zh-CN README for v0.8.10 Hunter Bown 2026-05-04 11:59:55 -05:00
  • a16ff2890f Merge pull request #587 from Hmbown/fix/release-arm64-target-path Hunter Bown 2026-05-04 11:24:39 -05:00
  • 0136935b8d fix(release): use rust target (not glibc-versioned) for binary copy path Hunter Bown 2026-05-04 11:24:08 -05:00
  • e7a21012b8 Merge pull request #585 from Hmbown/fix/release-arm64-rustls Hunter Bown 2026-05-04 11:10:28 -05:00
  • 6ba6add03d fix(release): switch TUI reqwest from native-tls to rustls Hunter Bown 2026-05-04 11:00:54 -05:00
  • e9b472e972 Merge pull request #571 from Hmbown/chore/v0.8.10-release Hunter Bown 2026-05-04 10:21:08 -05:00
  • a92c449de5 chore(release): bump version to 0.8.10 + CHANGELOG Hunter Bown 2026-05-04 02:41:25 -05:00
  • 36acd1fa10 Merge pull request #572 from Hmbown/feat/v0.8.10-features Hunter Bown 2026-05-04 10:10:57 -05:00
  • 64cf0d8e46 Merge remote-tracking branch 'origin/main' into feat/v0.8.10-features Hunter Bown 2026-05-04 10:03:06 -05:00
  • 0b5da7a34b Merge pull request #578 from loongmiaow-pixel/docs/windows-china-install-guide Hunter Bown 2026-05-04 10:02:53 -05:00
  • 6bcf07a479 Update crates/tui/src/tui/markdown_render.rs Wu Yuxin 2026-05-04 21:19:18 +08:00
  • 08a3a8f5f5 Update crates/tui/src/tui/markdown_render.rs Wu Yuxin 2026-05-04 21:19:08 +08:00
  • c8fe367e3d fix(markdown): render tables, bold/italic, and horizontal rules wuyuxin 2026-05-04 20:46:43 +08:00
  • 754e8bd468 fix(v0.8.10): cache-aware compaction and onboarding paste Hunter Bown 2026-05-04 09:55:16 -05:00
  • 65fb815cd2 docs(install): add Windows build guide, AV troubleshooting, and China mirror details loongmiaow-pixel 2026-05-04 20:17:27 +08:00
  • 874e8b4b78 feat(prompts,tui): cache awareness in agent prompt + slash prefix Enter (#573) Hunter Bown 2026-05-04 04:22:38 -05:00
  • 351ca4f3e6 docs(tui): keybindings audit + source-of-truth catalog (#559) Hunter Bown 2026-05-04 03:07:24 -05:00
  • 4fe3bc37bc feat(tui): file @-mention frecency ranking (#441) Hunter Bown 2026-05-04 03:06:04 -05:00
  • 59e1dd4e99 feat(tui): stacked toast overlay above footer (#439) Hunter Bown 2026-05-04 02:58:02 -05:00
  • af9e651017 feat(hooks): shell_env hook for per-shell-tool env injection (#456) Hunter Bown 2026-05-04 02:52:20 -05:00
  • e92403de7a fix(v0.8.10): bug cluster (#558 #420 #421) (#570) Hunter Bown 2026-05-04 02:37:29 -05:00
  • 8aed1bb674 memory: polish help and docs (#569) 20bytes 2026-05-04 15:25:13 +08:00
  • 3179b552d4 feat(npm): glibc preflight check on Linux postinstall (#560) (#565) Vishnu 2026-05-04 12:48:26 +05:30
  • 0047b3225b feat(runtime-api): daemon API quartet for whalescale (#561 #562 #563 #564) (#567) Hunter Bown 2026-05-04 02:18:19 -05:00
  • 3e56f3526e fix(shell): validate cwd parameter against workspace boundary (#524) Zhang Zihan 2026-05-04 15:18:16 +08:00
  • 41843e63b0 fix(ci): use cargo-zigbuild to lower Linux glibc requirement to 2.28 (#556) Stary 2026-05-04 15:17:58 +08:00
  • d06eaed008 fix(tests): serialize env-mutating tests with module mutex Hunter Bown 2026-05-04 01:16:44 -05:00
  • 4511ea763f chore(release): bump version to 0.8.9 + cargo fmt Hunter Bown 2026-05-04 00:56:51 -05:00
  • 6ff4db5ba0 feat(v0.8.9): address all issues labeled v0.8.9 Hunter Bown 2026-05-04 00:21:27 -05:00
  • a4219a151b Merge fix/v0.8.8-hotfixes: #549 CPU hang + #550 backspace bug + auth config fix Hunter Bown 2026-05-03 23:03:36 -05:00
  • fc1970fa55 fix(auth): use config-backed setup without credential prompts Hunter Bown 2026-05-03 21:12:15 -05:00
  • 190729972b docs(readme.zh-CN): add in-TUI guide for switching to Chinese locale Hunter Bown 2026-05-03 16:16:31 -05:00
  • 449312cf2b fix(sidebar): collapse empty Todos/Tasks/Agents panels in Auto layout Hunter Bown 2026-05-03 13:53:37 -05:00
  • cef095f105 fix(tui): disable bracketed paste + mouse capture in panic hook Hunter Bown 2026-05-03 13:50:36 -05:00
  • 68102e600c fix(paste): stop modals swallowing Cmd-V when they don't override handle_paste Hunter Bown 2026-05-03 13:50:13 -05:00
  • 4c7be1f90b fix(render): disable OSC 8 default + strip ANSI from tool output Hunter Bown 2026-05-03 13:48:07 -05:00
  • 1d315ec3d6 fix(cost): accrue review tool LLM usage Hunter Bown 2026-05-03 13:32:14 -05:00
  • db2f761120 fix(goal): inject session goal into system prompt Hunter Bown 2026-05-03 13:26:00 -05:00
  • 12de76b7b5 fix(cost): accrue background-LLM cost via cost_status side-channel (#526) Hunter Bown 2026-05-03 13:03:27 -05:00
  • 6589ff44aa fix(v0.8.8 hotfix): worked-chip + RLM cost accrual + Windows OSC8 default Hunter Bown 2026-05-03 12:53:17 -05:00
  • 84c55e9022 chore(release): bump version to 0.8.8 Hunter Bown 2026-05-03 08:55:41 -05:00
  • 7070e8deb2 Merge pull request #519 from Hmbown/feat/v0.8.8-tui-polish Hunter Bown 2026-05-03 08:54:00 -05:00
  • 2cfcca471e fix(truncate): drop dead Windows stub for filetime_set_modified Hunter Bown 2026-05-03 08:43:52 -05:00
  • 6a2d95ba3d fix(truncate): Windows test fixes — path components + cfg(unix) on mtime test Hunter Bown 2026-05-03 08:37:53 -05:00
  • bda30b0fd6 Merge main into feat/v0.8.8-tui-polish + gemini-code-assist feedback Hunter Bown 2026-05-03 08:29:59 -05:00
  • 9f51ea34c2 fix(pr): is_command_available walks PATH instead of probing --version Hunter Bown 2026-05-03 08:21:06 -05:00
  • 91dda88317 Merge pull request #508 from Hmbown/claude/improve-0.8.8-docs-BMhHj Hunter Bown 2026-05-03 08:19:07 -05:00
  • bef1895bed Merge pull request #518 from Hmbown/feat/489-memory-mvp Hunter Bown 2026-05-03 08:18:47 -05:00
  • 7321165933 Merge pull request #517 from Hmbown/feat/505-inline-diff-rendering Hunter Bown 2026-05-03 08:18:44 -05:00
  • 591e9bf6f6 Merge pull request #515 from Hmbown/feat/498-osc8-hyperlinks Hunter Bown 2026-05-03 08:18:21 -05:00
  • 20b9a85625 docs(readme): add 'What's new in v0.8.8' to README + README.zh-CN Hunter Bown 2026-05-03 08:16:26 -05:00
  • aad2a3b564 Merge pull request #514 from Hmbown/chore/v0.8.8-stabilization Hunter Bown 2026-05-03 08:10:49 -05:00
  • 7adce47869 docs(agents): add 'treat external input as untrusted' guidance Hunter Bown 2026-05-03 08:08:26 -05:00
  • 311482568f chore: drop unused crates/tui/src/ui.rs + indicatif dep Hunter Bown 2026-05-03 08:07:06 -05:00
  • d9701c1dde perf(tui): lock composer height while slash/mention menu is open Hunter Bown 2026-05-03 08:02:23 -05:00
  • 7b7f939346 chore(mcp): drop unused legacy sync API (340 LOC dead code) Hunter Bown 2026-05-03 07:53:53 -05:00
  • f6c7a36076 feat(execpolicy): heredoc body parsing in normalize_command (#419) Hunter Bown 2026-05-03 07:44:43 -05:00
  • 604edc9f83 feat(tls): honor SSL_CERT_FILE for corporate-CA / MITM proxies (#418) Hunter Bown 2026-05-03 07:35:23 -05:00
  • 6566a59097 feat(security): deny loosest approval/sandbox values at project scope (#417) Hunter Bown 2026-05-03 07:32:08 -05:00
  • 926ffcb4f4 feat(security): deny dangerous keys at project-config scope (#417) Hunter Bown 2026-05-03 07:27:44 -05:00
  • c20edc43d6 test(spillover): pin _prior wrap path for non-object metadata (#500 follow-up) Hunter Bown 2026-05-03 07:23:42 -05:00