summaryrefslogtreecommitdiffhomepage
path: root/packages/kernel/src/runtime
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-25 11:17:59 +0900
committerAdam Malczewski <[email protected]>2026-06-25 11:17:59 +0900
commitd62094853e7a14f1cf3c66be77db001f823ebfec (patch)
tree98e58f520d80bb6bf0890fc8d322e8de06568354 /packages/kernel/src/runtime
parenta4c4b4a7ea6ead10ee969c5cc474768e29fc2558 (diff)
downloaddispatch-d62094853e7a14f1cf3c66be77db001f823ebfec.tar.gz
dispatch-d62094853e7a14f1cf3c66be77db001f823ebfec.zip
plan(ssh): bake in resolved decisions + ~/.ssh/config discovery
Update the SSH support plan to reflect user-confirmed decisions and a key simplification from a new requirement: - New §0.5 'Resolved decisions' records all 7 confirmed answers. - Computer is now a READ-ONLY view over ~/.ssh/config (Host aliases), not a persisted CRUD entity: no computer-store package, no create/update/delete API. computerId IS an SSH config alias. ~/.ssh/known_hosts is the host-key trust store (auto-trust-and-pin). - Auth simplified to key-only from ~/.ssh (no gopass/SecretsAccess/secretRef anywhere). - ssh2 only (no bun-ssh2 fork); verifying under Bun is the load-bearing Phase-3 first step. - LSP/MCP silently dropped on remote turns (no system-prompt note); edit_file works with no diagnostics on remote. - computerId persisted per-conversation (like cwd). - Updated data model (§3), connection mgmt (§4), security (§7), edge cases (§8), API surface (§9 read-only), frontend (§10), packages table (§11, no computer-store), phases (§12), and resolved open questions (§13). Planning document only; no code changed. No merge or push.
Diffstat (limited to 'packages/kernel/src/runtime')
0 files changed, 0 insertions, 0 deletions