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] || '';
}