From 0c78c1bf1ff5c9eab6c16dfa205cb8294bc69816 Mon Sep 17 00:00:00 2001 From: Ajax Davis Date: Wed, 14 Jan 2026 15:19:51 +1000 Subject: [PATCH] fix: auto-save env vars on agent page --- apps/web/src/app/dashboard/agents/[id]/page.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/dashboard/agents/[id]/page.tsx b/apps/web/src/app/dashboard/agents/[id]/page.tsx index d4f50af..9d49904 100644 --- a/apps/web/src/app/dashboard/agents/[id]/page.tsx +++ b/apps/web/src/app/dashboard/agents/[id]/page.tsx @@ -1029,9 +1029,17 @@ export default function AgentDetailPage(): React.ReactElement {
{ + setEnvVars(newEnvVars); + // Auto-save env vars + fetch(`/api/agents/${agentId}`, { + method: 'PATCH', + headers: { 'Content-Type': 'application/json' }, + body: JSON.stringify({ envVars: newEnvVars }), + }); + }} title="Environment Variables" - description="Passed to tools at runtime. Agent vars override collection vars." + description="Passed to tools at runtime. Agent vars override collection vars. Changes are saved automatically." disabled={isSaving} />