Recommended starting point.
inputs.harbor-canix-llm.url = "github:caniko/harbor-canix-llm";Canix-specific harness orchestration for OpenCode dev-shell switching.
Session and project-scoped dev-shell selection with immutable captures. Language harbors still own compilers; harbor-meta owns generic shell composition.
Selections are isolated by session and project. Conflicting switches fail instead of racing.
No `.envrc` evaluation or automatic approval; preparation runs the trusted hook visibly.
Captured environments live only in process memory. Clearing restores normal behavior.
Canix supplies the approved projects; this flake owns harness policy and adapters.
Canix-specific: add the flake input and read the contract in the source repo.
Open full install guideRecommended starting point.
inputs.harbor-canix-llm.url = "github:caniko/harbor-canix-llm";