Skip to content

Improve frontend agent UX flows - #780

Merged
yaozheng-fang merged 3 commits into
volcengine:mainfrom
FirstayZheng:fix/frontend-ux-bugs
Jul 30, 2026
Merged

Improve frontend agent UX flows#780
yaozheng-fang merged 3 commits into
volcengine:mainfrom
FirstayZheng:fix/frontend-ux-bugs

Conversation

@FirstayZheng

Copy link
Copy Markdown
Contributor

变更说明

这个分支集中修复 Studio 前端的 Agent 交互体验问题:

  • 优化 Agent 删除流程:去掉详情页底部重复的“删除 Agent”,删除当前连接 Agent 后清理前端选中态并回到 Agent 选择页,避免停留在“未选择 Agent”的空白页。
  • 优化删除确认交互:用 Studio 风格确认框替代浏览器原生 alert/confirm,并和部署确认框保持一致的视觉语言。
  • 优化新会话入口:不再在未选择 Agent 时默认连接第一个 Agent 或误连 ops_agent;未选择时保持空状态,引导用户去 Agent 页选择。
  • 优化未选择 Agent 提示:将黑色强提示调整为更符合 SPEC 的轻量中性 toast,并改进中文文案。
  • 增加容器型 Agent 校验:顺序 / 并行 / 循环类 Agent 没有子 Agent 时,禁止调试和发布,并在“Agent 类型”下方给出类似“名称为必填项”的字段级错误提示。
  • 同步更新前端测试与构建产物。

验证

  • git fetch origin main && git rebase origin/main --autostash
  • python3 -m pre_commit run --all-files
  • npm test
  • npx tsc --noEmit
  • npm run build

说明:npm run build 仍有现有 Vite chunk / dynamic import warning,但构建成功。

@yaozheng-fang
yaozheng-fang merged commit db06593 into volcengine:main Jul 30, 2026
5 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