From 0eb1203a178bc98fdf4385b6d58dea9904b12fea Mon Sep 17 00:00:00 2001 From: Thierry Delafontaine Date: Sat, 2 Aug 2025 10:21:04 +0200 Subject: [PATCH] opencode: fix missing `tree-sitter-htesyypn.node` module runtime error Added `tree-sitter` to `buildInputs` to fix runtime error ```sh ResolveMessage: Cannot find module '/$bunfs/root/../../../tree-sitter- htesyypn.node' from '/$bunfs/root/opencode' ``` when command `/init` is executed when the project doesn't yet contain an `AGENTS.md` file. Closes #430293 --- pkgs/by-name/op/opencode/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix index 2a6a37040f33..b9893fc5f257 100644 --- a/pkgs/by-name/op/opencode/package.nix +++ b/pkgs/by-name/op/opencode/package.nix @@ -7,6 +7,7 @@ models-dev, nix-update-script, testers, + tree-sitter, writableTmpDirAsHomeHook, }: @@ -107,6 +108,8 @@ stdenvNoCC.mkDerivation (finalAttrs: { outputHashMode = "recursive"; }; + buildInputs = [ tree-sitter ]; + nativeBuildInputs = [ bun models-dev