dave
|
3444ff4e29
|
huskies: merge 1135 story Bootstrap Claude credentials into newly-launched project sleds
|
2026-05-18 12:06:32 +00:00 |
|
dave
|
26f4da7ba5
|
huskies: merge 1134 story mkdir -p ~/.huskies/<name>/ before ssh-keygen in adopt
|
2026-05-18 11:53:31 +00:00 |
|
dave
|
70797753df
|
huskies: merge 1132 story Chat-bot proxy reads stale gateway_project_urls BTreeMap instead of live store (1122 missed this seam)
|
2026-05-18 00:02:37 +00:00 |
|
dave
|
fe00fe6a25
|
huskies: merge 1127 story Migrate all LLM-invoking transports onto assemble_prompt_context; delete legacy Vec
|
2026-05-17 22:28:01 +00:00 |
|
dave
|
c97b7c841f
|
huskies: regen source-map.json
|
2026-05-17 21:02:08 +00:00 |
|
dave
|
2d0387fe63
|
huskies: merge 1126 story Gateway event aggregator with per-session scope filters (Timmy=All, Sally=single sled)
|
2026-05-17 21:02:08 +00:00 |
|
dave
|
71d3047ef0
|
huskies: regen source-map.json
|
2026-05-17 20:30:02 +00:00 |
|
dave
|
d86cc38b2a
|
huskies: merge 1128 story Bounded event queues + EventStreamGap sentinel + observability for context assembly
|
2026-05-17 20:30:02 +00:00 |
|
dave
|
21b2efd268
|
huskies: regen source-map.json
|
2026-05-17 20:09:33 +00:00 |
|
dave
|
badd522d60
|
huskies: merge 1125 story LLM session entity + assemble_prompt_context helper, wired into Matrix bot
|
2026-05-17 20:09:33 +00:00 |
|
dave
|
ecd3f600d9
|
huskies: merge 1130 story Adopted/launched project containers bind huskies to 127.0.0.1, unreachable from host MCP
|
2026-05-17 20:02:22 +00:00 |
|
dave
|
c88e42eba2
|
huskies: regen source-map.json
|
2026-05-17 19:37:50 +00:00 |
|
dave
|
89058ebd49
|
huskies: merge 1124 story Persist TransitionFired into a per-sled CRDT event log
|
2026-05-17 19:37:50 +00:00 |
|
dave
|
d8204ab7ed
|
huskies: merge 1129 story find_free_port fallback returns unbindable port silently when range is exhausted
|
2026-05-17 19:24:29 +00:00 |
|
dave
|
e2ea1af4c8
|
huskies: merge 1120 story Silence intentional-error stderr in frontend tests so failures stand out
|
2026-05-17 19:19:08 +00:00 |
|
dave
|
08780475d0
|
huskies: merge 1119 story Address npm audit moderate+ vulnerabilities in frontend/
|
2026-05-17 19:00:55 +00:00 |
|
dave
|
6eb2742e7d
|
huskies: regen source-map.json
|
2026-05-17 18:49:58 +00:00 |
|
dave
|
c1b7e12b0b
|
huskies: merge 1122 story Chat-bot switch command reads stale gateway_projects Vec instead of live gateway_projects_store
|
2026-05-17 18:49:58 +00:00 |
|
dave
|
53d44ff42a
|
huskies: regen source-map.json
|
2026-05-17 18:43:43 +00:00 |
|
dave
|
6331dea8b0
|
huskies: merge 1121 story Remove the marketing website from the huskies OSS repo (now lives in huskies-server)
|
2026-05-17 18:43:43 +00:00 |
|
dave
|
240beec7de
|
huskies: regen source-map.json
|
2026-05-17 17:48:44 +00:00 |
|
dave
|
7de167b21b
|
huskies: merge 1116 story rebuild_and_restart loses pending CRDT ops by calling exec() before persistence channel drains
|
2026-05-17 17:48:44 +00:00 |
|
dave
|
73cf1c6ff9
|
huskies: merge 1117 story MCP tool for adopt: expose new project --adopt as an MCP call
|
2026-05-17 16:42:06 +00:00 |
|
dave
|
f8b1e14b74
|
huskies: merge 1118 story Automate per-project docker image builds (huskies-project-base + per-stack overlays)
|
2026-05-17 16:30:08 +00:00 |
|
dave
|
40e995da88
|
huskies: regen source-map.json
|
2026-05-17 15:51:38 +00:00 |
|
dave
|
6e4fb7fd4b
|
huskies: merge 1113 story [huskies-server repo] Convert static website to Next.js with static rendering
|
2026-05-17 15:51:37 +00:00 |
|
dave
|
0695ad7ae6
|
huskies: merge 1115 story new project: --adopt flow to wrap a container around an existing checkout
|
2026-05-17 15:17:12 +00:00 |
|
dave
|
eb6b07531a
|
huskies: merge 1114 story new project: --path flag to override default host directory
|
2026-05-17 14:48:49 +00:00 |
|
dave
|
2d6846fe03
|
huskies: merge 1112 story Remove static website from huskies OSS repo (moved to huskies-server)
|
2026-05-17 14:43:46 +00:00 |
|
dave
|
a40500eea9
|
huskies: merge 1111 bug Test isolation: init_for_test() and ensure_content_store() are once-per-thread, not once-per-test, polluting CRDT state across tests
|
2026-05-17 00:33:45 +00:00 |
|
dave
|
f8212f102f
|
huskies: merge 1109 story Chat bootstrap Phase 4: --git clones an existing repo and configures push credentials
|
2026-05-17 00:18:25 +00:00 |
|
dave
|
59302b465d
|
huskies: merge 1108 story Chat bootstrap Phase 3: SSH-remote editor access into the project container (any editor)
|
2026-05-16 23:37:59 +00:00 |
|
dave
|
efafe44db1
|
huskies: merge 1110 story Chat bootstrap Phase 2b: additional stack overlays (Go, Python, Ruby, JVM)
|
2026-05-16 23:20:31 +00:00 |
|
dave
|
6a2f81e873
|
huskies: regen source-map.json
|
2026-05-16 23:01:49 +00:00 |
|
dave
|
3a43337735
|
huskies: merge 1107 story Chat bootstrap Phase 2a: stack-overlay framework + Rust and Node stack overlays
|
2026-05-16 23:01:49 +00:00 |
|
dave
|
b6df89d24c
|
huskies: regen source-map.json
|
2026-05-16 22:39:20 +00:00 |
|
dave
|
10d992a7e4
|
huskies: merge 1106 story Chat bootstrap Phase 1: new project chat command spawns a bare project container and registers it with the gateway
|
2026-05-16 22:39:20 +00:00 |
|
dave
|
979492449e
|
huskies: merge 1105 bug Freeze from Backlog stores wrong resume_to — Unfreeze restores to Coding instead of Backlog
|
2026-05-15 22:33:54 +00:00 |
|
dave
|
04a57e92c2
|
huskies: merge 1103 bug Rate-limit warning at session start sticks the rate_limit_exit flag, causing 1053's fast-path bypass to skip completion on clean session exits
|
2026-05-15 21:02:37 +00:00 |
|
dave
|
d59efa0b5c
|
huskies: regen source-map.json
|
2026-05-15 20:24:31 +00:00 |
|
dave
|
4216ced493
|
huskies: merge 1100 bug Multiple LLM agents can run concurrently on the same story (coder + mergemaster + others) — enforce one-agent-per-story invariant
|
2026-05-15 20:24:31 +00:00 |
|
dave
|
9f4f493486
|
huskies: regen source-map.json
|
2026-05-15 19:05:56 +00:00 |
|
dave
|
63d86f1263
|
huskies: merge 1096 bug Shadow drift: set_agent writes CRDT agent register without updating pipeline_items.agent
|
2026-05-15 19:05:56 +00:00 |
|
dave
|
398a5806e7
|
huskies: regen source-map.json
|
2026-05-15 18:25:25 +00:00 |
|
dave
|
1adc734801
|
huskies: merge 1098 bug Shadow drift: set_retry_count / bump_retry_count write CRDT register without updating pipeline_items.retry_count
|
2026-05-15 18:25:25 +00:00 |
|
dave
|
0ae6dfd565
|
huskies: regen source-map.json
|
2026-05-15 12:40:17 +00:00 |
|
dave
|
8531bac6cd
|
huskies: merge 1097 bug Shadow drift: set_depends_on writes CRDT depends_on register without updating pipeline_items.depends_on
|
2026-05-15 12:40:17 +00:00 |
|
dave
|
ce13c00ebd
|
huskies: regen source-map.json
|
2026-05-15 12:27:48 +00:00 |
|
dave
|
2857c3b46b
|
huskies: merge 1094 bug delete_story leaks zombie rows in pipeline_items shadow table — 176 tombstoned items still report non-terminal stages
|
2026-05-15 12:27:48 +00:00 |
|
dave
|
d944885ce9
|
huskies: regen source-map.json
|
2026-05-15 12:10:11 +00:00 |
|
dave
|
62d1535e76
|
huskies: merge 1095 bug Shadow drift: set_name writes CRDT name register without updating pipeline_items.name
|
2026-05-15 12:10:11 +00:00 |
|
dave
|
46556d308a
|
huskies: regen source-map.json
|
2026-05-15 12:03:09 +00:00 |
|
dave
|
fc5481dbe4
|
huskies: merge 1093 bug Chat dispatcher spawns one Timmy per inbound message — needs coalesce window + per-session serial lock
|
2026-05-15 12:03:09 +00:00 |
|
dave
|
01e60a670c
|
huskies: merge 1091 refactor Migrate the merge-gate's stale-cargo kill path to process_kill
|
2026-05-15 11:50:03 +00:00 |
|
dave
|
c4010854a5
|
huskies: merge 1089 bug Stuck-agent detector blocks stories on legitimate exploration / debugging — uses too narrow a "progress" signal
|
2026-05-15 11:40:44 +00:00 |
|
dave
|
fb1311cdae
|
huskies: regen source-map.json
|
2026-05-15 11:16:16 +00:00 |
|
dave
|
4aa76ce673
|
huskies: merge 1090 refactor Migrate AgentPool::kill_all_children and kill_child_for_key to process_kill so server shutdown and stop_agent actually kill claude
|
2026-05-15 11:16:16 +00:00 |
|
dave
|
b5054b08d3
|
huskies: regen source-map.json
|
2026-05-15 08:47:38 +00:00 |
|
dave
|
df32a1542b
|
huskies: merge 1087 story Pipeline+Status split — Step D: migrate CRDT storage to (Pipeline, Status) and remove the Stage enum
|
2026-05-15 08:47:38 +00:00 |
|
dave
|
e82602db77
|
huskies: merge 1086 story Pipeline+Status split — Step C: migrate auto-assign, subscribers, and lifecycle transitions to read Pipeline + Status
|
2026-05-15 08:26:39 +00:00 |
|
dave
|
60fceee204
|
huskies: regen source-map.json
|
2026-05-15 02:03:30 +00:00 |
|
dave
|
13f7dab5f0
|
huskies: merge 1088
|
2026-05-15 02:03:30 +00:00 |
|
dave
|
f7413cc711
|
huskies: regen source-map.json
|
2026-05-15 01:38:05 +00:00 |
|
dave
|
b053f14d58
|
huskies: merge 1085
|
2026-05-15 01:38:05 +00:00 |
|
dave
|
56179d712e
|
huskies: merge 1078
|
2026-05-15 01:32:29 +00:00 |
|
dave
|
a06bf6778b
|
huskies: regen source-map.json
|
2026-05-15 01:27:25 +00:00 |
|
dave
|
1506141155
|
huskies: merge 1072
|
2026-05-15 01:27:25 +00:00 |
|
dave
|
ae69cd50b1
|
huskies: regen source-map.json
|
2026-05-15 00:58:57 +00:00 |
|
dave
|
0c23d209a0
|
huskies: merge 1077
|
2026-05-15 00:58:57 +00:00 |
|
dave
|
eac5763e03
|
huskies: merge 1075
|
2026-05-15 00:48:06 +00:00 |
|
dave
|
6530eeab6d
|
huskies: merge 811
|
2026-05-15 00:42:14 +00:00 |
|
dave
|
5eb8f2f8a7
|
huskies: regen source-map.json
|
2026-05-15 00:37:01 +00:00 |
|
dave
|
f9b140add9
|
huskies: merge 1073
|
2026-05-15 00:37:01 +00:00 |
|
dave
|
d4db96f709
|
huskies: merge 1070
|
2026-05-15 00:20:29 +00:00 |
|
dave
|
5f08573db8
|
huskies: merge 1076
|
2026-05-15 00:10:15 +00:00 |
|
dave
|
da83fcb78d
|
huskies: merge 1074
|
2026-05-15 00:01:58 +00:00 |
|
dave
|
f04bdd1f14
|
huskies: regen source-map.json
|
2026-05-14 23:45:53 +00:00 |
|
dave
|
bb6a6063e8
|
huskies: merge 1066
|
2026-05-14 23:45:53 +00:00 |
|
dave
|
bf813d910b
|
huskies: regen source-map.json
|
2026-05-14 23:29:32 +00:00 |
|
dave
|
374aa77f27
|
huskies: merge 1069
|
2026-05-14 23:29:32 +00:00 |
|
dave
|
c66016394b
|
huskies: merge 1063
|
2026-05-14 21:53:56 +00:00 |
|
dave
|
23c3301903
|
huskies: merge 1065
|
2026-05-14 21:48:09 +00:00 |
|
dave
|
8f666bd6b3
|
huskies: merge 1062
|
2026-05-14 20:36:51 +00:00 |
|
dave
|
5678f2a556
|
huskies: merge 1061
|
2026-05-14 20:12:51 +00:00 |
|
dave
|
54d9737428
|
huskies: merge 1060
|
2026-05-14 19:31:04 +00:00 |
|
dave
|
b64eb69aee
|
huskies: merge 1056
|
2026-05-14 19:14:03 +00:00 |
|
dave
|
6d53382f8c
|
huskies: merge 1059
|
2026-05-14 19:09:17 +00:00 |
|
dave
|
7d7e02f7b0
|
huskies: merge 1058
|
2026-05-14 19:04:24 +00:00 |
|
dave
|
595777f366
|
huskies: merge 1054
|
2026-05-14 18:53:07 +00:00 |
|
dave
|
96e227d8d4
|
huskies: merge 1053
|
2026-05-14 18:40:37 +00:00 |
|
dave
|
bb5abcd042
|
huskies: merge 811
|
2026-05-14 18:32:37 +00:00 |
|
dave
|
b9709a6466
|
huskies: merge 1052
|
2026-05-14 18:11:57 +00:00 |
|
dave
|
977b954e98
|
huskies: merge 1051
|
2026-05-14 18:04:30 +00:00 |
|
dave
|
8f99fede34
|
huskies: merge 1050
|
2026-05-14 17:32:14 +00:00 |
|
dave
|
0d3c5579da
|
huskies: merge 1047
|
2026-05-14 17:17:41 +00:00 |
|
dave
|
1f9f34ab58
|
huskies: merge 1038
|
2026-05-14 17:06:50 +00:00 |
|
dave
|
4553df5b21
|
huskies: merge 1045
|
2026-05-14 16:53:45 +00:00 |
|
dave
|
311883f45d
|
huskies: merge 1039
|
2026-05-14 16:33:47 +00:00 |
|
dave
|
9e06fff8a8
|
huskies: merge 1046
|
2026-05-14 16:20:07 +00:00 |
|
dave
|
0b3a33a63c
|
huskies: merge 1037
|
2026-05-14 15:54:17 +00:00 |
|