murmur set consumes: raw markdown (frontmatter + body) for markdown-input kinds (agent-persona, flight), YAML for everything else. When the name is omitted, lists all resource names of the given kind.
Synopsis
Arguments
Output
Single resource
When a name is provided, the command prints the resource to stdout in the formatmurmur set accepts for the kind: markdown-input kinds (agent-persona, flight) print the resource’s rendered markdown (YAML frontmatter + prompt body); all other kinds print YAML. Run murmur describe to see each kind’s input format.
The first key of the document is generation:, the resource’s current version. Pass it to murmur set --if-generation for a conditional read-modify-write. When a system manages the resource, a managed_by: key follows it. For markdown kinds both keys go inside the frontmatter. murmur set ignores them when they ride along in the piped document.
List mode
When the name is omitted, the command prints one resource name per line. Foragent-persona resources, the output includes a [platform] marker for built-in personas and a description column.
Disabled builtins are listed after the other names, each marked with the command that re-enables it. For example, murmur get tool-link-policy with the builtin disabled prints:
read; there is no separate list permission. Workspace selectors and name prefixes do not grant access. Agent discovery excludes grants attached to individual records or inherited from parent records; see listing rules.
Examples
Get a single workspace
List all environments
List agent personas
Pipe a resource into another command
Edit an agent persona in place
Markdown kinds round-trip throughget and set with no conversion:
Errors
Related
- Catalog — concept overview
murmur set— create or replace a resourcemurmur patch— update individual fields on a resourcemurmur rm— delete a resourcemurmur describe— show schema information for a kind