MAESTRO
Schemas
Request and response JSON schemas for MAESTRO.
The OCIP contracts for MAESTRO live in /Volumes/L1feAI/l1feosx/map/schemas/maestro/v1/. Each operation has a request schema and a response schema, generated from the Rust types via schemars.
Index
schemas/maestro/v1/
├── index.json
├── operations.charter.declare.request.json
├── operations.charter.declare.response.json
├── operations.goal.refine.request.json
├── operations.goal.refine.response.json
├── operations.graph.commit.request.json
├── operations.graph.commit.response.json
├── operations.graph.diff.request.json
├── operations.graph.diff.response.json
├── operations.graph.replan.request.json
├── operations.graph.replan.response.json
├── operations.dispatch.next.request.json
├── operations.dispatch.next.response.json
├── operations.outcome.report.request.json
├── operations.outcome.report.response.json
├── operations.credit.trace.request.json
├── operations.credit.trace.response.json
├── operations.query.goals.request.json
├── operations.query.goals.response.jsonMap
| Operation | Request schema | Response schema |
|---|---|---|
charter.declare | schemas/maestro/v1/operations.charter.declare.request.json | schemas/maestro/v1/operations.charter.declare.response.json |
goal.refine | schemas/maestro/v1/operations.goal.refine.request.json | schemas/maestro/v1/operations.goal.refine.response.json |
graph.commit | schemas/maestro/v1/operations.graph.commit.request.json | schemas/maestro/v1/operations.graph.commit.response.json |
graph.diff | schemas/maestro/v1/operations.graph.diff.request.json | schemas/maestro/v1/operations.graph.diff.response.json |
graph.replan | schemas/maestro/v1/operations.graph.replan.request.json | schemas/maestro/v1/operations.graph.replan.response.json |
dispatch.next | schemas/maestro/v1/operations.dispatch.next.request.json | schemas/maestro/v1/operations.dispatch.next.response.json |
outcome.report | schemas/maestro/v1/operations.outcome.report.request.json | schemas/maestro/v1/operations.outcome.report.response.json |
credit.trace | schemas/maestro/v1/operations.credit.trace.request.json | schemas/maestro/v1/operations.credit.trace.response.json |
query.goals | schemas/maestro/v1/operations.query.goals.request.json | schemas/maestro/v1/operations.query.goals.response.json |
Published
https://schemas.multiagentic.dev/maestro/v1/operations.<op>.request.json
https://schemas.multiagentic.dev/maestro/v1/operations.<op>.response.jsonSee Schemas for generation, versioning, validation.