Skip to content

Releases: mattcmaddox/Clawde

Clawde v0.3.5

Choose a tag to compare

@mattcmaddox mattcmaddox released this 19 Sep 17:45

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

Choose a tag to compare

@mattcmaddox mattcmaddox released this 17 Sep 17:24

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 update as an alias for clawde 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

Choose a tag to compare

@mattcmaddox mattcmaddox released this 17 Sep 03:36

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

Choose a tag to compare

@mattcmaddox mattcmaddox released this 16 Sep 19:19

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 unload named 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 ([`...
Read more

Clawde v0.3.1

Choose a tag to compare

@mattcmaddox mattcmaddox released this 16 Sep 05:25

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 unload named 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...
Read more

Clawde v0.3.0

Choose a tag to compare

@mattcmaddox mattcmaddox released this 13 Sep 22:30

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 unload named 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...
Read more

Clawde v0.2.8

Choose a tag to compare

@github-actions github-actions released this 29 Aug 02:41

Clawde v0.2.8

Changes

Install

npm install -g clawde

Binary checksums

See SHA256SUMS in the release assets.

Clawde v0.2.7

Choose a tag to compare

@github-actions github-actions released this 29 Aug 01:14

Clawde v0.2.7

Changes

Install

npm install -g clawde

Binary checksums

See SHA256SUMS in the release assets.

Clawde v0.2.6

Choose a tag to compare

@github-actions github-actions released this 26 Aug 16:36

Clawde v0.2.6

Changes

Install

npm install -g clawde

Binary checksums

See SHA256SUMS in the release assets.

Clawde v0.2.5

Choose a tag to compare

@github-actions github-actions released this 23 Aug 16:03

Clawde v0.2.5

Changes

Install

npm install -g clawde

Binary checksums

See SHA256SUMS in the release assets.