1193 Commits
Author SHA1 Message Date
Timmy 69cf867969 Bump version to 0.14.5
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-24 17:41:05 +01:00
Huskies Agent c3cad6b3d8 huskies: merge 1244 refactor Deduplicate the worktree module cluster (cleanup/remove/sweep/create/lifecycle share ~60-line clones) 2026-07-21 20:19:29 +00:00
Huskies Agent 8b2dd21e22 huskies: merge 1247 refactor Deduplicate chat-transport LLM command handling (discord <-> whatsapp 45-line clone) 2026-07-21 17:51:35 +00:00
Huskies Agent 10dd239c92 huskies: merge 1246 refactor Extract shared LLM-runtime logic duplicated between gemini and openai runtimes 2026-07-21 17:29:35 +00:00
Huskies Agent 1583ade9fc huskies: merge 1245 refactor Deduplicate validation/requests.rs — five internal ~50-85 line self-clones 2026-07-21 16:55:10 +00:00
Huskies Agent 7de8fa1924 huskies: merge 1249 story Checkpoint the CRDT snapshot periodically, not once by accident 2026-07-21 16:08:03 +00:00
Huskies Agent 013a5da60b huskies: merge 1243 refactor Merge jobs stop bloating replicated CRDT state 2026-07-21 15:25:34 +00:00
Huskies Agent 2ea633a2f1 huskies: merge 1242 refactor script/release builds project images so they can't drift 2026-07-21 15:10:39 +00:00
Huskies Agent 78b2e7a9a2 huskies: merge 1250 bug Bug fields steps_to_reproduce, actual_result and expected_result cannot be edited after creation 2026-07-21 14:55:49 +00:00
Huskies Agent d06f5b5410 huskies: merge 1241 bug CRDT snapshot has no schema migration; a failed load silently starts empty 2026-07-21 14:47:40 +00:00
Timmy 40fb6367c1 Bump version to 0.14.4
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-21 14:51:39 +01:00
Huskies Agent 5eeb036875 huskies: merge 1248 bug Duplicate Working line: obsolete digging-in watcher survives alongside 1240 placeholder 2026-07-21 13:46:43 +00:00
Timmy 1de05b480b Bump version to 0.14.3
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-21 13:34:16 +01:00
Huskies Agent c906707a4f huskies: merge 1240 story Matrix bot shows live progress by editing its placeholder message 2026-07-21 12:17:42 +00:00
Huskies Agent 8a32c1ffd8 huskies: merge 1238 bug worktree tests fail on macOS: tests clobber global HOME 2026-07-21 12:10:20 +00:00
Huskies Agent 6fbd755846 huskies: merge 1239 story Matrix bot posts \"Working...\" immediately on message receipt 2026-07-21 11:42:44 +00:00
Timmy b55816d0a5 Bump version to 0.15.3
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-20 17:14:24 +01:00
Huskies Agent c9804ecfdf huskies: merge 1236 story Ask "what happened with X" and get a paged, subject-scoped history 2026-07-20 14:44:32 +00:00
Huskies Agent 30ca3ad463 huskies: merge 1235 bug Notifications fire off the filesystem watcher, not the state machine — story 995's TransitionFired subscriber was never wired into startup 2026-07-20 14:36:49 +00:00
Huskies Agent f7b7f21e88 huskies: merge 1237 bug status resolves the story number against a different project than show 2026-07-20 14:30:23 +00:00
Huskies Agent 30b0d31500 huskies: merge 1230 story Sleds self-upgrade on startup to the gateway's published artifact if the baked binary is behind 2026-07-19 21:30:50 +00:00
Huskies Agent 7bbd34bc3a huskies: merge 1231 story project-rebuild must not silently downgrade a live sled to the stale image binary 2026-07-19 20:47:19 +00:00
Huskies Agent f4f0981f17 huskies: merge 1228 story Render agent questions as numbered options in chat protocols without question UI 2026-07-19 19:23:16 +00:00
Huskies Agent 933fb5a54b huskies: merge 1232 bug Gateway chat bot crashes (CLI exit 1) on a sled MCP tool error instead of surfacing it 2026-07-19 18:12:33 +00:00
Huskies Agent caf9953634 huskies: merge 1229 bug Explicit project arg ignored on the SSE MCP path — 1225's routing and create-guard are bypassed 2026-07-19 15:41:49 +00:00
Timmy 3198309db5 Bump version to 0.14.2
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-19 00:31:16 +01:00
Huskies Agent a6cce683f5 huskies: merge 1222 bug show fails with "content unavailable" on done/archived stories — content should never be evicted 2026-07-18 19:56:30 +00:00
Huskies Agent 2b0e8e6f10 huskies: merge 1225 bug Work-item tools use active project as an implicit global; project arg ignored, creates/reads misfile silently 2026-07-18 19:20:46 +00:00
Timmy 34fe84fdd9 Bump version to 0.14.1
Publish sled artifact / publish-dev-artifact (push) Canceled after 0s
2026-07-18 19:08:17 +01:00
Huskies Agent a4e70af157 huskies: merge 1214 bug find_free_port can return a reserved/occupied port (2200), flaking its test and merge gates 2026-07-18 14:18:29 +00:00
Huskies Agent 7d3de2bb44 huskies: merge 1218 story Remembered/sticky permission approvals so constrained agents stop re-prompting for the same action class 2026-07-18 13:58:35 +00:00
Huskies Agent 9c61dfa595 huskies: merge 1219 story Add runtime artifacts to the default project scaffold .gitignore 2026-07-18 13:50:49 +00:00
Huskies Agent 90cb005019 huskies: merge 1216 story Shorten long-turn notification to "Working..." 2026-07-18 12:43:46 +00:00
Huskies Agent cebe9e2737 huskies: merge 1213 story Chat "stop" command that immediately aborts the in-flight LLM turn 2026-07-18 11:46:52 +00:00
Timmy fdfa4bac08 Bump version to 0.14.0 2026-07-18 12:20:02 +01:00
Huskies Agent 71f3fa09c4 huskies: merge 1211 story Deterministic crash notification when the agent PTY dies mid-turn 2026-07-18 11:00:28 +00:00
Huskies Agent b0f19eb0c5 huskies: merge 1212 story Sled chat messages show "workspace" instead of the real project name 2026-07-18 10:45:40 +00:00
Huskies Agent 3f37a6cf34 huskies: merge 1210 story Gateway-side "digging in" notification for long tool-only turns 2026-07-18 10:12:31 +00:00
TimmyandClaude Opus 4.8 98f8825701 Fix compact no-op in gateway mode: add compact to GATEWAY_LOCAL_COMMANDS
Root cause of compact still failing after 1192/1205: in gateway mode,
on_room_message proxies any command not in GATEWAY_LOCAL_COMMANDS to the
active project's sled (proxy_bot_command) and returns — and that proxy
runs BEFORE the local compact interception (try_handle_compact_command).
'compact' was missing from the allowlist, so the gateway shipped it to a
sled (which has no compact command → no-op 'Command succeeded with no
response text'), and the real handler was never reached.

'reset' was already in the list, which is why reset worked in gateway
mode and compact did not. Add 'compact' as its sibling.

Why 1192 and 1205 both missed this: their tests drive
try_handle_compact_command directly, bypassing the gateway-proxy seam
that only exists on the full on_room_message path in gateway mode.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019fHdm92yjvguPi2LiXfLB9
2026-07-18 09:37:05 +01:00
Huskies Agent 8a7bff71aa huskies: merge 1209 story Gateway lifecycle &amp; telemetry MCP: gateway_info, restart_gateway, gateway_logs, start_story, chat_telemetry 2026-07-18 02:21:05 +00:00
Huskies Agent 883f15045b huskies: merge 1204 story Slim CRDT-backed pipeline_query MCP tool (project / stages / fields / include_archived) 2026-07-18 02:05:03 +00:00
Huskies Agent 405d29d933 huskies: merge 1208 story Ops/LLM sessions can reach gateway-mode + cross-project MCP (the biggest shell-fallback cause) 2026-07-18 01:54:05 +00:00
Huskies Agent 25bc952dff huskies: merge 1207 story fleet_resources MCP tool: on-demand host + per-container disk, load, and CPU/mem 2026-07-18 01:43:24 +00:00
Huskies Agent 5243854129 huskies: merge 1205 bug compact STILL swallowed after 1192 — interception is placed AFTER the registry dispatch, not before 2026-07-18 01:23:52 +00:00
Huskies Agent fba9b09d3e huskies: merge 1206 story fleet_identity MCP tool: read sled pins vs live signed identity, and re-pin via TOFU 2026-07-18 01:14:14 +00:00
Huskies Agent 75c4a8de33 huskies: merge 1203 bug Gateway status gives no response — 1187 made it proxy-only with no local resolution or error surfacing 2026-07-17 23:23:52 +00:00
Huskies Agent fd83ff2f53 huskies: merge 1202 bug Flaky test: matrix pull pull_rejects_tampered_artifact_sha256_mismatch fails nondeterministically in merge gates 2026-07-17 21:45:53 +00:00
Huskies Agent 5b340e7b20 huskies: merge 1199 story Orphaned build-dir GC: reclaim dead worktree targets without touching warm caches 2026-07-17 20:57:21 +00:00
Huskies Agent 80efb7fcfc huskies: merge 1201 story Chat notification when a new work item is filed 2026-07-17 19:43:27 +00:00
Huskies Agent c1523e8acf huskies: merge 1200 story Low-disk warning: the fleet tells the operator before the disk takes it down 2026-07-17 19:25:52 +00:00