Releases: mattcmaddox/Clawde
Releases · mattcmaddox/Clawde
Release list
Clawde v0.3.5
What's new in Clawde v0.3.5
Commits since v0.3.4:
- chore(release): complete v0.3.5 version stamp (
b250b33) - chore(release): stamp v0.3.5 (
261b967) - fix(ollama): keep the VRAM probe off the fast poll and never fake an idle GPU (
9ebde6d) - feat(tui): add a list density toggle to /history (
f8d3f3c) - feat(tui): widen the session browser on wide terminals (
172ae8c) - feat(tui): make /history a session browser worth using (
e35cb2f) - feat(core): offline session digest for the /history rows (
609450a) - docs: correct AGENTS.md against the code and record this session's findings (
161c672) - fix(doctor): report the tools that will actually prompt (
7ea378e) - fix(tests): keep cargo test out of the developer's settings.json (
ae907f1) - feat(permissions): accept-all raises a risk ceiling instead of bypassing (
c1604ac) - docs: correct the tmux submit recipe, again (
d91aea2) - fix(tui): keep text typed while a permission dialog is open (
9f02246) - fix(tui): make Ctrl+L repaint the screen (
74bd5c9) - fix(cost): an unpriced session owes nothing (
3f0b4cf) - fix(tui): grade permission dialogs by the command, not the tool (
37a7ec1) - docs: correct the tmux recipe for submitting into the TUI prompt (
73c1359) - fix(api): count prompt tokens from OpenAI-compatible usage deltas (
b33e446) - fix(cost): price a session at startup instead of defaulting to Opus (
282f7e2) - fix(cli): resync the terminal when streaming scrolls the transcript (
0987377) - fix(api): fall through when nothing is committed on a mid-stream error (
8bdb0ab) - refactor(keybindings): name the mode-cycling actions for what they do (
f63d063) - fix(tui): let Tab switch agent mode with a draft in the input (
179a3ee) - feat(cli): tier disk hygiene and decide it without asking (
66600f7) - docs(config): list the disk-hygiene knob and env overrides (
1a1beca) - fix(cli): require consent before disk hygiene cleans the build tree (
5e2ae1d) - fix(cli): drain fire-and-forget durable writes before the runtime drops (
c7844dd) - chore(ci): add async file-flush audit and workspace await-holding lints (
49fc37f) - feat(history): auto session synopses and tail preview popup (
358ab37) - fix(tui): permission dialog and ask-user survive content overflow (
186c5b1) - feat(tui): scrollable error modal and /history filter arg (
a7cb797) - feat(tui): /auto shortcut, dismissible error modal, /history browser (
ae2fc70) - fix(tools): lenient numeric coercion for integer tool inputs (
09426df) - feat(free): refuse-and-switch for tool-decline dead turns (
7f90199) - ci: remove GitHub Pages deploy workflow (
347787f) - chore: remove install.ps1 (
bee224f) - docs,release: finish drop-Windows removal scope (steps 3-5) (
2547ea0) - build: chown the whole conventional output dir after each leg (
9435aaa)
Clawde v0.3.4
What's new in Clawde v0.3.4
Commits since v0.3.3:
- chore(release): stamp v0.3.4 (
739b719) - docs: npm allow-scripts install gate; build: stamp commit stages only stamped files (
a441d04) - fix(tui): trim input before parsing slash commands (
0516747) - fix(cli): accept
clawde updateas an alias forclawde upgrade(3be8471) - build: chown the copied leg binary so the next leg can rm it (
1c3e07c) - build: prebaked Docker image for Linux release legs + skill fixes (
9917a96)
Clawde v0.3.3
What's new in Clawde v0.3.3
Commits since v0.3.2:
- build: drop the windows release leg (
33e7e38) - chore(release): stamp v0.3.3 (
05621a4) - docs: add hive-remote-build agent skill (
471b499) - fix(tui): ring the tab bell exactly once per task, not per turn (
75385d2) - fix(commands): sandbox session-delete test in a temp CLAWDE_HOME (
f5a85c7) - ci: drop windows-latest from the test matrix (
0f13cb8) - fix(gateway): strip drive-letter prefixes mid-string in golden stream test (
9b8726d) - docs: record decision note on dropping Windows support (
a9b3c9c) - fix(gateway): neutralize drive-letter prefixes in golden stream comparison (
4db165d) - fix: render memory and spec relative paths with forward slashes on all platforms (
b9145da) - fix: reserve an 8 MiB main-thread stack on Windows targets (
36a2473) - fix(cli): gate systemd-exposure katban tests to Linux (
ba2cf8b) - fix(acp): make session-directory test fixtures platform-aware (
1d04aa9) - chore: fix clippy 1.98 lints surfaced after toolchain refresh (
d6a69b7) - fix(core): satisfy clippy 1.98 — sort_by_key for spec recency, rev().find() for keybinding resolution (
c88c60d) - fix: unblock Windows/CI — cfg-gate BoardLock field, tolerate missing tokio runtime, Linux-only sandbox enum (
a362a4a) - fix(tests): give katban fixture repos a local git identity for CI (
3c28fe8) - fix(api): serialize free_recovery telemetry assertions behind a dispatch lock (
e316dfa)
Clawde v0.3.2
What's new in Clawde v0.3.2
Commits since v0.2.9:
- fix(release): inherit workspace version in ollama probe crate (
1402e4d) - chore(release): stamp v0.3.2 (
c576b8c) - feat(query): continue past max-steps and max-tokens with model fallback (
49e45e7) - fix(tui): snowflake spinner animation, alignment, and emoji-background flash (
6e5ac8a) - feat(api): model-scoped key cooldowns for per-model rate limits (
94787a9) - fix(release): install aarch64 cross C++ compiler (
8561b47) - fix(release): install aarch64 libc headers (
f407f74) - fix(release): install aarch64 Rust target in container (
7f273af) - fix(release): refresh lockfile for locked container builds (
7c4eb22) - chore(release): stamp v0.3.1 (
d0325eb) - fix(api): recover empty completions; canonicalize pinned model ids; keep repeated tool-call ids (
b70fdff) - feat(hooks): gitleaks secret scan as pre-commit check 0 (
f080882) - feat(tui): notify on turn completion when the window is unfocused (
7c9ce2c) - feat(core): Ollama preload honors num_ctx/keep_alive; patient stall watchdog; interrupted-turn marker (
aa3de16) - fix(api): close open thinking block before emitting Ollama tool calls (
e7ec32a) - feat(commands): surface Ollama VRAM unload as the
clawde unloadnamed command (f10abe2) - chore(probe): allow a full cold-load cycle in the reload timeout (
b2ac62b) - docs(agents): Ollama targets the LAN GPU box, never localhost (
73a9901) - chore(probe): add the ollama unload scratch probe under tmp/ (
594deb7) - fix(scripts): keep caller cwd in dev-run.sh after rebuild (
ac04622) - refactor(katban): split Cat Chat into its own product boundary (
d4508c3) - feat(tui): ollama host picker, auto-poll, and Esc-pause precedence (
00a2889) - fix(core): make ollama unload truthful about what it unloaded (
4b6ffee) - fix(query): let FreeProvider handle tool-capable fallback internally (
1cddb7b) - feat(api): thinking-aware routing and honest free-tier model defaults (
2d7c807) - feat(katban): container-tier attempts with FS-manifest scope gate (
a04a3e5) - fix(katban): isolate ladder rungs and stop no-op and errored cards from passing (
524d1b5) - feat(katban): per-card attempts:N ladder on the free chain (
0e4040e) - feat(api): expose persisted free-chain cooldown state to other processes (
a0feb73) - fix(katban): unstage tracked build artifacts in card commits (
87a6310) - fix(api): strip harmony channel markers from model tool names (
28918ee) - feat(eval): add best-of-N upstream uplift harness (
09b9982) - feat(catchat): host-chosen link passwords and a 24h final block (
bb21d0e) - feat(tui): make Esc pause the stream and a second Esc hard-cancel the turn (
13ee60d) - feat(tui): poll Ollama server info live while the /ollama screen is open (
3aed53b) - feat(tui): surface Ollama VRAM usage in the footer and server-reported params in /ollama (
fdac580) - fix(ollama): stop silent config loss on dialog save and mode desync after restart (
6b1d81a) - feat(catchat): split Cat Chat guest chat from Katban board surface (
d87000f) - feat(katban): mirror the TUI startup screen on the guest chat pages (
ab4e8ea) - feat(katban): restyle guest chat pages to the Clawde TUI design language (
ab08ad3) - refactor(tui): point transcript and prompt accents at ACCENT_BUILD (
2dad3c6) - feat(tui): always-on j/k navigation across popups and Ollama config fixes (
b2d807f) - refactor(tui): single-source dialog accent color from ACCENT_BUILD (
86aa479) - chore: remove completed and absorbed agent skills (
e195568) - fix(api): classify minimax HTTP errors and keep Retry-After in openai_compat (
3034a9e) - fix(core): flush tokio file appends so transcript lines cannot be lost (
bd7eb36) - feat(api): switch Ollama chat to native /api/chat transport (
39230e3) - fix(core): align Ollama tests with unconditional remote-only rule (
6b16024) - feat(tui): consolidate Ollama entry points onto the config screen (
7d0f840) - refactor(ollama): centralize config entry points, remote-only host rule (
02515c1) - fix(tui): anchor rewind cuts via pending_state_cut on confirm (
8b490be) - feat(eval): support remote-GPU Ollama models in the drift A/B harness (
ed50ddd) - fix(query): lift text-encoded tool calls into native tool_use blocks (
0265994) - feat(eval): add task_context drift A/B harness with deterministic scoring (
1637e5a) - fix(api): honor Retry-After and add window-scale backoff for same-upstream retries (
a11bbab) - feat(query): persist task state across sessions with snapshots and branch anchoring (
9a3c30f) - feat(query): add persistent task state and provider-safe context selection (
09c25cb) - feat(ollama): allow loopback endpoints in Online mode via allow_local_host (
0e31301) - refactor(tui): finish Ollama Auto→Online rename in mode toggle and tests ([`...
Clawde v0.3.1
What's new in Clawde v0.3.1
Commits since v0.2.9:
- fix(release): install aarch64 cross C++ compiler (
8561b47) - fix(release): install aarch64 libc headers (
f407f74) - fix(release): install aarch64 Rust target in container (
7f273af) - fix(release): refresh lockfile for locked container builds (
7c4eb22) - chore(release): stamp v0.3.1 (
d0325eb) - fix(api): recover empty completions; canonicalize pinned model ids; keep repeated tool-call ids (
b70fdff) - feat(hooks): gitleaks secret scan as pre-commit check 0 (
f080882) - feat(tui): notify on turn completion when the window is unfocused (
7c9ce2c) - feat(core): Ollama preload honors num_ctx/keep_alive; patient stall watchdog; interrupted-turn marker (
aa3de16) - fix(api): close open thinking block before emitting Ollama tool calls (
e7ec32a) - feat(commands): surface Ollama VRAM unload as the
clawde unloadnamed command (f10abe2) - chore(probe): allow a full cold-load cycle in the reload timeout (
b2ac62b) - docs(agents): Ollama targets the LAN GPU box, never localhost (
73a9901) - chore(probe): add the ollama unload scratch probe under tmp/ (
594deb7) - fix(scripts): keep caller cwd in dev-run.sh after rebuild (
ac04622) - refactor(katban): split Cat Chat into its own product boundary (
d4508c3) - feat(tui): ollama host picker, auto-poll, and Esc-pause precedence (
00a2889) - fix(core): make ollama unload truthful about what it unloaded (
4b6ffee) - fix(query): let FreeProvider handle tool-capable fallback internally (
1cddb7b) - feat(api): thinking-aware routing and honest free-tier model defaults (
2d7c807) - feat(katban): container-tier attempts with FS-manifest scope gate (
a04a3e5) - fix(katban): isolate ladder rungs and stop no-op and errored cards from passing (
524d1b5) - feat(katban): per-card attempts:N ladder on the free chain (
0e4040e) - feat(api): expose persisted free-chain cooldown state to other processes (
a0feb73) - fix(katban): unstage tracked build artifacts in card commits (
87a6310) - fix(api): strip harmony channel markers from model tool names (
28918ee) - feat(eval): add best-of-N upstream uplift harness (
09b9982) - feat(catchat): host-chosen link passwords and a 24h final block (
bb21d0e) - feat(tui): make Esc pause the stream and a second Esc hard-cancel the turn (
13ee60d) - feat(tui): poll Ollama server info live while the /ollama screen is open (
3aed53b) - feat(tui): surface Ollama VRAM usage in the footer and server-reported params in /ollama (
fdac580) - fix(ollama): stop silent config loss on dialog save and mode desync after restart (
6b1d81a) - feat(catchat): split Cat Chat guest chat from Katban board surface (
d87000f) - feat(katban): mirror the TUI startup screen on the guest chat pages (
ab4e8ea) - feat(katban): restyle guest chat pages to the Clawde TUI design language (
ab08ad3) - refactor(tui): point transcript and prompt accents at ACCENT_BUILD (
2dad3c6) - feat(tui): always-on j/k navigation across popups and Ollama config fixes (
b2d807f) - refactor(tui): single-source dialog accent color from ACCENT_BUILD (
86aa479) - chore: remove completed and absorbed agent skills (
e195568) - fix(api): classify minimax HTTP errors and keep Retry-After in openai_compat (
3034a9e) - fix(core): flush tokio file appends so transcript lines cannot be lost (
bd7eb36) - feat(api): switch Ollama chat to native /api/chat transport (
39230e3) - fix(core): align Ollama tests with unconditional remote-only rule (
6b16024) - feat(tui): consolidate Ollama entry points onto the config screen (
7d0f840) - refactor(ollama): centralize config entry points, remote-only host rule (
02515c1) - fix(tui): anchor rewind cuts via pending_state_cut on confirm (
8b490be) - feat(eval): support remote-GPU Ollama models in the drift A/B harness (
ed50ddd) - fix(query): lift text-encoded tool calls into native tool_use blocks (
0265994) - feat(eval): add task_context drift A/B harness with deterministic scoring (
1637e5a) - fix(api): honor Retry-After and add window-scale backoff for same-upstream retries (
a11bbab) - feat(query): persist task state across sessions with snapshots and branch anchoring (
9a3c30f) - feat(query): add persistent task state and provider-safe context selection (
09c25cb) - feat(ollama): allow loopback endpoints in Online mode via allow_local_host (
0e31301) - refactor(tui): finish Ollama Auto→Online rename in mode toggle and tests (
9af7e8b) - refactor(ollama): drop from free/auto rotation, rename Auto mode to Online (
392f2ed) - feat(katban): classify failures and expose unmergeable reviews (
4b87ce3) - feat(katban): summarize card diffs and preserve review feedback (
63c8bf9) - fix(api,tui): honest free-mode exhaustion scope + rate-limit toast severity (
5b1861e) - feat(katban): share per-proje...
Clawde v0.3.0
What's new in Clawde v0.3.0
Commits since v0.2.9:
- feat(hooks): gitleaks secret scan as pre-commit check 0 (
f080882) - feat(tui): notify on turn completion when the window is unfocused (
7c9ce2c) - feat(core): Ollama preload honors num_ctx/keep_alive; patient stall watchdog; interrupted-turn marker (
aa3de16) - fix(api): close open thinking block before emitting Ollama tool calls (
e7ec32a) - feat(commands): surface Ollama VRAM unload as the
clawde unloadnamed command (f10abe2) - chore(probe): allow a full cold-load cycle in the reload timeout (
b2ac62b) - docs(agents): Ollama targets the LAN GPU box, never localhost (
73a9901) - chore(probe): add the ollama unload scratch probe under tmp/ (
594deb7) - fix(scripts): keep caller cwd in dev-run.sh after rebuild (
ac04622) - refactor(katban): split Cat Chat into its own product boundary (
d4508c3) - feat(tui): ollama host picker, auto-poll, and Esc-pause precedence (
00a2889) - fix(core): make ollama unload truthful about what it unloaded (
4b6ffee) - fix(query): let FreeProvider handle tool-capable fallback internally (
1cddb7b) - feat(api): thinking-aware routing and honest free-tier model defaults (
2d7c807) - feat(katban): container-tier attempts with FS-manifest scope gate (
a04a3e5) - fix(katban): isolate ladder rungs and stop no-op and errored cards from passing (
524d1b5) - feat(katban): per-card attempts:N ladder on the free chain (
0e4040e) - feat(api): expose persisted free-chain cooldown state to other processes (
a0feb73) - fix(katban): unstage tracked build artifacts in card commits (
87a6310) - fix(api): strip harmony channel markers from model tool names (
28918ee) - feat(eval): add best-of-N upstream uplift harness (
09b9982) - feat(catchat): host-chosen link passwords and a 24h final block (
bb21d0e) - feat(tui): make Esc pause the stream and a second Esc hard-cancel the turn (
13ee60d) - feat(tui): poll Ollama server info live while the /ollama screen is open (
3aed53b) - feat(tui): surface Ollama VRAM usage in the footer and server-reported params in /ollama (
fdac580) - fix(ollama): stop silent config loss on dialog save and mode desync after restart (
6b1d81a) - feat(catchat): split Cat Chat guest chat from Katban board surface (
d87000f) - feat(katban): mirror the TUI startup screen on the guest chat pages (
ab4e8ea) - feat(katban): restyle guest chat pages to the Clawde TUI design language (
ab08ad3) - refactor(tui): point transcript and prompt accents at ACCENT_BUILD (
2dad3c6) - feat(tui): always-on j/k navigation across popups and Ollama config fixes (
b2d807f) - refactor(tui): single-source dialog accent color from ACCENT_BUILD (
86aa479) - chore: remove completed and absorbed agent skills (
e195568) - fix(api): classify minimax HTTP errors and keep Retry-After in openai_compat (
3034a9e) - fix(core): flush tokio file appends so transcript lines cannot be lost (
bd7eb36) - feat(api): switch Ollama chat to native /api/chat transport (
39230e3) - fix(core): align Ollama tests with unconditional remote-only rule (
6b16024) - feat(tui): consolidate Ollama entry points onto the config screen (
7d0f840) - refactor(ollama): centralize config entry points, remote-only host rule (
02515c1) - fix(tui): anchor rewind cuts via pending_state_cut on confirm (
8b490be) - feat(eval): support remote-GPU Ollama models in the drift A/B harness (
ed50ddd) - fix(query): lift text-encoded tool calls into native tool_use blocks (
0265994) - feat(eval): add task_context drift A/B harness with deterministic scoring (
1637e5a) - fix(api): honor Retry-After and add window-scale backoff for same-upstream retries (
a11bbab) - feat(query): persist task state across sessions with snapshots and branch anchoring (
9a3c30f) - feat(query): add persistent task state and provider-safe context selection (
09c25cb) - feat(ollama): allow loopback endpoints in Online mode via allow_local_host (
0e31301) - refactor(tui): finish Ollama Auto→Online rename in mode toggle and tests (
9af7e8b) - refactor(ollama): drop from free/auto rotation, rename Auto mode to Online (
392f2ed) - feat(katban): classify failures and expose unmergeable reviews (
4b87ce3) - feat(katban): summarize card diffs and preserve review feedback (
63c8bf9) - fix(api,tui): honest free-mode exhaustion scope + rate-limit toast severity (
5b1861e) - feat(katban): share per-project cargo compile cache for the gate (
3115bbc) - feat(katban): per-worktree artifact excludes and web board-level toggles (
d9e9ebd) - feat(katban): smarter gate dep provisioning for JS and Python (
5f7b42f) - feat(katban): harden the verification gate and add per-board toggle (
8853fd8) - feat(katban): verification gate and auto-review pass for cards (
2224aa4) - feat(katban): complete the diff-review feedback loop and fix its data integrity ([
2b959e8](https://github.com/mattcmaddox/Clawde/c...
Clawde v0.2.8
Clawde v0.2.8
Changes
Install
npm install -g clawdeBinary checksums
See SHA256SUMS in the release assets.
Clawde v0.2.7
Clawde v0.2.7
Changes
Install
npm install -g clawdeBinary checksums
See SHA256SUMS in the release assets.
Clawde v0.2.6
Clawde v0.2.6
Changes
Install
npm install -g clawdeBinary checksums
See SHA256SUMS in the release assets.
Clawde v0.2.5
Clawde v0.2.5
Changes
Install
npm install -g clawdeBinary checksums
See SHA256SUMS in the release assets.