Memory Procedure Set
memory_procedure_setInsert a new version of a procedure. Each call creates a new version.
Playbooks are ordered skill collections: set tool_recipe.skills and
optional steps_md intro. Routed through the guarded ingestion pipeline.
Returns status (active or duplicate).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Procedure name (stable id) | |
| tags | No | Tags for discovery | |
| agent | No | Override agent identity | |
| owner_id | No | Org member UUID. Omit inherits last owner or the writer. | |
| steps_md | No | Optional intro markdown before composed skills; use tool_recipe.skills for the ordered skill list | |
| description | No | One-line summary | |
| tool_recipe | No | Playbook recipe: {"skills": ["lint", "ship-pr"], "loop": {"max_iterations": 3}}. See memory_tools_catalog for full shapes. | |
| verification_days | No | Verification window: 30, 90, or 180 days; 0 for none. Omit inherits the last window. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||