maid_get_schema
Get the MAID manifest JSON schema to understand its structure, validate fields, and explore available options for planning or debugging.
Instructions
Get the MAID manifest JSON schema.
When to use:
Phase 2 (Planning): Understand manifest structure before creating one
Debugging: Verify manifest fields are correctly named and typed
Learning: Explore available manifest options
Key information in schema:
Required fields:
goal,readonlyFiles,expectedArtifacts/systemArtifactsFile lists:
creatableFiles,editableFiles,readonlyFilesArtifact types: function, class, attribute, etc.
Validation commands:
validationCommandorvalidationCommands
Tips:
Review schema before writing your first manifest
Use schema to validate manifest structure
Check artifact type options for expectedArtifacts.contains[]
Args: ctx: MCP context for accessing client roots
Returns: SchemaResult with the manifest schema
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | ||
| json_schema | Yes | ||
| errors | Yes |