diff --git a/PUBLISH.md b/PUBLISH.md index 0c52a5f..a0f70e8 100644 --- a/PUBLISH.md +++ b/PUBLISH.md @@ -292,7 +292,10 @@ pnpm vsce publish 0.0.3 2. 打包 ```bash - #先build + #先编译 + pnpm run compile + + #中间build pnpm run build #后打包成.vsix diff --git a/src/constants/toolIcons.ts b/src/constants/toolIcons.ts index 36e486e..dc4352b 100644 --- a/src/constants/toolIcons.ts +++ b/src/constants/toolIcons.ts @@ -195,3 +195,8 @@ export const moreIconSvg = ``; + +/** + * 成功的图标svg + */ +export const successIconSvg = ``; diff --git a/src/views/messageArea.ts b/src/views/messageArea.ts index 698ee4f..205dd57 100644 --- a/src/views/messageArea.ts +++ b/src/views/messageArea.ts @@ -25,6 +25,7 @@ import { stateTransitionIconSvg, userQuestionIconSvg, updateStageIconSvg, + successIconSvg, } from "../constants/toolIcons"; import { getWaveformPreviewContent, @@ -672,6 +673,7 @@ export function getMessageAreaScript(): string { const stateTransitionIconSvg = \`${stateTransitionIconSvg}\`; const userQuestionIconSvg = \`${userQuestionIconSvg}\`; const updateStageIconSvg = \`${updateStageIconSvg}\`; + const successIconSvg = \`${successIconSvg}\`; ${getAgentCardScript()} @@ -727,6 +729,7 @@ export function getMessageAreaScript(): string { 'addStateTransition': stateTransitionIconSvg, 'askUser': userQuestionIconSvg, 'updatePhase': updateStageIconSvg, + 'iverilog': successIconSvg, }; return iconMap[toolName] || ''; }