openclaw/src/projects
Peter Steinberger 65bc5f6ed9
refactor(mcp): run OAuth writes and leases in the state worker (#148859)
* refactor(mcp): run OAuth writes through owned state workers

* fix(state): release stopped heartbeat reference

Drop the retained worker heartbeat only after all heartbeat cleanup joins
succeed. Escaped lease callbacks must not retain its completed caller context.
Failed teardown keeps its original retry custody and uncertainty barrier.

* test(memory): report FTS setup errors

Include the existing schema error in the unchanged FTS availability assertion
so the next hosted failure exposes its setup cause before purge execution.
This adds diagnostics without changing the expected result or skipping FTS.
2026-09-21 20:35:55 -07:00
..
project-checkout.ts
project-clone-registration.test.ts refactor(mcp): run OAuth writes and leases in the state worker (#148859) 2026-09-21 20:35:55 -07:00
project-clone-runtime.ts
project-clone.ts
project-environment.test.ts refactor(mcp): run OAuth writes and leases in the state worker (#148859) 2026-09-21 20:35:55 -07:00
project-git-url.ts
project-registration.ts refactor(mcp): run OAuth writes and leases in the state worker (#148859) 2026-09-21 20:35:55 -07:00
project-registry.authority.test.ts refactor(mcp): run OAuth writes and leases in the state worker (#148859) 2026-09-21 20:35:55 -07:00
project-registry.kernel.ts refactor(projects): move session project resolution to shared worker (#150249) 2026-09-18 06:19:05 -07:00
project-registry.test-support.ts
project-registry.test.ts
project-registry.ts refactor(mcp): run OAuth writes and leases in the state worker (#148859) 2026-09-21 20:35:55 -07:00
project-source-env.test.ts refactor(projects): move session project resolution to shared worker (#150249) 2026-09-18 06:19:05 -07:00