From 1da24f6adb7fce37af79678dd053090831fda2f2 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Tue, 28 Oct 2025 06:20:43 -0500 Subject: wip: desktop work --- packages/desktop/src/components/assistant-message.tsx | 14 +++++++------- packages/desktop/src/components/prompt-input.tsx | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) (limited to 'packages/desktop/src/components') diff --git a/packages/desktop/src/components/assistant-message.tsx b/packages/desktop/src/components/assistant-message.tsx index 38c06bbe5..7b4cfc71d 100644 --- a/packages/desktop/src/components/assistant-message.tsx +++ b/packages/desktop/src/components/assistant-message.tsx @@ -1,11 +1,11 @@ import type { Part, AssistantMessage, ReasoningPart, TextPart, ToolPart } from "@opencode-ai/sdk" -import type { Tool } from "opencode/tool/tool" -import type { ReadTool } from "opencode/tool/read" import { children, Component, createMemo, For, Match, Show, Switch, type JSX } from "solid-js" import { Dynamic } from "solid-js/web" import { Markdown } from "./markdown" import { Collapsible, Icon, IconProps } from "@opencode-ai/ui" import { getDirectory, getFilename } from "@/utils" +import type { Tool } from "opencode/tool/tool" +import type { ReadTool } from "opencode/tool/read" import type { ListTool } from "opencode/tool/ls" import type { GlobTool } from "opencode/tool/glob" import type { GrepTool } from "opencode/tool/grep" @@ -188,7 +188,7 @@ ToolRegistry.register({ name: "list", render(props) { return ( - +
{props.output}
@@ -205,7 +205,7 @@ ToolRegistry.register({ icon="magnifying-glass-menu" trigger={{ title: props.tool, - subtitle: props.input.path || "/", + subtitle: getDirectory(props.input.path || "/"), args: props.input.pattern ? ["pattern=" + props.input.pattern] : [], }} > @@ -228,7 +228,7 @@ ToolRegistry.register({ icon="magnifying-glass-menu" trigger={{ title: props.tool, - subtitle: props.input.path || "/", + subtitle: getDirectory(props.input.path || "/"), args, }} > @@ -315,7 +315,7 @@ ToolRegistry.register({
Edit
- {getDirectory(props.input.filePath!)}/ + {getDirectory(props.input.filePath!)} {getFilename(props.input.filePath ?? "")}
@@ -344,7 +344,7 @@ ToolRegistry.register({
Write
- {getDirectory(props.input.filePath!)}/ + {getDirectory(props.input.filePath!)} {getFilename(props.input.filePath ?? "")}
diff --git a/packages/desktop/src/components/prompt-input.tsx b/packages/desktop/src/components/prompt-input.tsx index 3838d19ba..dd549a045 100644 --- a/packages/desktop/src/components/prompt-input.tsx +++ b/packages/desktop/src/components/prompt-input.tsx @@ -289,7 +289,7 @@ export const PromptInput: Component = (props) => {
- {getDirectory(i)}/ + {getDirectory(i)} {getFilename(i)}
-- cgit v1.2.3