···9090 # which is what `stt.provider = "local"` below runs — that group exists
9191 # precisely because local STT pulls wheel-only transitive deps
9292 # (ctranslate2, onnxruntime) that uv2nix has to resolve at build time.
9393+ # "anthropic" is the SDK the anthropic model provider imports; the venv is
9494+ # sealed (lazy installs disabled), so without it every turn fails with
9595+ # "The 'anthropic' package is required for the Anthropic provider".
9396 extraDependencyGroups = [
9497 "matrix"
9598 "voice"
9999+ "anthropic"
96100 ];
9710198102 # Put the Claude Code CLI on the agent's PATH so its bundled "claude-code"