Expand description
Shared output schema types for agent-exec v0.1.
Stdout output is JSON by default; YAML when –yaml is set. Tracing logs go to stderr. Schema version is fixed at “0.1”.
Structs§
- Completion
Event - The
job.finishedevent payload. - Completion
Event Record - Persisted in
completion_event.jsonafter terminal state is reached. - Create
Data - Response for
createcommand. - Delete
Data - Response for the
deletecommand. - Delete
JobResult - Per-job result entry in a
deleteresponse. - Error
Detail - Error
Response - Top-level envelope for error responses.
- GcData
- Response for the
gccommand. - GcJob
Result - Per-job result entry in a
gcresponse. - Install
Skills Data - Response for
install-skillscommand. - Installed
Skill Summary - Summary of a single installed skill, included in
install_skillsresponses. - JobMeta
- Persisted in
meta.jsonat job creation time. - JobMeta
Job - Nested
jobblock withinmeta.json. - JobState
- Persisted in
state.json, updated as the job progresses. - JobState
Job - Nested
jobblock withinstate.json. - JobState
Result - Nested
resultblock withinstate.json. - JobSummary
- Summary of a single job, included in
listresponses. - Kill
Data - Response for
killcommand. - List
Data - Response for
listcommand. - Notification
Config - Notification configuration persisted in meta.json.
- Notify
SetData - Response for
notify setcommand. - Output
Match Config - Configuration for output-match notifications.
- Output
Match Event - The
job.output.matchedevent payload. - Output
Match Event Record - Delivery record for a single output-match event; appended to
notification_events.ndjson. - Response
- Top-level envelope used for every successful response.
- RunData
- Response for
runcommand. - Schema
Data - Response for
schemacommand. - Sink
Delivery Result - Delivery result for a single notification sink.
- Snapshot
- Snapshot of stdout/stderr tail at a point in time.
- Status
Data - Response for
statuscommand. - TagSet
Data - Response for
tag setcommand. - Tail
Data - Response for
tailcommand. - Wait
Data - Response for
waitcommand.
Enums§
- JobStatus
- Output
Match Stream - Stream selector for output-match notification.
- Output
Match Type - Match type for output-match notification.
Constants§
Functions§
- set_
yaml_ output - Set the output format. Call once from
mainbefore running any subcommand.