lol
1{
2 runCommand,
3 python,
4 yq,
5}:
6let
7 venv = python.withPackages (ps: [
8 ps.llm
9 ps.llm-jq
10 ]);
11in
12runCommand "llm-jq-test-llm-plugin"
13 {
14 nativeBuildInputs = [
15 venv
16 yq
17 ];
18 }
19 ''
20 llm plugins | yq --exit-status 'any(.name == "llm-jq")'
21 llm jq --help
22 touch "$out"
23 ''