mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
fix(site): remove Request Logs from admin menu, redirect /aibridge to sessions (#24840)
*Disclaimer: implemented by a Coder Agent using Claude Opus 4.6* Remove the "AI Bridge Logs" menu item from the Admin settings dropdown, keeping only the "AI Bridge Sessions" link. The `/aibridge` index now redirects to `/aibridge/sessions` instead of `/aibridge/request-logs`. The request-logs route and view remain accessible via direct URL (`/aibridge/request-logs`) for users who still need it. Fixes https://linear.app/codercom/issue/AIGOV-205 <details><summary>Changes</summary> - `DeploymentDropdown.tsx`: Removed "AI Bridge Logs" menu item; the `canViewAIBridge` block now only renders the "AI Bridge Sessions" link - `router.tsx`: Changed `/aibridge` index redirect from `request-logs` to `/aibridge/sessions` - All request-logs page files, route, and components are preserved for direct URL access </details>
This commit is contained in:
@@ -92,14 +92,9 @@ const DeploymentDropdownContent: FC<DeploymentDropdownProps> = ({
|
||||
</DropdownMenuItem>
|
||||
)}
|
||||
{canViewAIBridge && (
|
||||
<>
|
||||
<DropdownMenuItem asChild>
|
||||
<Link to="/aibridge">AI Bridge Logs</Link>
|
||||
</DropdownMenuItem>
|
||||
<DropdownMenuItem asChild>
|
||||
<Link to="/aibridge/sessions">AI Bridge Sessions</Link>
|
||||
</DropdownMenuItem>
|
||||
</>
|
||||
<DropdownMenuItem asChild>
|
||||
<Link to="/aibridge/sessions">AI Bridge Sessions</Link>
|
||||
</DropdownMenuItem>
|
||||
)}
|
||||
{canViewHealth && (
|
||||
<DropdownMenuItem asChild>
|
||||
|
||||
+4
-1
@@ -662,7 +662,10 @@ export const router = createBrowserRouter(
|
||||
</Route>
|
||||
|
||||
<Route path="/aibridge" element={<AIBridgeLayout />}>
|
||||
<Route index element={<Navigate to="request-logs" replace />} />
|
||||
<Route
|
||||
index
|
||||
element={<Navigate to="/aibridge/sessions" replace />}
|
||||
/>
|
||||
<Route path="request-logs" element={<AIBridgeRequestLogsPage />} />
|
||||
</Route>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user