Peter Steinberger
|
96f0983a85
|
fix(onboarding): skip setup for configured gateways and require inference first (#102883)
* fix(crestodian): keep onboarding RPCs restart-safe
* fix(profiles): isolate approval state migrations
* fix(crestodian): bypass configured gateway setup
* test(crestodian): type onboarding mocks
* fix(onboarding): require inference before Crestodian
* fix(onboarding): enforce verified inference handoff
* fix(macos): reset setup on gateway endpoint edits
* chore(i18n): refresh native source inventory
* fix(gateway): keep socket on request cancellation
* test(packaging): require workspace templates
* fix(onboarding): bind setup to verified inference
* fix(onboarding): align inference gate contracts
* fix(crestodian): classify concurrent policy rejection
* test(crestodian): expect registry restoration
* fix(onboarding): bind setup to configured gateways
* fix(codex): preserve startup phase deadlines
* test(crestodian): match fail-closed policy ordering
* test(onboarding): assert bound gateway handoff
* fix(codex): bind runtime resolution to spawn cwd
* test(crestodian): assert policy rejection order
* fix(cli): preserve gateway routing across restarts
* fix(macos): fail closed during gateway edits
* test(macos): cover gateway route generation races
* chore: keep release notes out of onboarding PR
* fix(ci): refresh onboarding generated checks
* style(swift): align gateway channel formatting
* fix(ci): refresh plugin SDK surface budgets
* fix(ci): resync native string inventory
* refactor(swift): split gateway channel support
* test(doctor): isolate plugin compatibility registry
* test(macos): isolate gateway onboarding fixtures
* test(macos): assert gateway lease health ordering
* fix(codex): reconcile computer-use startup changes
|
2026-07-11 10:25:14 -07:00 |
|
Peter Steinberger
|
f7d7148cf0
|
docs: rewrite published docs grounded in current source (#100142)
Source-grounded rewrite of 529 published docs pages with per-unit information-loss verification: 1,713 factual corrections cited to src/**, generated surfaces regenerated, frontmatter titles preserved for i18n, release notes pages untouched. All docs gates green.
Closes #100141
|
2026-07-05 00:32:47 -04:00 |
|
Jason (Json)
|
786abe78df
|
Streamline OpenClaw onboarding (#98218)
* feat: streamline onboarding setup flow
* fix: harden onboarding preflight installs
* test: isolate gateway preflight safety env
* fix: keep local gateway probes on loopback
* fix: honor onboarding node manager installs
* docs: align setup onboarding reference
* fix: harden bare gateway probe fallback
* fix: honor env gateway auth in bare TUI probe
* test: isolate wizard TUI hatch mocks
|
2026-06-30 11:22:26 -07:00 |
|
Peter Steinberger
|
5b79e81569
|
fix: harden CLI and plugin edge cases (#88896)
* fix: harden CLI and plugin edge cases
* fix: preserve explicit TTS provider credentials
* fix: preserve direct TTS credentials
* fix: type TTS credential hydration config
* fix: preserve scoped TTS channel credentials
* fix: pin hydrated TTS runtime config
* fix: satisfy TTS hydration lint
* fix: preserve inherited TTS provider keys
* fix: read resolved TTS provider keys
|
2026-06-01 00:30:12 -04:00 |
|
Vincent Koc
|
2c4d9bea82
|
docs(cli): fix setup.md options table mangled by formatter on pipe char
|
2026-05-10 22:41:39 +08:00 |
|
Vincent Koc
|
7a463f3019
|
docs(cli): rewrite voicecall and tighten setup/health with code-verified options
|
2026-05-10 22:41:38 +08:00 |
|
Vincent Koc
|
f13dfd6004
|
docs(cli): align setup command hierarchy
|
2026-05-10 10:28:48 +08:00 |
|
Vincent Koc
|
d648673b31
|
docs: typography hygiene across 6 pages (gateway/cli/debug)
|
2026-05-06 08:49:27 -07:00 |
|
the sun gif man
|
d4b4660026
|
config: stop automatic writes and guard Nix mutators (#78047)
Keep startup-derived plugin enablement, gateway auth tokens, control UI origins, and owner-display secrets runtime-only instead of persisting them into openclaw.json.
Refuse config writers, mutating update/plugin lifecycle commands, and doctor repair/token generation in Nix mode with agent-first nix-openclaw guidance.
Verification:
- pnpm check
- pnpm build
- pnpm test -- src/config/io.write-config.test.ts src/config/mutate.test.ts src/config/io.owner-display-secret.test.ts src/gateway/server-startup-config.recovery.test.ts src/gateway/startup-auth.test.ts src/gateway/startup-control-ui-origins.test.ts src/cli/plugins-cli.install.test.ts src/cli/plugins-cli.policy.test.ts src/cli/plugins-cli.uninstall.test.ts src/cli/plugins-cli.update.test.ts src/cli/update-cli.test.ts src/auto-reply/reply/commands-plugins.install.test.ts src/auto-reply/reply/commands-plugins.test.ts src/commands/onboarding-plugin-install.test.ts src/commands/doctor.runs-legacy-state-migrations-yes-mode-without.e2e.test.ts src/commands/doctor/shared/codex-route-warnings.test.ts src/commands/doctor/repair-sequencing.test.ts src/agents/auth-profile-runtime-contract.test.ts src/auto-reply/reply/agent-runner-execution.test.ts
- GitHub CI green on 05a2c71b90
Co-authored-by: Codex <noreply@openai.com>
|
2026-05-06 14:43:32 +02:00 |
|
Peter Steinberger
|
42fed1f205
|
docs: clarify setup next steps
|
2026-05-02 20:27:31 +01:00 |
|
Vincent Koc
|
1fc5b2b703
|
feat(migrations): add plugin-owned Hermes import
* feat: add migration providers
* feat: offer Hermes migration during onboarding
* feat(hermes): map imported config surfaces
* feat(onboard): require fresh migration imports
* docs(cli): clarify Hermes import coverage
* chore(migrations): rename Hermes importer package
* chore(migrations): rewire Hermes importer id
* fix(migrations): redact migration JSON details
* fix(hermes): use provider runtime for config imports
* test(hermes): cover missing source planning
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-04-27 00:34:29 -07:00 |
|
Vincent Koc
|
627c19c5cb
|
docs: add Related sections to remaining CLI, gateway API, and help pages
|
2026-04-23 20:41:35 -07:00 |
|
Vincent Koc
|
2777b089b5
|
docs: normalize frontmatter titles to sentence case
|
2026-04-23 13:15:17 -07:00 |
|
Peter Steinberger
|
22dad753a5
|
docs: refresh setup and config refs
|
2026-04-04 08:48:15 +01:00 |
|
Tak Hoffman
|
4863b651c6
|
docs: rename onboarding user-facing wizard copy
Co-authored-by: Tak <contact-redacted@example.com>
|
2026-03-16 19:50:31 -05:00 |
|
Peter Steinberger
|
f9e185887f
|
docs: restore onboard docs references
|
2026-03-16 05:50:57 +00:00 |
|
Peter Steinberger
|
823039c000
|
docs: prefer setup wizard command
|
2026-03-15 22:01:04 -07:00 |
|
Peter Steinberger
|
5287ae3c06
|
docs: update setup wizard wording
|
2026-03-15 21:40:31 -07:00 |
|
Seb Slight
|
abcaa8c7a9
|
Docs: add nav titles across docs (#5689)
|
2026-01-31 15:04:03 -06:00 |
|
cpojer
|
8cab78abbc
|
chore: Run pnpm format:fix.
|
2026-01-31 21:13:13 +09:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Peter Steinberger
|
0cbfea79fa
|
docs(cli): add per-command CLI pages
|
2026-01-15 06:13:10 +00:00 |
|