Browse Source

feat: tool desc

Timothy J. Baek 11 months ago
parent
commit
5237439e29

+ 1 - 0
src/lib/components/chat/MessageInput.svelte

@@ -659,6 +659,7 @@
 										tools={$tools.reduce((a, e, i, arr) => {
 											a[e.id] = {
 												name: e.name,
+												description: e.meta.description,
 												enabled: false
 											};
 

+ 4 - 1
src/lib/components/chat/MessageInput/InputMenu.svelte

@@ -52,7 +52,10 @@
 					>
 						<div class="flex-1 flex items-center gap-2">
 							<WrenchSolid />
-							<div class="flex items-center">{tools[toolId].name}</div>
+
+							<Tooltip content={tools[toolId]?.description ?? ''}>
+								<div class="flex items-center line-clamp-1">{tools[toolId].name}</div>
+							</Tooltip>
 						</div>
 
 						<Switch