refactor: rewrote ai-tools-nix to llm-agent.nix by numtide

This commit is contained in:
Rasyidan Akbar F. 2025-12-18 16:11:45 +07:00
commit 11b4bb2e97
7 changed files with 111 additions and 299 deletions

View file

@ -1,8 +1,11 @@
{ pkgs, lib, beads }:
{ pkgs, lib, llm-agents }:
{
let
system = pkgs.stdenv.hostPlatform.system;
llmPkgs = llm-agents.packages.${system};
in {
osgrep = pkgs.callPackage ./osgrep.nix { };
opencode = pkgs.callPackage ./opencode.nix { };
# Re-export beads from flake input for consistent access
beads = beads.packages.${pkgs.stdenv.hostPlatform.system}.default;
opencode = llmPkgs.opencode;
# Source beads from llm-agents.nix
beads = llmPkgs.beads;
}