From 4d5117d0d919cefe805f9b0ab812a40b2cdfb56f Mon Sep 17 00:00:00 2001 From: Sean Teramae Date: Thu, 23 Jul 2026 14:29:16 -0700 Subject: [PATCH 1/2] fix(studio): Remove reference to agent suggestions route Signed-off-by: Sean Teramae --- web/packages/studio/src/constants/routes.ts | 1 - .../studioUiNavigationSuggestions.ts | 15 --------------- web/packages/studio/src/routes/utils.ts | 4 ---- 3 files changed, 20 deletions(-) diff --git a/web/packages/studio/src/constants/routes.ts b/web/packages/studio/src/constants/routes.ts index 530be044c8..3df773843d 100644 --- a/web/packages/studio/src/constants/routes.ts +++ b/web/packages/studio/src/constants/routes.ts @@ -124,7 +124,6 @@ export const ROUTES = { /** Detail view for a single agent-evaluation job. */ agentEvaluationDetail: `/workspaces/:${P.workspace}/agents/evaluations/:${P.agentEvalJobName}`, modelCompare: `/workspaces/:${P.workspace}/playground`, - agentOptimizations: `/workspaces/:${P.workspace}/agents/suggestions`, agentMonitor: `/workspaces/:${P.workspace}/agents/monitor`, }, models: { diff --git a/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.ts b/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.ts index e6ca1d9a3c..3560d96b90 100644 --- a/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.ts +++ b/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.ts @@ -6,7 +6,6 @@ import type { FeatureFlags } from '@studio/constants/featureFlags/featureFlags'; import { getAgentEvaluationsListRoute, getAgentMonitorRoute, - getAgentOptimizationsRoute, getAgentsListRoute, getDataDesignerJobListRoute, getEvaluationResultsRoute, @@ -73,20 +72,6 @@ const STUDIO_UI_DESTINATIONS: readonly StudioUiDestination[] = [ /\b(agent|agents).*\b(eval|evaluation|evaluations) jobs?\b/i, ], }, - { - id: 'agent-optimizations', - title: 'Open Agent Suggestions', - description: 'Studio has a UI for generating optimization suggestions for deployed agents.', - getHref: getAgentOptimizationsRoute, - requiredFeatureFlags: ['agentsEnabled'], - patterns: [ - /\boptimi[sz]e (an? )?agent\b/i, - /\b(agent|agents).*\b(cheaper|faster|smaller|right[-\s]?size)\b/i, - /\b(agent|agents).*\bmodel sizing\b/i, - /\bmodel sizing (for|on|of) (an? )?agent\b/i, - /\bsuggestions? for (an? )?agent\b/i, - ], - }, { id: 'agent-monitor', title: 'Open Agent Monitor', diff --git a/web/packages/studio/src/routes/utils.ts b/web/packages/studio/src/routes/utils.ts index a734049c64..a60554b35a 100644 --- a/web/packages/studio/src/routes/utils.ts +++ b/web/packages/studio/src/routes/utils.ts @@ -529,10 +529,6 @@ export const getAgentDeploymentDetailRoute = (workspace: string, agentDeployment }); }; -export const getAgentOptimizationsRoute = (workspace: string) => { - return generatePath(ROUTES.workspace.agentOptimizations, { workspace }); -}; - export const getAgentMonitorRoute = (workspace: string) => { return generatePath(ROUTES.workspace.agentMonitor, { workspace }); }; From a07b3d4ec748e2da9b494ef3ac8154fccbad49b3 Mon Sep 17 00:00:00 2001 From: Sean Teramae Date: Thu, 23 Jul 2026 14:48:18 -0700 Subject: [PATCH 2/2] fix test Signed-off-by: Sean Teramae --- .../ClaudeCodeChatRoute/studioUiNavigationSuggestions.test.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.test.ts b/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.test.ts index 5b3987ff5a..01e2716205 100644 --- a/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.test.ts +++ b/web/packages/studio/src/routes/agents/ClaudeCodeChatRoute/studioUiNavigationSuggestions.test.ts @@ -47,10 +47,6 @@ describe('getStudioUiNavigationSuggestion', () => { it('keeps navigation shortcuts when prompts include Studio product context', () => { const cases = [ - { - prompt: 'Review model sizing for an agent', - id: 'agent-optimizations', - }, { prompt: 'Show agent token usage', id: 'agent-monitor',