Fields
Repo fields
Each entry inrepos describes a repository the agent clones at startup.
Clone URLs are canonicalized on write —
https://github.com/acme/app.git becomes https://github.com/acme/app.Secret mount fields
Each entry inruntime_secret_mounts declares how a secret is delivered to the agent VM.
Port label fields
Each entry inports maps a TCP port number to a human-readable label shown in the dashboard.
Tool link capture
When an agent calls an MCP tool whose result contains links or identifiers — creating a Linear issue, a Jira ticket, a Notion page — matching links are captured as artifacts of that agent’s execution and shown alongside its uploads and preview links in the dashboard. Common MCP integrations are captured automatically: workspaces use the builtinmurmur-tool-links policy by default
(currently Linear issue writes, labeled by the issue identifier, e.g.
MUR-123). To change what is captured, create your own
tool link policy — copying the builtin’s entries
if you want to keep them — and set tool_link_policy to its name. A policy
with an empty patterns list disables capture.
Validation
The platform validates cross-resource consistency when you create or update a workspace:- The image and placement must target the same cloud provider. An image built for one provider cannot run on a placement configured for another.
- For AWS placements, the image must be available in the placement region.
- The image architecture must match the machine type architecture specified by the environment.
- The environment cloud provider must match the placement cloud provider.
- The machine type referenced by the environment must be available in the placement region.
- You cannot remove a repo from a workspace if a flight trigger still references that repo.
Examples
Minimal workspace
Workspace with secrets and port labels
Listing workspaces
Reading a single workspace
Errors
Related
- Workspaces — concept overview
- Placements — the placement resource a workspace references
- Environments and placements — concept overview for environments
- Images — the image resource a workspace references
- Secrets — secrets referenced by
secret_refsandruntime_secret_mounts - Flights — flights that reference a workspace
murmur set— CLI command for creating and updating catalog resourcesmurmur get— CLI command for reading catalog resources