openclaw/extensions/phone-control
Peter Steinberger 461772868d
fix(computer): prevent stale, replayed, and post-cancel desktop actions (#103422)
* fix(ai): preserve streamed tool-call identity

* fix(computer): bind actions to current tool authority

* fix(macos): serialize computer control lifecycle

* docs(computer): document hardened control contract

* chore: follow release-owned changelog policy

* test(agents): cover node list cancellation
2026-07-10 06:47:56 +01:00
..
doctor-contract-api.test.ts fix(computer): prevent stale, replayed, and post-cancel desktop actions (#103422) 2026-07-10 06:47:56 +01:00
doctor-contract-api.ts fix(computer): prevent stale, replayed, and post-cancel desktop actions (#103422) 2026-07-10 06:47:56 +01:00
index.test.ts fix(computer): prevent stale, replayed, and post-cancel desktop actions (#103422) 2026-07-10 06:47:56 +01:00
index.ts fix(computer): prevent stale, replayed, and post-cancel desktop actions (#103422) 2026-07-10 06:47:56 +01:00
openclaw.plugin.json feat(nodes): add computer use (computer.act) on macOS nodes via Peekaboo (#102776) 2026-07-09 15:28:09 +01:00
runtime-api.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00