Expand description
Shared JSON output schema types for agent-exec v0.1.
All stdout output is JSON only. 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. - 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.
- 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. - Tail
Data - Response for
tailcommand. - Wait
Data - Response for
waitcommand.