{ runCommand, python, yq, }: let venv = python.withPackages (ps: [ ps.llm ps.llm-openai-plugin ]); in runCommand "llm-openai-plugin-test-llm-plugin" { nativeBuildInputs = [ venv yq ]; } '' llm plugins | yq --exit-status 'any(.name == "llm-openai-plugin")' touch "$out" ''