Skip to content

feat(studio): complete agent catalog and detail workflow - #766

Merged
yaozheng-fang merged 5 commits into
volcengine:mainfrom
evanlowe:feat/agent-page-runtime-pagination
Jul 29, 2026
Merged

feat(studio): complete agent catalog and detail workflow#766
yaozheng-fang merged 5 commits into
volcengine:mainfrom
evanlowe:feat/agent-page-runtime-pagination

Conversation

@evanlowe

@evanlowe evanlowe commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a responsive, server-paginated Agent catalog as the default authenticated landing page
  • connect create, deploy, use, switch, and focused detail flows while keeping detail viewing separate from Agent selection
  • show connection progress, connected state, and a disconnected guidance banner
  • keep deployment progress inside the focused detail page and remove it after a successful release
  • expose authorized Runtime deletion, detailed deployment configuration, capability badges, and refreshed execution topology
  • support the existing temporary-session launch flow and mark unavailable Agent families as coming soon
  • recover stale lazy-loaded assets automatically instead of leaving a blank page after a release

Validation

  • completed the create, deploy, detail, use, switch, pagination, and custom-create flows against the local Studio preview
  • verified account-backed empty states, loading overlays, connection transitions, deployment progress, deletion permissions, and execution-flow refresh
  • npm test (256 passed)
  • npm run build
  • git diff --check for hand-written source and tests
  • uv run pytest -n 16 (942 passed, 2 skipped)

@evanlowe
evanlowe force-pushed the feat/agent-page-runtime-pagination branch 3 times, most recently from fdf7f5c to 8c5abb4 Compare July 28, 2026 11:33
@evanlowe evanlowe changed the title feat(studio): add paginated agent catalog feat(studio): complete agent catalog and detail workflow Jul 28, 2026
@evanlowe
evanlowe force-pushed the feat/agent-page-runtime-pagination branch from b89b296 to 6a91f6d Compare July 29, 2026 07:54
@yaozheng-fang
yaozheng-fang merged commit ab9309b into volcengine:main Jul 29, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants