Raphael Westphal
|
55be4b2a38
|
daemon: seed repo volume via CopyToContainer (host-path bind bug → empty workspace); web: spawn poll reads fresh session list
|
2026-08-18 16:55:58 +02:00 |
|
Raphael Westphal
|
1cc5d9a978
|
web: fix args-object React crash; e2e plugin-contract scenario
|
2026-08-18 16:32:21 +02:00 |
|
Raphael Westphal
|
7f0672f5d8
|
fix(web): object tool args crashed React #31 — normalize at derive boundary (argsText); contract scenario replays real-plugin frame shapes end-to-end (73/73)
|
2026-08-18 16:23:44 +02:00 |
|
Raphael Westphal
|
f8bfaeaa21
|
map: tickets 06+07 resolved; 05 partial (live spawn pending gitea token)
|
2026-08-18 15:33:02 +02:00 |
|
Raphael Westphal
|
ce23ae9ce4
|
chore: bun as primary JS runtime (Makefile, docs); e2e+coverage verified under bun
|
2026-08-18 14:57:24 +02:00 |
|
Raphael Westphal
|
0ecef2a9bd
|
test: ≥95% coverage — daemon 96.9% (go), web 95.5-99% (vitest 142 tests); store.ts hooks-order crash fix
|
2026-08-18 14:56:08 +02:00 |
|
Raphael Westphal
|
7d5f866527
|
web: React+Vite SPA — sessions, streaming chat, task panel, spawn flow (build clean)
|
2026-08-18 13:37:14 +02:00 |
|