Skip to content

Commit 7f2dd11

Browse files
committed
chore(flake): pin claude-code to 2.1.77, drop llm-agents nixpkgs follows
Remove `inputs.nixpkgs.follows` from llm-agents so it uses its own nixpkgs pin, enabling cache hits from cache.numtide.com. Pin llm-agents to 3c3c6a2 (claude-code 2.1.81 -> 2.1.77) to work around suspected caching bug in newer versions.
1 parent 6a04597 commit 7f2dd11

File tree

2 files changed

+22
-13
lines changed

2 files changed

+22
-13
lines changed

flake.lock

Lines changed: 21 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@
3636
};
3737

3838
# AI coding agents
39-
llm-agents = {
40-
url = "github:numtide/llm-agents.nix";
41-
inputs.nixpkgs.follows = "nixpkgs-unstable";
42-
};
39+
llm-agents.url = "github:numtide/llm-agents.nix";
4340

4441
# Open Agent Skills (shared between Claude Code and Codex)
4542
agent-skills = {
@@ -48,8 +45,6 @@
4845
};
4946

5047
# Pre-commit hooks
51-
# Note: Don't follow nixpkgs - let git-hooks-nix use its own nixpkgs
52-
# to avoid dotnet build failures on aarch64-darwin (nixpkgs#450126)
5348
git-hooks-nix.url = "github:cachix/git-hooks.nix";
5449
};
5550

0 commit comments

Comments
 (0)