From 52387f2926e3f397d84ca7d9e98cf99bb1220458 Mon Sep 17 00:00:00 2001 From: Donnie Adams Date: Wed, 18 Dec 2024 18:44:12 -0500 Subject: [PATCH] fix: set the credentials on the main tool when rendering the agent Signed-off-by: Donnie Adams --- pkg/render/render.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/render/render.go b/pkg/render/render.go index f4bcdaeda..11484e1d0 100644 --- a/pkg/render/render.go +++ b/pkg/render/render.go @@ -52,7 +52,7 @@ func Agent(ctx context.Context, db kclient.Client, agent *v1.Agent, oauthServerU return nil, nil, fmt.Errorf("invalid env var %s, must match %s", env.Name, validEnv.String()) } if env.Value == "" { - agent.Spec.Credentials = append(agent.Spec.Credentials, + mainTool.Credentials = append(mainTool.Credentials, fmt.Sprintf(`github.com/gptscript-ai/credential as %s with "%s" as message and "%s" as env and %s as field`, env.Name, env.Description, env.Name, env.Name)) } else {