| name | component-agent-run-bar |
| description | Develop AgentRunBar for agent run control (play, pause, stop) in @ant-design/agentic-ui. Use when building run/pause/stop UI, task status bar, or agent control. Triggers on AgentRunBar, run bar, play pause stop, agent control, TASK_STATUS. |
AgentRunBar 组件开发
智能体运行控制条:播放、暂停、停止等,与任务状态(TASK_STATUS)联动。
源码位置
- 主组件:
src/AgentRunBar/index.tsx
- 图标与子组件:
src/AgentRunBar/icons、Robot 等
- 样式:
src/AgentRunBar/style.ts
- 状态枚举:
TASK_STATUS(RUNNING、SUCCESS、ERROR、PAUSE、STOPPED、CANCELLED)
主要能力
- 运行状态展示、播放/暂停/停止按钮
- 与 I18nContext、ConfigProvider 配合
- 可配合 TaskList、ThoughtChainList 使用
开发规范
- 使用 token 与 createStyles;事件使用
on 前缀。
- 新增状态或按钮时与 TASK_STATUS 及现有 API 保持一致。
修改运行控制条时,参考 src/AgentRunBar/ 与 AGENTS.md。