Skip to content

feat: computer use, session/workspace tooling, and remote SSH integration#261

Merged
bobleer merged 2 commits intoGCWing:mainfrom
bobleer:feat/computer-use-remote-workspace-upstream
Mar 25, 2026
Merged

feat: computer use, session/workspace tooling, and remote SSH integration#261
bobleer merged 2 commits intoGCWing:mainfrom
bobleer:feat/computer-use-remote-workspace-upstream

Conversation

@bobleer
Copy link
Collaborator

@bobleer bobleer commented Mar 25, 2026

Summary

  • Computer use agent tool with Tauri desktop host (screenshots, pointer) and core capability plumbing.
  • Tool image attachments in messages; persistence and AI provider converters updated.
  • Session storage path API; remote SSH workspace state and flow chat integration.
  • Web UI: session config, workspace manager, recent-workspace labels in nav; openMainSession typing fix.
  • MainNav merged with upstream (search, project session helpers); removed obsolete stash-only pro/assistant block incompatible with new nav.

Checks

  • cargo check --workspace
  • pnpm exec tsc --noEmit (web-ui)

Base branch synced with upstream/main before this commit.

bowen628 added 2 commits March 26, 2026 01:18
…tion

- Add computer_use agent tool with desktop host (capture, pointer assets)
- Plumb tool image attachments through AI message converters and persistence
- Desktop APIs: computer_use, session storage path; server/bootstrap wiring
- Remote SSH workspace and flow chat session ordering/metadata updates
- Web UI: session config, workspace manager, Nav recent-workspace display
- Fix openMainSession activateWorkspace typing for Promise<WorkspaceInfo>
- Resolve MainNav with upstream (search, project session helpers, recent labels)
@bobleer bobleer merged commit 80f1d36 into GCWing:main Mar 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant