openclaw/scripts/mantis
Peter Steinberger 8f622108e0
feat(state): local client credential cutover (R0 PR1b) (#174599)
* feat(state): local client credential cutover (R0 PR1b)

Move client identities, tokens, and IPC credentials to the local credential owner with schema 29 migration and generation-bound rollback.

* fix(test): use local credentials in rebased restart fixtures

* test(state): reconcile credential fixtures with current main

* fix(gateway): preserve dispatch errors when failure recording conflicts

* fix(state): retain private-store attribution through rebase

* fix(ci): preserve explicit singleton worker limits

* fix(state): preserve credential restore and owner contracts

* fix(state): inspect installed PostgreSQL schema before capture

* fix(state): preserve updater custody in PostgreSQL inspection

* fix(state): qualify schema SQL and isolate bounded test assets

* test(worker): report relocated watcher startup failures

* fix(build): retain fs-safe worker entry effects

* test(gateway): await node result acknowledgements before teardown

* test(worktrees): enable diagnostics for eviction log capture

* fix(mantis): retain prepared native assets for offline candidates

* fix(state): validate native credential receipts consistently

Match the TypeScript receipt source contract in the native reader and cover malformed source witnesses. Record bounded emitted-worker diagnostics when the existing deployment proof fails.

* test(build): capture worker source across bundling stages

* test: keep declaration fixture writes inside owned paths

* test(codex): await rollout watcher delivery

* test: pin late lease proof to acquisition path

* test: preserve current completion notices after restart

* test: align credential capture attribution metadata

* refactor(infra): retain shared socket transport for credential cutover
2026-10-19 14:46:51 -07:00
..
build-web-ui-chat-evidence.mjs refactor: deslop wave-6 residues (tooling) (#174693) 2026-10-16 15:14:32 -07:00
cli-args.mjs refactor: deslop wave-6 residues (tooling) (#174693) 2026-10-16 15:14:32 -07:00
finalize-request-proof.mts
observe-request-telegram-qa.mts
observe-request-web-ui.mts
prepare-request-telegram.mts
publish-pr-evidence.mjs refactor: deslop wave-6 residues (tooling) (#174693) 2026-10-16 15:14:32 -07:00
read-request-archive.py
request-proof.Dockerfile chore(deps): refresh dependencies with a seven-day cutoff (#173705) 2026-10-16 04:27:11 +00:00
request-proof.ts
request-workflow-admission.mjs
run-request-telegram-qa.mts
run-request-telegram.mts
run-request-web-ui.mts
telegram-capture.ts
telegram-driver-preflight.py
telegram-proof-bridge.mjs
telegram-proof-ingress.mts
telegram-proof-plan.ts
telegram-proof-storage.mts
telegram-qa-cleanup.ts
telegram-qa-device.ts
telegram-qa-proof.ts
telegram-request-proof.ts
telegram-run-admission.ts
telegram-test-server-proof.Dockerfile feat(state): local client credential cutover (R0 PR1b) (#174599) 2026-10-19 14:46:51 -07:00