memory_playbook_set
Alias for memory_procedure_set. Forwards expected_version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Playbook 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 | |
| description | No | One-line summary | |
| tool_recipe | No | Ordered skill list: {"skills": ["lint", "ship-pr"]} | |
| expected_version | No | Latest active version from memory_playbook_get. Omit to append unconditionally, including to recreate a deleted playbook. A mismatch writes nothing and returns status=conflict. current_version null means no active version remains: omit expected_version and write again. | |
| 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 | |||