openclaw/extensions/openshell/src
Renaud Cerrato 95b97e5b0b
fix(exec): fail invalid explicit workdir before running (#94441)
* fix(exec): fail invalid explicit workdir before running

* test(exec): tighten invalid workdir regression

* fix(exec): clarify invalid workdir recovery

* refactor(exec): centralize workdir resolution

* test(exec): update invalid workdir assertion

* fix(exec): harden backend workdir contract

* fix(exec): map missing backend host workdirs

* fix(exec): reject control commands before workdir prep

* fix(exec): defer env hook until backend cwd validation

* chore(sdk): refresh plugin api baseline

* test(agents): drop redundant definition assertions

* test(exec): use real config workdirs

* test(exec): use tracked temp dirs

* test(openshell): keep temp setup local

* test: update temp-dir route fixture

---------

Co-authored-by: jesse-merhi <79823012+jesse-merhi@users.noreply.github.com>
2026-06-26 08:02:00 +10:00
..
backend.e2e.test.ts fix(openshell): upload staged workspace contents 2026-06-24 15:07:48 +08:00
backend.exec-workdir.test.ts fix(exec): fail invalid explicit workdir before running (#94441) 2026-06-26 08:02:00 +10:00
backend.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
backend.ts fix(exec): fail invalid explicit workdir before running (#94441) 2026-06-26 08:02:00 +10:00
backend.types.ts fix(openshell): pin mirror remote mutations (#93361) 2026-06-15 21:16:59 -07:00
cli.ts fix(exec): fail invalid explicit workdir before running (#94441) 2026-06-26 08:02:00 +10:00
config.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
config.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
fs-bridge.ts fix(openshell): pin local mirror fs mutations 2026-06-24 17:03:30 -05:00
mirror.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
mirror.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
openshell-core.test.ts fix(openshell): pin local mirror fs mutations 2026-06-24 17:03:30 -05:00