openclaw/src/cli
Sally O'Malley 8db6fcca77
fix(gateway/cli): relax local backend self-pairing and harden launchd restarts (#46290)
Signed-off-by: sallyom <somalley@redhat.com>
2026-03-14 14:27:52 -04:00
..
browser-cli-actions-input refactor(browser): dedupe browser and cli command wiring 2026-03-02 21:31:36 +00:00
cron-cli feat(cron): support custom session IDs and auto-bind to current session (#16511) 2026-03-14 16:48:46 +11:00
daemon-cli fix(gateway/cli): relax local backend self-pairing and harden launchd restarts (#46290) 2026-03-14 14:27:52 -04:00
gateway-cli refactor: share gateway timeout parsing 2026-03-14 01:41:16 +00:00
node-cli refactor: share daemon install cli setup 2026-03-14 01:41:17 +00:00
nodes-cli refactor: share cli install helpers 2026-03-14 00:30:14 +00:00
program feat: add --force-document to message.send for Telegram (bypass sendPhoto + image optimizer) (#45111) 2026-03-14 19:43:49 +08:00
shared refactor: centralize strict numeric parsing 2026-03-08 03:02:25 +00:00
update-cli Guard updater service refresh against missing invocation cwd (#45486) 2026-03-13 18:09:01 -04:00
acp-cli.option-collisions.test.ts test: deduplicate cli option collision fixtures 2026-03-10 20:34:54 +00:00
acp-cli.ts ACP: add optional ingress provenance receipts (#40473) 2026-03-09 04:19:03 +01:00
argv.test.ts CLI: unify routed config positional parsing 2026-03-02 21:11:53 -05:00
argv.ts CLI: unify routed config positional parsing 2026-03-02 21:11:53 -05:00
banner.test.ts chore: bump version to 2026.3.7 2026-03-07 10:09:02 +00:00
banner.ts CLI: include commit hash in --version output (#39712) 2026-03-08 19:10:48 +03:00
browser-cli-actions-input.ts
browser-cli-actions-observe.ts
browser-cli-debug.ts refactor: dedupe agent and browser cli helpers 2026-03-03 00:15:00 +00:00
browser-cli-examples.ts fix(security): harden archive extraction (#16203) 2026-02-14 14:42:08 +01:00
browser-cli-extension.test.ts test(cli): seed stable defaults while replacing setup resets 2026-02-22 07:35:54 +00:00
browser-cli-extension.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
browser-cli-inspect.test.ts test(cli): dedupe inspect runner and cover snapshot/screenshot mode defaults 2026-02-21 21:40:39 +00:00
browser-cli-inspect.ts
browser-cli-manage.test.ts fix(browser): add browser session selection 2026-03-14 03:46:44 +00:00
browser-cli-manage.timeout-option.test.ts fix: stabilize browser existing-session control 2026-03-13 22:41:17 +00:00
browser-cli-manage.ts fix(browser): add browser session selection 2026-03-14 03:46:44 +00:00
browser-cli-resize.ts refactor(cli): share browser resize output helper 2026-02-15 18:25:47 +00:00
browser-cli-shared.ts refactor(cli): share browser resize request 2026-02-15 05:08:08 +00:00
browser-cli-state.cookies-storage.ts refactor(browser): dedupe browser and cli command wiring 2026-03-02 21:31:36 +00:00
browser-cli-state.option-collisions.test.ts refactor(browser): dedupe browser and cli command wiring 2026-03-02 21:31:36 +00:00
browser-cli-state.ts CLI: resolve parent/subcommand option collisions (#18725) 2026-02-17 20:57:09 -05:00
browser-cli-test-helpers.ts refactor(browser): dedupe browser and cli command wiring 2026-03-02 21:31:36 +00:00
browser-cli.test.ts test: dedupe and optimize test suites 2026-02-19 15:19:38 +00:00
browser-cli.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
channel-auth.test.ts fix: stop hardcoded channel fallback and auto-pick sole configured channel (#23357) (thanks @lbo728) 2026-02-22 11:21:43 +01:00
channel-auth.ts fix: stop hardcoded channel fallback and auto-pick sole configured channel (#23357) (thanks @lbo728) 2026-02-22 11:21:43 +01:00
channel-options.test.ts CLI: add root --help fast path and lazy channel option resolution (#30975) 2026-03-01 14:23:46 -08:00
channel-options.ts CLI: add root --help fast path and lazy channel option resolution (#30975) 2026-03-01 14:23:46 -08:00
channels-cli.ts fix: stop hardcoded channel fallback and auto-pick sole configured channel (#23357) (thanks @lbo728) 2026-02-22 11:21:43 +01:00
clawbot-cli.ts docs: align CLI docs and help surface 2026-02-22 20:05:01 +01:00
cli-name.ts
cli-utils.test.ts Session/Cron maintenance hardening and cleanup UX (#24753) 2026-02-23 22:39:48 +00:00
cli-utils.ts refactor: consolidate duplicate utility functions (#12439) 2026-02-08 23:59:43 -08:00
command-format.ts
command-options.test.ts test(cli): extend command option inheritance edge coverage 2026-02-21 21:40:39 +00:00
command-options.ts CLI: resolve parent/subcommand option collisions (#18725) 2026-02-17 20:57:09 -05:00
command-secret-gateway.test.ts refactor: share secret fallback diagnostics 2026-03-13 20:19:39 +00:00
command-secret-gateway.ts fix(secrets): resolve web tool SecretRefs atomically at runtime 2026-03-09 22:57:03 -05:00
command-secret-resolution.coverage.test.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
command-secret-targets.test.ts fix(secrets): resolve web tool SecretRefs atomically at runtime 2026-03-09 22:57:03 -05:00
command-secret-targets.ts fix(secrets): resolve web tool SecretRefs atomically at runtime 2026-03-09 22:57:03 -05:00
completion-cli.ts docs: align CLI docs and help surface 2026-02-22 20:05:01 +01:00
completion-fish.test.ts refactor(cli): extract fish completion line builders 2026-02-22 07:44:56 +00:00
completion-fish.ts refactor(cli): extract fish completion line builders 2026-02-22 07:44:56 +00:00
config-cli.test.ts CI: restore main detect-secrets scan (#38438) 2026-03-07 10:06:35 -08:00
config-cli.ts CLI: dedupe config validate errors and expose allowed values 2026-03-02 20:05:12 -05:00
cron-cli.test.ts fix(cron): consolidate announce delivery, fire-and-forget trigger, and minimal prompt mode (#40204) 2026-03-08 14:46:33 -07:00
cron-cli.ts
daemon-cli-compat.test.ts fix (cli): harden daemon compat shim for minimal bundle exports 2026-02-14 20:53:32 -08:00
daemon-cli-compat.ts fix (cli): harden daemon compat shim for minimal bundle exports 2026-02-14 20:53:32 -08:00
daemon-cli.coverage.test.ts test(cli): update daemon coverage restart contract 2026-03-12 01:43:27 +00:00
daemon-cli.ts refactor(cli): share gateway service subcommands 2026-02-15 04:44:23 +00:00
deps.test.ts refactor: remove channel shim directories, point all imports to extensions (#45967) 2026-03-14 03:43:07 -07:00
deps.ts Fix configure startup stalls from outbound send-deps imports (#46301) 2026-03-14 09:58:03 -07:00
devices-cli.test.ts test(core): reduce mock reset overhead in targeted suites 2026-02-22 08:40:29 +00:00
devices-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
directory-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
dns-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
docs-cli.ts
exec-approvals-cli.test.ts test: dedupe and optimize test suites 2026-02-19 15:19:38 +00:00
exec-approvals-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
gateway-cli.coverage.test.ts test(cli): fix gateway coverage mock signature 2026-03-02 13:00:21 +00:00
gateway-cli.ts
gateway-rpc.ts fix(cron): fix timeout, add timestamp validation, enable file sync 2026-02-04 01:03:59 -08:00
help-format.ts
hooks-cli.test.ts refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
hooks-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
install-spec.ts refactor: dedupe cli config cron and install flows 2026-03-02 19:57:33 +00:00
log-level-option.test.ts Feat/logger support log level validation0222 (#23436) 2026-02-22 11:15:13 +01:00
log-level-option.ts Feat/logger support log level validation0222 (#23436) 2026-02-22 11:15:13 +01:00
logs-cli.test.ts test(cli): use lightweight clear for logs gateway mock 2026-02-22 07:35:54 +00:00
logs-cli.ts fix(logs): respect TZ env var for timestamp display, fix Windows timezone (#21859) 2026-03-02 08:44:37 -06:00
memory-cli.test.ts docs(cli): improve memory command examples (#31803) 2026-03-07 19:03:23 +03:00
memory-cli.ts docs(cli): improve memory command examples (#31803) 2026-03-07 19:03:23 +03:00
models-cli.test.ts test: dedupe and optimize test suites 2026-02-19 15:19:38 +00:00
models-cli.ts
node-cli.ts
nodes-camera.test.ts refactor(nodes): dedupe camera payload and node resolve helpers 2026-03-02 23:32:41 +00:00
nodes-camera.ts refactor(nodes): dedupe camera payload and node resolve helpers 2026-03-02 23:32:41 +00:00
nodes-canvas.ts refactor(cli): extract shared node media helpers 2026-02-18 23:34:15 +00:00
nodes-cli.coverage.test.ts refactor(security): simplify system.run approval model 2026-03-11 01:43:06 +00:00
nodes-cli.ts
nodes-media-utils.test.ts refactor(cli): extract shared node media helpers 2026-02-18 23:34:15 +00:00
nodes-media-utils.ts Security: harden tool media paths 2026-02-20 13:32:49 -06:00
nodes-run.ts
nodes-screen.ts refactor(cli): extract shared node media helpers 2026-02-18 23:34:15 +00:00
npm-resolution.test.ts refactor(cli): share pinned npm install record helper 2026-02-22 07:44:56 +00:00
npm-resolution.ts refactor: dedupe cli config cron and install flows 2026-03-02 19:57:33 +00:00
outbound-send-deps.ts refactor: make OutboundSendDeps dynamic with channel-ID keys (#45517) 2026-03-14 02:42:21 -07:00
outbound-send-mapping.test.ts refactor: make OutboundSendDeps dynamic with channel-ID keys (#45517) 2026-03-14 02:42:21 -07:00
outbound-send-mapping.ts refactor: make OutboundSendDeps dynamic with channel-ID keys (#45517) 2026-03-14 02:42:21 -07:00
pairing-cli.test.ts test(cli): seed stable defaults while replacing setup resets 2026-02-22 07:35:54 +00:00
pairing-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
parse-bytes.ts fix: unify session maintenance and cron run pruning (#13083) 2026-02-09 20:42:35 -08:00
parse-duration.ts Session/Cron maintenance hardening and cleanup UX (#24753) 2026-02-23 22:39:48 +00:00
parse-timeout.test.ts refactor: share gateway timeout parsing 2026-03-14 01:41:16 +00:00
parse-timeout.ts refactor: share gateway timeout parsing 2026-03-14 01:41:16 +00:00
plugin-install-plan.test.ts fix: prefer bundled channel plugins over npm duplicates (#40094) 2026-03-08 13:00:24 -05:00
plugin-install-plan.ts fix: prefer bundled channel plugins over npm duplicates (#40094) 2026-03-08 13:00:24 -05:00
plugin-registry.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
plugins-cli.ts fix(terminal): stabilize skills table width across Terminal.app and iTerm (#42849) 2026-03-11 09:13:10 -04:00
plugins-config.test.ts fix: sync built-in channel enablement across config paths 2026-02-23 19:40:42 +00:00
plugins-config.ts fix: sync built-in channel enablement across config paths 2026-02-23 19:40:42 +00:00
ports.test.ts fix(gateway): synthesize lifecycle robustness for restart and startup probes (#33831) 2026-03-03 21:31:12 -06:00
ports.ts fix(gateway): synthesize lifecycle robustness for restart and startup probes (#33831) 2026-03-03 21:31:12 -06:00
profile-utils.ts
profile.test.ts test: dedupe and optimize test suites 2026-02-19 15:19:38 +00:00
profile.ts fix(paths): respect OPENCLAW_HOME for all internal path resolution (#12091) 2026-02-08 16:20:13 -05:00
program.force.test.ts fix(gateway): add Windows-compatible port detection using netstat fallback (openclaw#29239) thanks @ajay99511 2026-03-02 08:33:59 -06:00
program.nodes-basic.e2e.test.ts test: move integration-heavy suites to e2e lane 2026-03-02 05:33:07 +00:00
program.nodes-media.e2e.test.ts fix(security): fail-close node camera URL downloads 2026-03-02 23:23:39 +00:00
program.nodes-test-helpers.test.ts test(cli): share nodes ios fixture helpers 2026-02-22 07:44:56 +00:00
program.nodes-test-helpers.ts test(cli): share nodes ios fixture helpers 2026-02-22 07:44:56 +00:00
program.smoke.test.ts test(perf): reduce repeated cli program setup overhead 2026-03-02 14:02:47 +00:00
program.test-mocks.ts fix(ci): repair e2e mocks and tool schemas 2026-02-15 23:14:42 +00:00
program.ts
progress.test.ts
progress.ts
prompt.test.ts chore: Fix types in tests 30/N. 2026-02-17 14:32:57 +09:00
prompt.ts
qr-cli.test.ts test: share qr cli setup code helpers 2026-03-14 00:30:14 +00:00
qr-cli.ts refactor: unify gateway SecretRef auth resolution paths 2026-03-07 23:27:50 +00:00
qr-dashboard.integration.test.ts fix: switch pairing setup codes to bootstrap tokens 2026-03-12 22:23:07 +00:00
requirements-test-fixtures.ts refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
respawn-policy.ts perf(cli): speed up help/config paths and route config get/unset 2026-02-14 00:27:35 +00:00
route.test.ts CLI: dedupe config validate errors and expose allowed values 2026-03-02 20:05:12 -05:00
route.ts CLI: dedupe config validate errors and expose allowed values 2026-03-02 20:05:12 -05:00
run-main.exit.test.ts Fix one-shot exit hangs by tearing down cached memory managers (#40389) 2026-03-10 07:34:46 +08:00
run-main.profile-env.test.ts fix(cli): apply --profile before dotenv bootstrap in runCli (#31950) 2026-03-02 18:09:45 +00:00
run-main.test.ts CLI: dedupe config validate errors and expose allowed values 2026-03-02 20:05:12 -05:00
run-main.ts Fix one-shot exit hangs by tearing down cached memory managers (#40389) 2026-03-10 07:34:46 +08:00
sandbox-cli.ts
secrets-cli.test.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
secrets-cli.ts feat(secrets): expand SecretRef coverage across user-supplied credentials (#29580) 2026-03-03 02:58:20 +00:00
security-cli.ts CLI: improve command descriptions in help output (#18486) 2026-02-16 22:06:25 +01:00
skills-cli.commands.test.ts refactor(cli): dedupe skills command report loading 2026-02-22 07:44:56 +00:00
skills-cli.format.ts Merge remote-tracking branch 'origin/vincentkoc-code/fix-terminal-table-width' 2026-03-12 04:56:21 -04:00
skills-cli.formatting.test.ts test: move local cli and config scenario suites out of e2e 2026-02-22 10:58:04 +00:00
skills-cli.test.ts fix(terminal): sanitize skills JSON and fallback on legacy Windows (#43520) 2026-03-11 19:53:07 -04:00
skills-cli.ts refactor(cli): dedupe skills command report loading 2026-02-22 07:44:56 +00:00
system-cli.test.ts refactor(cli): dedupe system gateway action handling 2026-02-21 21:40:39 +00:00
system-cli.ts refactor(cli): dedupe system gateway action handling 2026-02-21 21:40:39 +00:00
tagline.test.ts feat(cli): add configurable banner tagline mode 2026-03-03 00:31:51 +00:00
tagline.ts feat(cli): add configurable banner tagline mode 2026-03-03 00:31:51 +00:00
test-runtime-capture.ts fix(cli): align runtime capture helper with RuntimeEnv signature 2026-02-18 13:34:03 +00:00
tui-cli.ts
update-cli.option-collisions.test.ts test: deduplicate cli option collision fixtures 2026-03-10 20:34:54 +00:00
update-cli.test.ts Guard updater service refresh against missing invocation cwd (#45486) 2026-03-13 18:09:01 -04:00
update-cli.ts feat(update): add core auto-updater and dry-run preview 2026-02-22 17:11:36 +01:00
wait.ts
webhooks-cli.ts refactor(agent): dedupe harness and command workflows 2026-02-16 14:59:30 +00:00
windows-argv.ts refactor(cli): share windows argv normalization 2026-02-14 15:39:46 +00:00