diff --git a/packages/kilo-ui/src/components/basic-tool.css b/packages/kilo-ui/src/components/basic-tool.css index 7891116b576..52b6958e408 100644 --- a/packages/kilo-ui/src/components/basic-tool.css +++ b/packages/kilo-ui/src/components/basic-tool.css @@ -59,7 +59,7 @@ html[data-theme="kilo-vscode"] [data-component="tool-trigger"] { } /* Card styling for tool calls in the VS Code sidebar theme */ -html[data-theme="kilo-vscode"] [data-component="tool-part-wrapper"] { +html[data-theme="kilo-vscode"] [data-component="tool-part-wrapper"][data-part-type="tool"] { border-radius: var(--radius-md); border: 1px solid var(--border-weak-base, var(--vscode-panel-border)); overflow: hidden; diff --git a/packages/kilo-vscode/webview-ui/src/components/chat/AssistantMessage.tsx b/packages/kilo-vscode/webview-ui/src/components/chat/AssistantMessage.tsx index 9abcc24eb37..498820e91d4 100644 --- a/packages/kilo-vscode/webview-ui/src/components/chat/AssistantMessage.tsx +++ b/packages/kilo-vscode/webview-ui/src/components/chat/AssistantMessage.tsx @@ -60,8 +60,7 @@ export const AssistantMessage: Component = (props) => { } // Questions linked to this message (rendered after the last part) - const questionForMessage = () => - questions().find((q) => q.tool!.messageID === props.message.id) + const questionForMessage = () => questions().find((q) => q.tool!.messageID === props.message.id) const [responding, setResponding] = createSignal(false) @@ -79,7 +78,7 @@ export const AssistantMessage: Component = (props) => { const perm = () => permissionForPart(part) return ( -
+
= (props) => {
- - -