fix: use new icon in agent v2 node

This commit is contained in:
yyh 2026-06-24 14:08:32 +08:00
parent 5d0ec54e8c
commit 71df1572b7
No known key found for this signature in database
4 changed files with 11 additions and 11 deletions

View File

@ -123,9 +123,9 @@ describe('agent/node', () => {
expect(screen.getByText('workflow.nodes.agent.roster.inlineSetup.name')).toHaveClass('system-xs-regular', 'text-text-secondary')
expect(screen.getByText('workflow.nodes.agent.roster.inlineSetup.type')).toHaveClass('system-2xs-regular', 'text-text-tertiary')
const robotIcon = container.querySelector('.i-custom-vender-agent-v2-robot-3')
expect(robotIcon).toHaveClass('size-5')
expect(robotIcon?.parentElement).toHaveClass('size-8', 'rounded-full', 'bg-background-default-burn')
const configureIcon = container.querySelector('.i-custom-vender-agent-v2-configure')
expect(configureIcon).toHaveClass('h-3.5', 'w-3')
expect(configureIcon?.parentElement).toHaveClass('size-8', 'rounded-full', 'bg-background-default-burn')
})
it('renders the fixed inline setup name when workflow composer state is loaded', () => {

View File

@ -502,11 +502,11 @@ describe('agent/panel', () => {
expect(within(trigger).getByText('workflow.nodes.agent.roster.inlineSetup.name')).toBeInTheDocument()
expect(within(trigger).getByText('workflow.nodes.agent.roster.inlineSetup.type')).toBeInTheDocument()
const panel = screen.getByRole('dialog', { name: 'workflow.nodes.agent.roster.inlineSetup.name' })
const panelRobotIcon = panel.querySelector('.i-custom-vender-agent-v2-robot-3')
expect(container.querySelector('.i-custom-vender-agent-v2-robot-3')).toHaveClass('size-5')
expect(container.querySelector('.i-custom-vender-agent-v2-robot-3')?.parentElement).toHaveClass('size-8', 'rounded-full', 'bg-background-default-burn')
expect(panelRobotIcon).toHaveClass('size-5')
expect(panelRobotIcon?.parentElement).toHaveClass('size-9', 'rounded-full', 'bg-background-default-burn')
const panelConfigureIcon = panel.querySelector('.i-custom-vender-agent-v2-configure')
expect(container.querySelector('.i-custom-vender-agent-v2-configure')).toHaveClass('h-3.5', 'w-3')
expect(container.querySelector('.i-custom-vender-agent-v2-configure')?.parentElement).toHaveClass('size-8', 'rounded-full', 'bg-background-default-burn')
expect(panelConfigureIcon).toHaveClass('h-3.5', 'w-3')
expect(panelConfigureIcon?.parentElement).toHaveClass('size-9', 'rounded-full', 'bg-background-default-burn')
expect(screen.queryByText('workflow.nodes.agent.roster.inlineSetup.title')).not.toBeInTheDocument()
expect(screen.getByText('workflow.nodes.agent.roster.inlineSetup.description')).toBeInTheDocument()
expect(screen.getByRole('region', { name: 'inline-orchestrate-panel' })).toBeInTheDocument()
@ -557,7 +557,7 @@ describe('agent/panel', () => {
const panel = screen.getByRole('dialog', { name: 'workflow.nodes.agent.roster.inlineSetup.name' })
expect(panel).toBeInTheDocument()
expect(panel.querySelector('header')).not.toHaveClass('h-[108px]')
expect(panel.querySelector('.i-custom-vender-agent-v2-robot-3')?.parentElement).toHaveClass('size-9', 'rounded-full', 'bg-background-default-burn')
expect(panel.querySelector('.i-custom-vender-agent-v2-configure')?.parentElement).toHaveClass('size-9', 'rounded-full', 'bg-background-default-burn')
expect(within(panel).queryByText('Workflow Agent 1')).not.toBeInTheDocument()
expect(within(panel).getByText('workflow.nodes.agent.roster.inlineSetup.type')).toBeInTheDocument()
expect(within(panel).queryByText('workflow.nodes.agent.roster.inlineSetup.title')).not.toBeInTheDocument()

View File

@ -82,7 +82,7 @@ function InlineSetupAvatar({
}) {
return (
<span className={cn('flex size-8 shrink-0 items-center justify-center rounded-full bg-background-default-burn', className)}>
<span aria-hidden className="i-custom-vender-agent-v2-robot-3 size-5 text-text-tertiary" />
<span aria-hidden className="i-custom-vender-agent-v2-configure h-3.5 w-3 text-text-tertiary" />
</span>
)
}

View File

@ -24,7 +24,7 @@ function AgentNodeAvatar({
if (isInlineAgent) {
return (
<span className="flex size-8 shrink-0 items-center justify-center rounded-full bg-background-default-burn text-text-tertiary">
<span aria-hidden className="i-custom-vender-agent-v2-robot-3 size-5" />
<span aria-hidden className="i-custom-vender-agent-v2-configure h-3.5 w-3" />
</span>
)
}