summaryrefslogtreecommitdiffhomepage
path: root/packages/exec-backend/src/service.ts
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-25 11:32:14 +0900
committerAdam Malczewski <[email protected]>2026-06-25 11:32:14 +0900
commit0b154bdad4f75a091db3ca46424abd17fbbc23ff (patch)
treec9c0f1feb7a46fc0a4e89f7d266b87efb3c027bf /packages/exec-backend/src/service.ts
parentb870855aa7a3d8df963a36d0b5323dfcd642bcee (diff)
downloaddispatch-0b154bdad4f75a091db3ca46424abd17fbbc23ff.tar.gz
dispatch-0b154bdad4f75a091db3ca46424abd17fbbc23ff.zip
feat(ssh): wave 0 — kernel contract seam (computerId)
Add additive optional `computerId` field to ToolExecuteContext + RunTurnInput. The kernel never interprets it (forwards verbatim to tools, like cwd) — it never enters the model prompt (no prompt-cache impact). When omitted/undefined, execution is LOCAL (today's behavior), so this is fully backward compatible. This is the orchestrator-authored seam (ORCHESTRATOR.md §2a) that lets Wave 1's producers (wire Computer types, exec-backend contract) and the consumer (kernel runtime threading) run in parallel against a fixed type. Refs: notes/ssh-support-plan.md (decisions resolved in §0.5/§13). No merge or push.
Diffstat (limited to 'packages/exec-backend/src/service.ts')
0 files changed, 0 insertions, 0 deletions