openclaw/src/cli/program
Vincent Koc 2c7fb54956
Config: fail closed invalid config loads (#39071)
* Config: fail closed invalid config loads

* CLI: keep diagnostics on explicit best-effort config

* Tests: cover invalid config best-effort diagnostics

* Changelog: note invalid config fail-closed fix

* Status: pass best-effort config through status-all gateway RPCs

* CLI: pass config through gateway secret RPC

* CLI: skip plugin loading from invalid config

* Tests: align daemon token drift env precedence
2026-03-07 17:48:13 -08:00
..
message
action-reparse.test.ts
action-reparse.ts
build-program.test.ts
build-program.ts
build-program.version-alias.test.ts
command-registry.test.ts
command-registry.ts feat(config): add `openclaw config validate` and improve startup error messages (#31220) 2026-03-02 00:45:51 -05:00
command-tree.test.ts
command-tree.ts
config-guard.test.ts fix(tsgo): unblock baseline type errors (#31873) 2026-03-02 10:09:49 -06:00
config-guard.ts CLI: dedupe config validate errors and expose allowed values 2026-03-02 20:05:12 -05:00
context.test.ts CLI: add root --help fast path and lazy channel option resolution (#30975) 2026-03-01 14:23:46 -08:00
context.ts CLI: add root --help fast path and lazy channel option resolution (#30975) 2026-03-01 14:23:46 -08:00
help.test.ts
help.ts
helpers.test.ts
helpers.ts
preaction.test.ts CLI: make read-only SecretRef status flows degrade safely (#37023) 2026-03-05 23:07:13 -06:00
preaction.ts CLI: make read-only SecretRef status flows degrade safely (#37023) 2026-03-05 23:07:13 -06:00
program-context.test.ts
program-context.ts
register.agent.test.ts
register.agent.ts
register.configure.test.ts
register.configure.ts
register.maintenance.test.ts
register.maintenance.ts
register.message.test.ts
register.message.ts
register.onboard.test.ts CI: restore main detect-secrets scan (#38438) 2026-03-07 10:06:35 -08:00
register.onboard.ts feat(onboarding): add web search to onboarding flow (#34009) 2026-03-06 13:09:00 -06:00
register.setup.test.ts
register.setup.ts
register.status-health-sessions.test.ts
register.status-health-sessions.ts
register.subclis.test.ts Config: fail closed invalid config loads (#39071) 2026-03-07 17:48:13 -08:00
register.subclis.ts Config: fail closed invalid config loads (#39071) 2026-03-07 17:48:13 -08:00
routes.test.ts CLI: unify routed config positional parsing 2026-03-02 21:11:53 -05:00
routes.ts CLI: unify routed config positional parsing 2026-03-02 21:11:53 -05:00