Fix subagents

This commit is contained in:
Sridhar Ratnakumar 2025-08-28 03:48:52 +05:30
parent cfeda8049c
commit 7b38d439de

View file

@ -1,8 +1,13 @@
{ flake, pkgs, lib, ... }:
let
subagentsDir = ./subagents;
agents = lib.flip lib.mapAttrs' (lib.filterAttrs (fileName: fileType: fileType == "regular" && lib.hasSuffix ".md" fileName) (builtins.readDir subagentsDir))
(fileName: _: lib.nameValuePair (lib.removeSuffix ".md" fileName) (builtins.readFile (subagentsDir + "/${fileName}")));
agents = lib.mapAttrs'
(fileName: _:
lib.nameValuePair
(lib.removeSuffix ".md" fileName)
(builtins.readFile (subagentsDir + "/${fileName}"))
)
(builtins.readDir subagentsDir);
in
{
programs.claude-code = {