Repository navigation
feat(studio): route table; Build controls only on Agents - #714
Merged
Merged
Conversation
src/screens/routes.tsx maps every hash route to a screen; an empty hash or unknown route is replaced by #/agents (hash only, so ?token= survives). Traces/Monitoring/Scores drive ObserveView's panel from the route with its tab strip hidden; Monitoring shows Insights under the fleet table. The remaining nav destinations get a shared Placeholder; #/settings renders the existing SettingsPanel. The builder moved to screens/AgentsScreen.tsx. The Build/Observe switch and AppState's `view` are gone. Off #/agents the Topbar shows only the screen name and the live run status. The narrow "Observe surface" menu entry now navigates to #/traces. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Third step of the Agent Forge revamp: a route table (
src/screens/routes.tsx) replaces the Build/Observe toggle.#/agentsis the builder;#/traces,#/monitoring(fleet + insights) and#/evals/scoresshow the Observe panels driven by the URL; Playground/Threads/Prompts/Context Hub get placeholders and Settings shows the settings panel. Run/Stop/Import/Export/Save/Debug only appear on Agents. Empty or unknown hashes go to#/agentswithout touching the query string.Ticket: F3 (Forge Observe vs LangSmith evaluation follow-up)
Changes
Verification: focused vitest,
tsc --noEmit, eslint on changed files (details in the review package); full suite and fallow run in CI.🤖 Generated with Claude Code