From ea7ec60f51f9fe3c6382f644c328188a43545b7b Mon Sep 17 00:00:00 2001 From: Dax Date: Sun, 7 Dec 2025 19:04:14 -0500 Subject: v2 SDK (#5216) Co-authored-by: GitHub Action --- packages/desktop/src/components/prompt-input.tsx | 30 ++++++++++-------------- packages/desktop/src/components/terminal.tsx | 20 +++++++--------- 2 files changed, 21 insertions(+), 29 deletions(-) (limited to 'packages/desktop/src/components') diff --git a/packages/desktop/src/components/prompt-input.tsx b/packages/desktop/src/components/prompt-input.tsx index a311ae763..dd1e00c6f 100644 --- a/packages/desktop/src/components/prompt-input.tsx +++ b/packages/desktop/src/components/prompt-input.tsx @@ -235,9 +235,7 @@ export const PromptInput: Component = (props) => { const abort = () => sdk.client.session.abort({ - path: { - id: session.id!, - }, + sessionID: session.id!, }) const handleKeyDown = (event: KeyboardEvent) => { @@ -329,21 +327,19 @@ export const PromptInput: Component = (props) => { session.prompt.set([{ type: "text", content: "", start: 0, end: 0 }], 0) sdk.client.session.prompt({ - path: { id: existing.id }, - body: { - agent: local.agent.current()!.name, - model: { - modelID: local.model.current()!.id, - providerID: local.model.current()!.provider.id, - }, - parts: [ - { - type: "text", - text, - }, - ...attachmentParts, - ], + sessionID: existing.id, + agent: local.agent.current()!.name, + model: { + modelID: local.model.current()!.id, + providerID: local.model.current()!.provider.id, }, + parts: [ + { + type: "text", + text, + }, + ...attachmentParts, + ], }) } diff --git a/packages/desktop/src/components/terminal.tsx b/packages/desktop/src/components/terminal.tsx index b312c3589..15302f152 100644 --- a/packages/desktop/src/components/terminal.tsx +++ b/packages/desktop/src/components/terminal.tsx @@ -74,12 +74,10 @@ export const Terminal = (props: TerminalProps) => { term.onResize(async (size) => { if (ws && ws.readyState === WebSocket.OPEN) { await sdk.client.pty.update({ - path: { id: local.pty.id }, - body: { - size: { - cols: size.cols, - rows: size.rows, - }, + ptyID: local.pty.id, + size: { + cols: size.cols, + rows: size.rows, }, }) } @@ -100,12 +98,10 @@ export const Terminal = (props: TerminalProps) => { ws.addEventListener("open", () => { console.log("WebSocket connected") sdk.client.pty.update({ - path: { id: local.pty.id }, - body: { - size: { - cols: term.cols, - rows: term.rows, - }, + ptyID: local.pty.id, + size: { + cols: term.cols, + rows: term.rows, }, }) }) -- cgit v1.2.3