Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 622 Bytes

File metadata and controls

49 lines (37 loc) · 622 Bytes

Usage

Building

swift build

CLI

Run a process:

swift run CLI run '{"command": "/bin/echo", "arguments": ["hello"]}'

List processes:

swift run CLI list

Stop a process:

swift run CLI stop <uuid>

Get stats:

swift run CLI stats <uuid>

Daemon mode:

swift run CLI daemon

GUI

swift run UI

Modules

  • Core: Protocols and data types
  • SystemInterfaces: RuntimeProcess for lifecycle
  • SystemObservation: Samplers for metrics
  • ControlPlane: RuntimeManager and Supervisor
  • CLI: Command-line interface
  • UI: SwiftUI dashboard