Skip to main content
Reads a single catalog resource and prints it in the same format 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 format murmur 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. For agent-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:
An empty kind prints nothing. Listings include only entries authorized by 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 through get and set with no conversion:

Errors