Process lifecycle management with supervisor pattern
Find a file
Snider 4fc5c3b0e5 fix: correct Signal to use os.Signal, return errors instead of panicking
Signal() now properly forwards to cmd.Process.Signal() instead of
calling Kill(). SetDefault(nil) returns error instead of panicking.
Wait() returns descriptive errors with process context.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:26:00 +00:00
.core chore: add .core/ build and release configs 2026-03-06 18:52:37 +00:00
exec feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
actions.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
buffer.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
buffer_test.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
global_test.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:56 +00:00
go.mod chore: sync go.mod dependencies 2026-03-06 15:21:40 +00:00
go.sum chore: sync go.mod dependencies 2026-03-06 15:21:40 +00:00
process.go fix: correct Signal to use os.Signal, return errors instead of panicking 2026-03-09 08:26:00 +00:00
process_global.go fix: correct Signal to use os.Signal, return errors instead of panicking 2026-03-09 08:26:00 +00:00
process_test.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
runner.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00
runner_test.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:56 +00:00
service.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:56 +00:00
service_test.go refactor: swap pkg/framework imports to pkg/core 2026-03-06 14:10:56 +00:00
types.go feat: extract process package from core/go pkg/process 2026-03-06 12:50:09 +00:00