openclaw/src/cli
2026-04-26 03:49:43 -07:00
..
cron-cli fix(cron): tolerate malformed legacy jobs 2026-04-25 02:39:06 -07:00
daemon-cli fix(gateway): refresh stale embedded service tokens 2026-04-26 07:42:14 +01:00
gateway-cli fix: guard gateway mutations from older binaries 2026-04-26 06:07:55 +01:00
node-cli fix: route remote mac browser through node host 2026-04-26 05:25:59 +01:00
nodes-cli fix(runtime): split approval and gateway client seams 2026-04-11 18:36:48 +01:00
program fix(cli): lazy load model commands 2026-04-26 03:49:43 -07:00
send-runtime fix(slack): preserve thread aliases in runtime outbound sends (#62947) 2026-04-21 17:40:47 -04:00
shared
update-cli fix(update): complete channel switch follow-up work 2026-04-26 11:38:44 +01:00
acp-cli.option-collisions.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
acp-cli.ts refactor: dedupe internal helper glue 2026-04-08 15:58:45 +01:00
argv-invocation.test.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
argv-invocation.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
argv.test.ts test(nodes): update coverage after exec consolidation 2026-03-30 00:41:06 +01:00
argv.ts
banner-config-lite.ts refactor: dedupe cli tagline mode parser 2026-04-06 22:21:01 +01:00
banner.test.ts refactor: dedupe cli tagline mode parser 2026-04-06 22:21:01 +01:00
banner.ts refactor: dedupe cli tagline mode parser 2026-04-06 22:21:01 +01:00
capability-cli.test.ts fix(cli): lazy load model commands 2026-04-26 03:49:43 -07:00
capability-cli.ts fix(cli): lazy load model commands 2026-04-26 03:49:43 -07:00
channel-auth.test.ts fix: persist pending onboarding plugin installs 2026-04-26 02:35:04 +01:00
channel-auth.ts fix: persist pending onboarding plugin installs 2026-04-26 02:35:04 +01:00
channel-options.test.ts test: use synthetic cli provider fixtures 2026-04-21 01:42:29 +01:00
channel-options.ts refactor: move built-in channel normalization to ids 2026-04-04 01:07:28 +09:00
channels-cli.ts fix(channels): accept setup aliases for add 2026-04-24 07:20:45 +01:00
clawbot-cli.ts
cli-name.ts
cli-utils.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
cli-utils.ts chore(lint): enable unnecessary type parameter rule 2026-04-18 18:31:13 +01:00
command-bootstrap.test.ts refactor: share cli startup and routing helpers 2026-04-06 13:51:51 +01:00
command-bootstrap.ts refactor: share cli startup and routing helpers 2026-04-06 13:51:51 +01:00
command-catalog.ts fix(cli): trim plugin preloads for setup-safe commands 2026-04-25 23:06:05 +01:00
command-config-resolution.runtime.ts perf(commands): lazy-load agent secret resolution 2026-04-13 20:56:03 +01:00
command-config-resolution.test.ts refactor: share command config resolution 2026-04-06 07:41:08 +01:00
command-config-resolution.ts refactor: share command config resolution 2026-04-06 07:41:08 +01:00
command-execution-startup.test.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
command-execution-startup.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
command-format.ts Reply: surface OAuth reauth failures (#63217) 2026-04-08 18:03:03 +02:00
command-options.test.ts
command-options.ts chore(lint): enable unnecessary type parameter rule 2026-04-18 18:31:13 +01:00
command-path-matches.test.ts refactor(cli): normalize route boundaries 2026-04-06 15:38:04 +01:00
command-path-matches.ts refactor(cli): normalize route boundaries 2026-04-06 15:38:04 +01:00
command-path-policy.test.ts fix(cli): trim plugin preloads for setup-safe commands 2026-04-25 23:06:05 +01:00
command-path-policy.ts lint: enable small oxlint rules 2026-04-11 02:15:21 +01:00
command-registration-policy.test.ts fix: keep installer doctor non-interactive 2026-04-08 11:47:59 +01:00
command-registration-policy.ts fix: keep installer doctor non-interactive 2026-04-08 11:47:59 +01:00
command-secret-gateway.test.ts CLI: fix stale secret gateway path expectation 2026-04-07 03:02:41 +08:00
command-secret-gateway.ts fix: scope web provider ownership to plugin index 2026-04-26 04:39:12 +01:00
command-secret-resolution.coverage.test.ts chore: apply core lint cleanups 2026-04-23 05:30:49 +01:00
command-secret-targets.import.test.ts refactor: derive CLI web credential targets 2026-04-22 06:11:49 +01:00
command-secret-targets.test.ts fix(secrets): align SecretRef inspect/strict behavior across preload/runtime paths (#66818) 2026-04-14 17:59:28 -05:00
command-secret-targets.ts feat(tts): add per-agent voice overrides 2026-04-26 02:54:13 +01:00
command-source.test-helpers.test.ts
command-source.test-helpers.ts
command-startup-policy.test.ts fix(cli): trim plugin preloads for setup-safe commands 2026-04-25 23:06:05 +01:00
command-startup-policy.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
completion-cli.test.ts Tests: fix boundary and late-run drift 2026-04-07 19:59:51 +08:00
completion-cli.ts fix(qa): ship scenario pack and isolate completion cache 2026-04-11 12:53:56 +01:00
completion-cli.write-state.test.ts fix(qa): ship scenario pack and isolate completion cache 2026-04-11 12:53:56 +01:00
completion-fish.test.ts
completion-fish.ts
completion-runtime.ts fix(cycles): remove browser cli and tlon runtime seams 2026-04-10 11:45:28 +01:00
config-cli.integration.test.ts fix(config): allow plugin conversation access hook policy (#71221) 2026-04-24 20:28:42 +01:00
config-cli.test.ts fix: guide config users to plugin commands 2026-04-26 01:03:12 +01:00
config-cli.ts fix: guide config users to plugin commands 2026-04-26 01:03:12 +01:00
config-set-dryrun.ts
config-set-input.test.ts test: dedupe config and utility suites 2026-03-28 00:46:53 +00:00
config-set-input.ts fix(config): protect model config merges 2026-04-22 23:18:05 +01:00
config-set-mode.test.ts
config-set-parser.ts
container-target.test.ts
container-target.ts refactor: share cli root option scanning 2026-04-20 13:36:39 +01:00
cron-cli.test.ts fix(cli): paginate cron show lookup 2026-04-21 12:01:06 +05:30
cron-cli.ts
daemon-cli-compat.test.ts perf(cli): narrow daemon and gateway cold paths 2026-04-14 17:35:26 +01:00
daemon-cli-compat.ts perf(cli): narrow daemon and gateway cold paths 2026-04-14 17:35:26 +01:00
daemon-cli.coverage.test.ts test: reuse CLI runtime mock in daemon tests 2026-04-23 18:46:43 +01:00
daemon-cli.ts
debug-timing.test.ts fix: harden CLI debug timing helper 2026-04-23 05:17:17 +01:00
debug-timing.ts fix: harden CLI debug timing helper 2026-04-23 05:17:17 +01:00
deps.test.ts refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
deps.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
deps.types.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
devices-cli.test.ts test: share devices cli fixtures 2026-04-20 16:08:25 +01:00
devices-cli.ts fix(cli): preserve local pairing fallback for upgrades 2026-04-20 13:36:41 +05:30
directory-cli.test.ts test: share CLI runtime mock helper 2026-04-23 18:46:43 +01:00
directory-cli.ts fix: persist pending onboarding plugin installs 2026-04-26 02:35:04 +01:00
dns-cli.ts Skills: prefer active OpenClaw paths 2026-03-30 16:10:13 +01:00
docs-cli.ts
dotenv.ts fix(dotenv): load gateway.env compatibility fallback (#61084) 2026-04-04 18:24:29 -07:00
exec-approvals-cli.test.ts fix: harden approvals get timeout handling (#66239) (thanks @neeravmakwana) 2026-04-14 11:29:59 +05:30
exec-approvals-cli.ts fix: harden approvals get timeout handling (#66239) (thanks @neeravmakwana) 2026-04-14 11:29:59 +05:30
exec-policy-cli.test.ts test: share exec policy rollback snapshots 2026-04-19 01:07:39 +01:00
exec-policy-cli.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
gateway-cli.coverage.test.ts test: reuse CLI runtime mock in gateway tests 2026-04-23 18:46:43 +01:00
gateway-cli.ts
gateway-rpc.runtime.ts fix(runtime): split approval and gateway client seams 2026-04-11 18:36:48 +01:00
gateway-rpc.ts fix(cycles): split small runtime seams 2026-04-10 09:00:19 +01:00
gateway-rpc.types.ts fix(cycles): split small runtime seams 2026-04-10 09:00:19 +01:00
gateway-secret-options.ts refactor: dedupe internal helper glue 2026-04-08 15:58:45 +01:00
help-format.ts chore: remove unused helpers 2026-04-18 20:53:35 +01:00
hooks-cli.test.ts
hooks-cli.ts Bridge Codex native hooks into OpenClaw 2026-04-24 16:48:26 +01:00
install-spec.ts
log-level-option.test.ts test: dedupe config and utility suites 2026-03-28 00:46:53 +00:00
log-level-option.ts
logs-cli.runtime.ts refactor: lazy load cli gateway helper runtimes 2026-04-04 01:07:28 +09:00
logs-cli.test.ts fix(cli): preserve local pairing fallback for upgrades 2026-04-20 13:36:41 +05:30
logs-cli.ts fix(cli): preserve local pairing fallback for upgrades 2026-04-20 13:36:41 +05:30
mcp-cli.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
mcp-cli.ts refactor: dedupe internal helper glue 2026-04-08 15:58:45 +01:00
message-secret-scope.test.ts test: debrand plumbing labels and restore skill compat 2026-03-27 21:50:39 +00:00
message-secret-scope.ts refactor: dedupe trim string helpers 2026-04-07 09:44:53 +01:00
model-auth-runtime-boundary.test.ts fix(cli): lazy-load model auth runtime 2026-04-25 23:49:06 -07:00
models-cli.test.ts fix(cli): lazy load model commands 2026-04-26 03:49:43 -07:00
models-cli.ts fix(cli): lazy load model commands 2026-04-26 03:49:43 -07:00
native-hook-relay-cli.test.ts feat(plugins): add before agent finalize hook (#71765) 2026-04-25 17:21:17 -07:00
native-hook-relay-cli.ts Bridge Codex native hooks into OpenClaw 2026-04-24 16:48:26 +01:00
node-cli.ts
nodes-camera.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
nodes-camera.ts
nodes-canvas.ts
nodes-cli.coverage.test.ts test: reuse CLI runtime mock in gateway tests 2026-04-23 18:46:43 +01:00
nodes-cli.ts
nodes-media-utils.test.ts
nodes-media-utils.ts refactor: dedupe shared string readers 2026-04-07 02:03:33 +01:00
nodes-screen.ts
npm-resolution.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
npm-resolution.ts
outbound-send-deps.ts fix(cycles): repair broken type surfaces 2026-04-11 13:42:17 +01:00
outbound-send-mapping.test.ts refactor(plugins): move outbound dep aliases into extensions 2026-04-03 19:53:38 +01:00
outbound-send-mapping.ts refactor: share outbound legacy send keys 2026-04-18 23:59:33 +01:00
pairing-cli.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
pairing-cli.ts fix(runtime): split cli provider and abort seams 2026-04-11 21:16:50 +01:00
parse-bytes.ts refactor: dedupe cli cron trimmed readers 2026-04-08 01:36:38 +01:00
parse-duration.ts refactor: dedupe cli cron trimmed readers 2026-04-08 01:36:38 +01:00
parse-timeout.test.ts
parse-timeout.ts
plugin-install-config-policy.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
plugin-install-plan.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
plugin-install-plan.ts
plugin-registry-loader.test.ts test: use synthetic cli provider fixtures 2026-04-21 01:42:29 +01:00
plugin-registry-loader.ts fix(secrets): align SecretRef inspect/strict behavior across preload/runtime paths (#66818) 2026-04-14 17:59:28 -05:00
plugin-registry.test.ts test(cli): mock runtime plugin registry resolver 2026-04-25 00:32:02 +01:00
plugin-registry.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
plugins-cli-test-helpers.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-cli.install.test.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-cli.list.test.ts feat(plugins): list from registry snapshot 2026-04-25 10:35:34 -07:00
plugins-cli.policy.test.ts fix(ci): repair plugin registry test lanes 2026-04-26 01:29:47 +01:00
plugins-cli.ts test: cover ClawHub plugin install uninstall 2026-04-26 11:28:18 +01:00
plugins-cli.uninstall.test.ts test: cover ClawHub plugin install uninstall 2026-04-26 11:28:18 +01:00
plugins-cli.update.test.ts fix: fail plugin update on update errors 2026-04-26 11:01:10 +01:00
plugins-command-helpers.ts fix(plugins): clarify installed plugin replacement 2026-04-23 01:25:29 +01:00
plugins-config.test.ts
plugins-config.ts
plugins-install-command.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-install-config.test.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-install-persist.test.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-install-persist.ts fix: harden plugin install and uninstall transactions 2026-04-26 10:27:23 +01:00
plugins-install-record-commit.test.ts fix: persist pending onboarding plugin installs 2026-04-26 02:35:04 +01:00
plugins-install-record-commit.ts fix: persist pending onboarding plugin installs 2026-04-26 02:35:04 +01:00
plugins-install-records.ts test: move plugin update selection to pure tests 2026-04-11 08:08:41 +01:00
plugins-list-format.test.ts fix(plugins): label registry list state as enabled 2026-04-25 10:35:34 -07:00
plugins-list-format.ts fix(plugins): label registry list state as enabled 2026-04-25 10:35:34 -07:00
plugins-location-bridges.ts refactor: scope plugin capabilities to manifests 2026-04-26 02:31:02 +01:00
plugins-registry-refresh.ts refactor: consolidate plugin install index store 2026-04-26 01:03:12 +01:00
plugins-uninstall-selection.test.ts test: move plugin uninstall selection to pure tests 2026-04-11 08:12:34 +01:00
plugins-uninstall-selection.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
plugins-update-command.ts refactor: centralize plugin update outcome logging 2026-04-26 11:11:58 +01:00
plugins-update-outcomes.ts refactor: centralize plugin update outcome logging 2026-04-26 11:11:58 +01:00
plugins-update-selection.test.ts fix(plugins): skip unchanged npm updates 2026-04-23 01:23:03 +01:00
plugins-update-selection.ts fix(plugins): skip unchanged npm updates 2026-04-23 01:23:03 +01:00
ports.test.ts test: trim cli and infra importActual mocks 2026-04-03 19:54:37 +01:00
ports.ts refactor: dedupe core helper error formatting 2026-04-07 02:03:34 +01:00
profile-utils.ts refactor: dedupe cli lowercase helpers 2026-04-07 17:50:38 +01:00
profile.test.ts Reply: surface OAuth reauth failures (#63217) 2026-04-08 18:03:03 +02:00
profile.ts refactor: share cli root option scanning 2026-04-20 13:36:39 +01:00
program.force.test.ts
program.nodes-basic.e2e.test.ts test(e2e): align release harness coverage 2026-04-12 16:08:12 +01:00
program.nodes-media.e2e.test.ts refactor: remove redundant camera CLI conversions 2026-04-10 21:53:47 +01:00
program.nodes-test-helpers.test.ts
program.nodes-test-helpers.ts
program.smoke.test.ts feat: add Crestodian setup helper 2026-04-25 08:58:21 +01:00
program.test-mocks.ts feat: add Crestodian setup helper 2026-04-25 08:58:21 +01:00
program.ts
progress.test.ts
progress.ts
prompt.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
prompt.ts refactor: dedupe cli lowercase helpers 2026-04-07 13:01:23 +01:00
proxy-cli.runtime.test.ts feat(qa-lab): Add proxy capture stack and QA Lab inspector (#64895) 2026-04-11 12:34:57 -05:00
proxy-cli.runtime.ts feat(qa-lab): Add proxy capture stack and QA Lab inspector (#64895) 2026-04-11 12:34:57 -05:00
proxy-cli.test.ts feat(qa-lab): Add proxy capture stack and QA Lab inspector (#64895) 2026-04-11 12:34:57 -05:00
proxy-cli.ts feat(qa-lab): Add proxy capture stack and QA Lab inspector (#64895) 2026-04-11 12:34:57 -05:00
qr-cli.test.ts fix(qr): replace qrcode-terminal with qrcode-tui 2026-04-23 13:06:14 -07:00
qr-cli.ts fix(qr): replace qrcode-terminal with qrcode-tui 2026-04-23 13:06:14 -07:00
qr-dashboard.integration.test.ts test(runtime): fix stale harness and registry mocks 2026-04-07 01:16:15 +01:00
requirements-test-fixtures.ts
respawn-policy.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
root-help-metadata.ts perf(browser): precompute browser help 2026-04-25 13:07:15 +01:00
root-option-forward.ts
root-option-scan.ts refactor: share cli root option scanning 2026-04-20 13:36:39 +01:00
root-option-value.ts
route.test.ts test: speed up cli and process tests 2026-04-08 00:30:22 +01:00
route.ts refactor: share cli routing metadata 2026-04-06 14:16:03 +01:00
run-main.exit.test.ts perf(browser): precompute browser help 2026-04-25 13:07:15 +01:00
run-main.profile-env.test.ts test: trim test partial mocks 2026-04-03 19:10:56 +01:00
run-main.test.ts ci: fix main gate 2026-04-26 11:15:45 +01:00
run-main.ts fix(bonjour): suppress ciao process crashes 2026-04-26 10:47:36 +01:00
sandbox-cli.ts
secrets-cli.test.ts test: share CLI runtime mock helper 2026-04-23 18:46:43 +01:00
secrets-cli.ts
security-cli.test.ts test: reuse CLI runtime mock in daemon tests 2026-04-23 18:46:43 +01:00
security-cli.ts refactor: dedupe config cli command trimmed readers 2026-04-08 01:36:38 +01:00
skills-cli.commands.test.ts fix(cli): route skills list output to stdout when --json is active (#60914) 2026-04-04 18:09:44 +03:00
skills-cli.format.ts Skills: prefer active OpenClaw paths 2026-03-30 16:10:13 +01:00
skills-cli.formatting.test.ts test: centralize canonical skill fixtures 2026-03-28 03:45:56 +00:00
skills-cli.test.ts Skills: prefer active OpenClaw paths 2026-03-30 16:10:13 +01:00
skills-cli.ts refactor: dedupe helper string normalization 2026-04-07 07:36:11 +01:00
system-cli.test.ts test: trim commands and cli partial mocks 2026-04-03 20:34:23 +01:00
system-cli.ts refactor: dedupe cli cron trimmed readers 2026-04-08 01:36:38 +01:00
tagline.test.ts
tagline.ts
test-runtime-capture.ts chore(lint): enable unnecessary type parameter rule 2026-04-18 18:31:13 +01:00
test-runtime-mock.ts test: share CLI runtime mock helper 2026-04-23 18:46:43 +01:00
tui-cli.ts fix: avoid CLI startup warmup leaks 2026-04-26 10:41:03 +01:00
update-cli.option-collisions.test.ts test: speed up cli and command suites 2026-03-31 02:25:02 +01:00
update-cli.test-helpers.test.ts refactor: share sdk lazy config and cli test helpers 2026-04-04 16:55:04 +09:00
update-cli.test-helpers.ts refactor: share sdk lazy config and cli test helpers 2026-04-04 16:55:04 +09:00
update-cli.test.ts fix(update): complete channel switch follow-up work 2026-04-26 11:38:44 +01:00
update-cli.ts fix: increase update step timeout 2026-04-26 10:46:55 +01:00
wait.ts
webhooks-cli.ts refactor: dedupe cli cron trimmed readers 2026-04-08 01:36:38 +01:00
windows-argv.ts refactor: dedupe cli lowercase helpers 2026-04-07 17:50:38 +01:00