Pular para o conteúdo
ReferênciaCLI

jiraya daemon

Referência do comando jiraya daemon da CLI do Jiraya: subcomandos, uso, flags e exemplos, gerados a partir da ajuda.

Control the local agent runtime daemon

Subcomandos

ComandoDescrição
jiraya daemon autostartManage the OS autostart entry for the local daemon
jiraya daemon disk-usageShow daemon workspace disk usage by run or workspace
jiraya daemon logsShow daemon logs
jiraya daemon restartRestart the running daemon (stop + start)
jiraya daemon startStart the local agent runtime daemon
jiraya daemon statusShow daemon status
jiraya daemon stopStop the running daemon
jiraya daemon watchOpen an interactive TUI to monitor the local agent runtime

jiraya daemon autostart

Manage the OS autostart entry for the local daemon

Registers (or removes) an OS-native entry — a systemd user unit on Linux, a launchd LaunchAgent on macOS, a Run registry value on Windows — so the jiraya daemon starts automatically without running `jiraya daemon start` by hand every session.

jiraya daemon autostart disable

Remove the OS autostart entry for the daemon

Uso

jiraya daemon autostart disable [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsontable

jiraya daemon autostart enable

Register the daemon to start automatically with the OS

Uso

jiraya daemon autostart enable [flags]

Flags

FlagDescriçãoPadrão
--no-startRegister the autostart entry without starting the daemon now
--output stringOutput format: table or jsontable

jiraya daemon autostart status

Show the OS autostart registration for the daemon

Uso

jiraya daemon autostart status [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsontable

jiraya daemon disk-usage

Show daemon workspace disk usage by run or workspace

Walks the daemon's workspaces root and reports per-run or per-workspace disk usage. Default view is per-run, sorted by size descending. --by-workspace switches to a per-workspace summary; --top N keeps only the largest N entries.

By default only the current profile's root is scanned. --all-profiles aggregates across every workspace root — the default root plus each ~/.jiraya/profiles/* root, including the Desktop app's dedicated `desktop-<host>` root — and prints a per-root breakdown with a combined grand total. In that mode --top applies within each root and --workspaces-root is not allowed.

Bytes are split into total and the artifact-cleanable subset (node_modules, .next, .turbo by default, overridable via JIRAYA_GC_ARTIFACT_PATTERNS) so the report stays in sync with what the GC reclaims. A .git directory counts toward the total but never toward the artifact subset — the GC frees it only when it removes the whole run directory. Symlinks are never followed.

The STATUS column shows the current status of the issue each directory belongs to, which requires contacting the server. When the machine is offline, logged out, or the request fails, the column is left blank and the rest of the report still prints. --by-workspace has no STATUS column and therefore makes no network request unless --output json is also set. The daemon does not need to be running.

Uso

jiraya daemon disk-usage [flags]

Flags

FlagDescriçãoPadrão
--all-profilesScan every workspace root (default root + all ~/.jiraya/profiles/* roots, incl. the Desktop app's) and report a combined total
--by-taskPer-run view (default; mutually exclusive with --by-workspace)
--by-workspaceAggregate output by workspace instead of by run
--output stringOutput format: table or jsontable
--top intKeep only the largest N entries (per root in --all-profiles mode)
--workspaces-root stringOverride the workspaces root path (default: same as the daemon)

jiraya daemon logs

Show daemon logs

Uso

jiraya daemon logs [flags]

Flags

FlagDescriçãoPadrão
-f, --followFollow log output
-n, --lines intNumber of lines to show50

jiraya daemon restart

Restart the running daemon (stop + start)

Uso

jiraya daemon restart [flags]

Flags

FlagDescriçãoPadrão
--agent-timeout durationAbsolute per-run wall-clock cap; 0 = no cap, rely on the watchdogs (env: JIRAYA_AGENT_TIMEOUT)
--auto-update-interval durationHow often to poll the Jiraya server for a newer release (env: JIRAYA_DAEMON_AUTO_UPDATE_INTERVAL)
--codex-handshake-timeout durationCodex app-server startup RPC timeout (env: JIRAYA_CODEX_HANDSHAKE_TIMEOUT)
--codex-semantic-inactivity-timeout durationCodex semantic inactivity timeout (env: JIRAYA_CODEX_SEMANTIC_INACTIVITY_TIMEOUT)
--daemon-id stringUnique daemon identifier (env: JIRAYA_DAEMON_ID)
--device-name stringHuman-readable device name (env: JIRAYA_DAEMON_DEVICE_NAME)
--foregroundRun in the foreground instead of background
--heartbeat-interval durationHeartbeat interval (env: JIRAYA_DAEMON_HEARTBEAT_INTERVAL)
--max-concurrent-tasks intMaximum concurrent runs (env: JIRAYA_DAEMON_MAX_CONCURRENT_TASKS)
--no-auto-reloadDisable restarting when the jiraya binary on disk changes version (env: JIRAYA_DAEMON_AUTO_RELOAD=false)
--no-auto-updateDisable periodic CLI self-update (env: JIRAYA_DAEMON_AUTO_UPDATE=false)
--poll-interval durationRun poll interval (env: JIRAYA_DAEMON_POLL_INTERVAL)
--runtime-name stringRuntime display name (env: JIRAYA_AGENT_RUNTIME_NAME)
--workspaces-root stringBase directory for run workspaces (env: JIRAYA_WORKSPACES_ROOT)
--ws-claim-poll-interval durationHealthy WebSocket claim safety-poll upper bound (env: JIRAYA_DAEMON_WS_CLAIM_POLL_INTERVAL)

jiraya daemon start

Start the local agent runtime daemon

Start the daemon process that polls for runs and executes them using local agent CLIs (Claude, Codex). Runs in the background by default. Use --foreground to run in the current terminal.

Uso

jiraya daemon start [flags]

Flags

FlagDescriçãoPadrão
--agent-timeout durationAbsolute per-run wall-clock cap; 0 = no cap, rely on the watchdogs (env: JIRAYA_AGENT_TIMEOUT)
--auto-update-interval durationHow often to poll the Jiraya server for a newer release (env: JIRAYA_DAEMON_AUTO_UPDATE_INTERVAL)
--codex-handshake-timeout durationCodex app-server startup RPC timeout (env: JIRAYA_CODEX_HANDSHAKE_TIMEOUT)
--codex-semantic-inactivity-timeout durationCodex semantic inactivity timeout (env: JIRAYA_CODEX_SEMANTIC_INACTIVITY_TIMEOUT)
--daemon-id stringUnique daemon identifier (env: JIRAYA_DAEMON_ID)
--device-name stringHuman-readable device name (env: JIRAYA_DAEMON_DEVICE_NAME)
--foregroundRun in the foreground instead of background
--heartbeat-interval durationHeartbeat interval (env: JIRAYA_DAEMON_HEARTBEAT_INTERVAL)
--max-concurrent-tasks intMaximum concurrent runs (env: JIRAYA_DAEMON_MAX_CONCURRENT_TASKS)
--no-auto-reloadDisable restarting when the jiraya binary on disk changes version (env: JIRAYA_DAEMON_AUTO_RELOAD=false)
--no-auto-updateDisable periodic CLI self-update (env: JIRAYA_DAEMON_AUTO_UPDATE=false)
--poll-interval durationRun poll interval (env: JIRAYA_DAEMON_POLL_INTERVAL)
--runtime-name stringRuntime display name (env: JIRAYA_AGENT_RUNTIME_NAME)
--workspaces-root stringBase directory for run workspaces (env: JIRAYA_WORKSPACES_ROOT)
--ws-claim-poll-interval durationHealthy WebSocket claim safety-poll upper bound (env: JIRAYA_DAEMON_WS_CLAIM_POLL_INTERVAL)

jiraya daemon status

Show daemon status

Uso

jiraya daemon status [flags]

Flags

FlagDescriçãoPadrão
--output stringOutput format: table or jsontable

jiraya daemon stop

Stop the running daemon

Uso

jiraya daemon stop

jiraya daemon watch

Open an interactive TUI to monitor the local agent runtime

Opens a real-time interactive terminal interface connected to the local Jiraya daemon. Displays three views — Tasks, Events, and Commands — with live updates, filtering, search, and export.

Views

tasks     Running, queued, waiting, and recently finished tasks (default)
events    Chronological timeline of runtime events
commands  Tool-call history with output tails

Key bindings (main view)

Tab         Cycle views
↑/↓ j/k    Navigate
PgUp/PgDn  Page up/down
Home/End   First/last item
Enter       Open details panel
f           Filter modal
/           Incremental search
p           Pause / resume live updates
e           Export current view to JSON or CSV
?           Help overlay
q Ctrl+C    Quit

Uso

jiraya daemon watch [flags]

Flags

FlagDescriçãoPadrão
--limit intMaximum items loaded per view (must be > 0)50
--view stringInitial view: tasks, events, or commandstasks

Atualizado em

Nesta página