Peter Steinberger
|
7bc994aee8
|
fix(install): avoid success after incomplete lifecycle changes (#125992)
* fix(install): make lifecycle mutations transactional
Standalone installers now apply npm-version-aware lifecycle approval. Updates verify and repair the installation before reporting success and preserve the prior install owner during method switches. Uninstall now exits nonzero when requested cleanup is only partially completed. Plugin update behavior is unchanged.
Closes #125925
* test(uninstall): assert aggregated live-owner failure
* fix(install): satisfy standalone shell checks
* fix(update): scan PATH for prior Git wrapper
* test(hooks): await Gmail watcher descendant exit
* fix(install): verify Windows npm candidate
* fix(ci): normalize package acceptance version
* fix(update): preserve staged local package links
* test(update): fold staged symlink coverage
* fix(update): retire every legacy Git wrapper
* test(docs): align consolidated ownership checks
|
2026-08-18 20:50:15 -07:00 |
|
Peter Steinberger
|
b834477565
|
fix(cli): refuse live state reset and uninstall (#125253)
* fix(cli): guard live state cleanup
* fix(cli): preserve linked paths on cleanup failure
* fix(cli): retain gateway ownership through cleanup
* fix(cli): keep cleanup planning read-only
* fix(cli): skip mutating bootstrap for cleanup
* fix(apple): keep identity locks sandbox-writable
* docs(apple): clarify identity lock domains
|
2026-08-17 09:44:31 -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
|
e74931778c
|
fix: preserve workspaces during state-only uninstall
Preserve workspace directories when `openclaw uninstall --state` removes local state, including configured workspaces and implicit per-agent workspaces resolved by the runtime. State-only uninstall now uses a cleanup plan that keeps those workspace roots unless `--workspace` is selected.
Fixes #75052.
Proof:
- `git diff --check origin/main...HEAD`
- `pnpm exec oxfmt --check --threads=1 src/commands/cleanup-utils.ts src/commands/cleanup-utils.test.ts src/commands/uninstall.ts src/commands/uninstall.test.ts docs/cli/uninstall.md docs/install/uninstall.md`
- `node scripts/run-vitest.mjs src/commands/uninstall.test.ts src/commands/cleanup-utils.test.ts src/commands/reset.test.ts src/commands/agents.delete.test.ts`
- `node scripts/run-tsgo.mjs -p test/tsconfig/tsconfig.core.test.json --incremental --tsBuildInfoFile /tmp/openclaw-pr75061-core-test-final-rebase2.tsbuildinfo`
- `pnpm docs:list`
- `node scripts/check-docs-mdx.mjs docs/cli/uninstall.md docs/install/uninstall.md`
- `.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main`
- CI: https://github.com/openclaw/openclaw/actions/runs/26721260691
Co-authored-by: Jason-Bai <boybai.work@gmail.com>
|
2026-05-31 19:54:34 +01: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
|
5d7979c5c7
|
docs: refresh reset and uninstall refs
|
2026-04-04 08:30:25 +01:00 |
|
shichangs
|
0ecfd37b44
|
feat: add local backup CLI (#40163)
Merged via squash.
Prepared head SHA: ed46625ae2
Co-authored-by: shichangs <46870204+shichangs@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-08 16:21:20 -04: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 |
|