ollie/cmd/toolsrv/internal/server
Levi Neely c9c26d3a3d fix bypass+background hang: signal started immediately
Background procs with bypass were hanging because the caller blocked on
<-startedCh waiting for the process to start, but bypass.Submit blocks
until approval. Now we signal started immediately when entering bypass
path (with Process: nil), so the agent sees the proc ID right away.

Also handle term/kill when proc.proc is nil — cancel the context to stop
the operation (e.g., abort a pending bypass request).
2026-10-06 11:00:23 +02:00
..
doc.go add doc.go files; decompose agent package 2026-08-27 10:03:58 +02:00
pathlock.go toolsrv: add path-based lock table for cross-agent serialization 2026-08-14 14:27:21 +02:00
pathlock_test.go toolsrv: add path-based lock table for cross-agent serialization 2026-08-14 14:27:21 +02:00
proc.go fix bypass+background hang: signal started immediately 2026-10-06 11:00:23 +02:00
proc_test.go Code quality fixes from review 2026-08-21 19:16:44 +02:00
server.go Code quality fixes from review 2026-08-21 19:16:44 +02:00
state_test.go toolsrv: rename internal/fs → internal/server 2026-08-11 21:15:03 +02:00