Agent Outcome v1¶
Source schema: doc/schemas/agent.outcome.v1.schema.json
Content-addressed terminal Agent draft produced for its bound domain consumer; it grants neither publication nor effect authority.
Governing Basis¶
doc/project/40-proposals/073-agent-orchestration-organ.mddoc/project/60-solutions/047-agent/047-agent.md
Project Lineage¶
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: agent.outcome.v1 |
|
outcome/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
agent/id |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
binding/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
state |
yes |
const: completed |
|
product/kind |
yes |
enum: flow-result, assistant-response-draft, collaborative-answer-draft, collaborative-turn-draft |
|
product/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
classification |
yes |
ref: classification.v1.schema.json |
|
budget_spent |
yes |
ref: agent.inference-passage-product.v1.schema.json#/$defs/budget |
|
trace/ref |
yes |
ref: inference-provenance-common.v1.schema.json#/$defs/ref |
|
at |
yes |
string | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
agent.outcome.v1
outcome/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
agent/id¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
binding/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
state¶
- Required:
yes - Shape: const:
completed
product/kind¶
- Required:
yes - Shape: enum:
flow-result,assistant-response-draft,collaborative-answer-draft,collaborative-turn-draft
product/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
classification¶
- Required:
yes - Shape: ref:
classification.v1.schema.json
budget_spent¶
- Required:
yes - Shape: ref:
agent.inference-passage-product.v1.schema.json#/$defs/budget
trace/ref¶
- Required:
yes - Shape: ref:
inference-provenance-common.v1.schema.json#/$defs/ref
at¶
- Required:
yes - Shape: string