go-process/pkg
Snider afcbea305e feat(process): detached-by-default start + RFC API aliases + JSON tags
- service.go + actions.go + runner.go: process.start detached by default through
  named action/task path and RFC HTTP alias
- service.go: managed process IDs use core.ID()
- types.go + service.go + runner.go: JSON tags on execution/pipeline DTOs
- pkg/api/provider.go: Register helper; RFC alias routes /process/list + /process/start
- service_test.go + provider_test.go: detached-startup + RFC alias coverage

NOTE: dev branch had pre-existing compile errors in pidfile.go (undefined processHandle,
currentPID) — these exist independent of this commit. Build remains broken until
those are added, but the feat work here is preserved.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 19:01:26 +01:00
..
api feat(process): detached-by-default start + RFC API aliases + JSON tags 2026-04-14 19:01:26 +01:00