Repository navigation
Commit edd1acf
fix: keep warehouse connection registry state per project directory
- `registry.ts`: configs, connectors, in-flight connects and the load latch live in a `Map<projectDir, State>`; global file and env stay shared sources
- SSH tunnel keys are project-scoped; stale in-flight connects are not cached after reload/remove/add
- `setConfigs()` injects for all projects until `reset()`/`load()`
- drop `projectConfigApplies()`
Closes #1566
Co-Authored-By: Claude Opus 5.5 <[email protected]>1 parent 49b5615 commit edd1acf
5 files changed
Lines changed: 473 additions & 105 deletions
File tree
- packages/opencode
- src/altimate
- native/connections
- tools
- test/altimate
0 commit comments