fix: dedupe transcripts tool display metadata

This commit is contained in:
Shakker
2026-05-26 21:07:26 +01:00
parent abb85ccc86
commit 0f49bbbeb2
2 changed files with 13 additions and 77 deletions

View File

@@ -500,23 +500,25 @@
]
},
"transcripts": {
"emoji": "📝",
"emoji": "🧾",
"title": "Transcripts",
"actions": {
"start": {
"label": "start",
"detailKeys": [
"title",
"providerId",
"accountId",
"guildId",
"channelId",
"title"
"meetingUrl"
]
},
"stop": {
"label": "stop",
"detailKeys": [
"sessionId"
"sessionId",
"title"
]
},
"status": {
@@ -525,15 +527,16 @@
"import": {
"label": "import",
"detailKeys": [
"providerId",
"title",
"providerId",
"speakerLabel"
]
},
"summarize": {
"label": "summarize",
"detailKeys": [
"sessionId"
"sessionId",
"title"
]
}
}
@@ -932,48 +935,6 @@
"text",
"channel"
]
},
"transcripts": {
"emoji": "🧾",
"title": "Transcripts",
"actions": {
"start": {
"label": "start",
"detailKeys": [
"title",
"providerId",
"accountId",
"guildId",
"channelId",
"meetingUrl"
]
},
"stop": {
"label": "stop",
"detailKeys": [
"sessionId",
"title"
]
},
"import": {
"label": "import",
"detailKeys": [
"title",
"providerId",
"speakerLabel"
]
},
"summarize": {
"label": "summarize",
"detailKeys": [
"sessionId",
"title"
]
},
"status": {
"label": "status"
}
}
}
}
}

View File

@@ -348,27 +348,27 @@ export const TOOL_DISPLAY_CONFIG: ToolDisplayConfig = {
detailKeys: ["path", "from", "lines"],
},
transcripts: {
emoji: "📝",
emoji: "🧾",
title: "Transcripts",
actions: {
start: {
label: "start",
detailKeys: ["providerId", "accountId", "guildId", "channelId", "title"],
detailKeys: ["title", "providerId", "accountId", "guildId", "channelId", "meetingUrl"],
},
stop: {
label: "stop",
detailKeys: ["sessionId"],
detailKeys: ["sessionId", "title"],
},
status: {
label: "status",
},
import: {
label: "import",
detailKeys: ["providerId", "title", "speakerLabel"],
detailKeys: ["title", "providerId", "speakerLabel"],
},
summarize: {
label: "summarize",
detailKeys: ["sessionId"],
detailKeys: ["sessionId", "title"],
},
},
},
@@ -592,30 +592,5 @@ export const TOOL_DISPLAY_CONFIG: ToolDisplayConfig = {
title: "TTS",
detailKeys: ["text", "channel"],
},
transcripts: {
emoji: "🧾",
title: "Transcripts",
actions: {
start: {
label: "start",
detailKeys: ["title", "providerId", "accountId", "guildId", "channelId", "meetingUrl"],
},
stop: {
label: "stop",
detailKeys: ["sessionId", "title"],
},
import: {
label: "import",
detailKeys: ["title", "providerId", "speakerLabel"],
},
summarize: {
label: "summarize",
detailKeys: ["sessionId", "title"],
},
status: {
label: "status",
},
},
},
},
};