jiraya workspace
Referência do comando jiraya workspace da CLI do Jiraya: subcomandos, uso, flags e exemplos, gerados a partir da ajuda.
Work with workspaces
Subcomandos
| Comando | Descrição |
|---|---|
jiraya workspace get | Get workspace details |
jiraya workspace limits | Show the workspace's usage limits and current usage |
jiraya workspace list | List all workspaces you belong to |
jiraya workspace mcp | Manage the workspace's MCP server library |
jiraya workspace member | Manage workspace members |
jiraya workspace switch | Set the default workspace for this profile |
jiraya workspace update | Update workspace metadata (admin/owner only) |
jiraya workspace get
Get workspace details
Prints the full details of a workspace. The argument accepts a full UUID, a slug, or a short UUID prefix (≥4 hex chars) as shown in 'workspace list'. If omitted, the current default workspace is used.
A frozen workspace (read-only until its subscription is regularized) shows FROZEN AT and FROZEN REASON in the table; the JSON carries frozen_at and frozen_reason, null while the workspace is active.
Uso
jiraya workspace get [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | json |
jiraya workspace limits
Show the workspace's usage limits and current usage
Lists every workspace usage limit with its current usage, the value configured on the workspace, and the effective limit — the most restrictive of the workspace value, the Jiraya Cloud entitlement, and the installation cap. A missing value means Unlimited.
Every member can read limits and their history. Limits are managed by the platform administration and cannot be changed from the workspace ('managed_by' is 'platform' in the JSON output).
Uso
jiraya workspace limits [workspace-id|slug|prefix] [flags]Exemplos
jiraya workspace limits
jiraya workspace limits my-team --output json
jiraya workspace limits audit --key agentsFlags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | table |
jiraya workspace limits audit
Show who changed workspace limits, when, and from what to what
Uso
jiraya workspace limits audit [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--cursor string | Pagination cursor from a previous page's next_cursor | |
--key string | Only show changes to this limit key | |
--limit int | Maximum number of entries to return | 20 |
--output string | Output format: table or json | table |
jiraya workspace list
List all workspaces you belong to
Lists the workspaces you belong to. When one of them is frozen (read-only until its subscription is regularized), the table adds FROZEN AT and FROZEN REASON columns; JSON entries always carry frozen_at and frozen_reason, null while the workspace is active.
Uso
jiraya workspace list [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--full-id | Show full UUIDs in table output | |
--output string | Output format: table or json | table |
jiraya workspace mcp
Manage the workspace's MCP server library
Manages the workspace's library of MCP servers. A server added here is given to NO agent: it reaches an agent only when someone assigns it to that agent ('jiraya agent mcp add'), which also carries a per-agent on/off toggle. Same shape as workspace skills.
The stored configuration is write-only: reads return the server names and transports, never the urls, commands, headers, or env.
jiraya workspace mcp add
Add an MCP server to the workspace library (admin/owner only)
Adds an MCP server to the workspace library. It is assigned to no agent — use 'jiraya agent mcp add <agent-id> <server-id>' to give it to one.
The payload is a single server entry, the same object shape that sits under a name in "mcpServers". Prefer --server-config-file or --server-config-stdin: MCP entries routinely carry API tokens, and an inline value ends up in shell history and 'ps'.
Uso
jiraya workspace mcp add <server-name> [workspace-id|slug|prefix] [flags]Exemplos
jiraya workspace mcp add linear --server-config-file ./linear.json
echo '{"url":"https://mcp.example"}' | jiraya workspace mcp add example --server-config-stdinFlags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | json |
--server-config string | Server entry as JSON (avoid: lands in shell history) | |
--server-config-file string | Read the server entry JSON from a file | |
--server-config-stdin | Read the server entry JSON from stdin |
jiraya workspace mcp list
List the workspace's MCP servers
Lists the workspace MCP library by name and transport. The stored configuration itself is write-only and is never returned — to anyone, including owners — because MCP entries routinely embed API tokens and a session URL is a credential on its own.
Uso
jiraya workspace mcp list [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | json |
jiraya workspace mcp remove
Remove an MCP server from the workspace library (admin/owner only)
Removes the server from the library and from every agent it was assigned to.
Uso
jiraya workspace mcp remove <server-id> [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | json |
jiraya workspace mcp update
Rename or replace a workspace MCP server (admin/owner only)
Renames a server, replaces its configuration, or both. Agents keep their assignment across a rename because assignments key off the server id, not its name.
Uso
jiraya workspace mcp update <server-id> [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--name string | New server name | |
--output string | Output format: table or json | json |
--server-config string | Replacement server entry as JSON (avoid: lands in shell history) | |
--server-config-file string | Read the replacement server entry JSON from a file | |
--server-config-stdin | Read the replacement server entry JSON from stdin |
jiraya workspace member
Manage workspace members
jiraya workspace member invite
Invite a member to a workspace by email
Sends a workspace invitation to an email address. The invitee gets a pending invitation they must accept before they join — this does not add them instantly. The optional workspace argument accepts a full UUID, a slug, or a short UUID prefix (≥4 hex chars) as shown in 'workspace list'; if omitted the current default workspace is used (--workspace-id / JIRAYA_WORKSPACE_ID / profile default).
Role defaults to 'member'; pass '--role admin' to invite an admin. Owners cannot be invited.
Uso
jiraya workspace member invite <email> [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | table |
--role string | Member role to grant: member or admin (owner is not allowed) | member |
jiraya workspace member list
List workspace members
Uso
jiraya workspace member list [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--output string | Output format: table or json | table |
jiraya workspace switch
Set the default workspace for this profile
Sets the default workspace for the current profile after verifying you have access to it. Accepts a full UUID, a slug, or a short UUID prefix (≥4 hex chars) as shown in 'workspace list'. Subsequent commands without --workspace-id or JIRAYA_WORKSPACE_ID will target this workspace.
Resolution priority (highest to lowest): --workspace-id flag, JIRAYA_WORKSPACE_ID env, profile default (set by this command).
For low-level use, 'jiraya config set workspace_id <id>' writes the same setting without verification.
Uso
jiraya workspace switch <workspace-id|slug|prefix>jiraya workspace update
Update workspace metadata (admin/owner only)
Uso
jiraya workspace update [workspace-id|slug|prefix] [flags]Flags
| Flag | Descrição | Padrão |
|---|---|---|
--context string | New workspace context (decodes \n, \r, \t, \\; pipe via --context-stdin to preserve literal backslashes) | |
--context-stdin | Read context from stdin (preserves multi-line content verbatim) | |
--description string | New description (decodes \n, \r, \t, \\; pipe via --description-stdin to preserve literal backslashes) | |
--description-stdin | Read description from stdin (preserves multi-line content verbatim) | |
--issue-prefix string | New issue prefix (uppercased server-side) | |
--name string | New workspace name | |
--output string | Output format: table or json | json |
Atualizado em