diff --git a/postcss.config.js b/postcss.config.js index 4ec76c0..caa5f6b 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -20,6 +20,8 @@ export default { case '.fa-book-open:before': case '.fa-brain:before': case '.fa-user:before': + case '.fa-screwdriver-wrench:before': + case '.fa-desktop:before': case '.fa-brands:before': case '.fa-solid:before': case '.fa-regular:before': diff --git a/src/lib/AnthropicTab.svelte b/src/lib/AnthropicTab.svelte index 7494092..59873a7 100644 --- a/src/lib/AnthropicTab.svelte +++ b/src/lib/AnthropicTab.svelte @@ -41,6 +41,20 @@ else return "fa-robot" } + function getIconForTool(msg) + { + if(msg.content[0].input.action == "screenshot") + return "fa-desktop"; + else + return "fa-screwdriver-wrench"; + } + function getMessageForTool(msg) + { + if(msg.content[0].input.action == "screenshot") + return "Screenshot"; + else + return "Use the system"; + } function isToolUse(msg) { if(!Array.isArray(msg.content)) @@ -66,7 +80,7 @@
{#each $messageList as msg} {#if isToolUse(msg)} -

Use the system

+

{getMessageForTool(msg)}

{:else if !isToolResult(msg)}

{msg.content}

{/if}