feat(ui): refine desktop workbench navigation

This commit is contained in:
NI0317
2026-07-18 17:39:31 +08:00
parent 649183aa65
commit 2f37bbc61a
13 changed files with 457 additions and 139 deletions
@@ -48,7 +48,7 @@ describe('desktop ACP subprocess bridge', () => {
let stderr = ''
child.stderr.setEncoding('utf8')
child.stderr.on('data', chunk => { stderr += String(chunk) })
child.stderr.on('data', (chunk) => { stderr += String(chunk) })
const stream: Stream = ndJsonStream(
Writable.toWeb(child.stdin) as WritableStream<Uint8Array>,
@@ -69,7 +69,7 @@ describe('desktop ACP subprocess bridge', () => {
}), stream)
const init = await client.initialize({ protocolVersion: PROTOCOL_VERSION, clientCapabilities: {} })
expect(init.agentInfo.name).toBe('deepseek-harness-acp')
expect(init.agentInfo?.name).toBe('deepseek-harness-acp')
const session = await client.newSession({ cwd: process.cwd(), mcpServers: [] })
expect(session.sessionId).toBeTruthy()