Skip to content

Fix desktop input, artifacts, and main agent session sync#536

Open
yshvsferrari wants to merge 10 commits into
clawwork-ai:mainfrom
yshvsferrari:codex/fix-desktop-input-and-artifacts
Open

Fix desktop input, artifacts, and main agent session sync#536
yshvsferrari wants to merge 10 commits into
clawwork-ai:mainfrom
yshvsferrari:codex/fix-desktop-input-and-artifacts

Conversation

@yshvsferrari

@yshvsferrari yshvsferrari commented Jun 11, 2026

Copy link
Copy Markdown

Summary

  • keep the main agent workspace selector persistent in the left nav without auto-selecting a default on first launch
  • sync the remembered/selected main agent's direct OpenClaw sessions on startup and when selecting a workspace
  • align selected-agent session import with OpenClaw Windows Tray: call sessions.list with { agentId } and avoid rejecting returned sessions because of Windows/remote workspace path mismatches
  • remove the new-task screen's visible Agent tab/button so normal tasks use the left-nav main agent selector
  • localize editable context menus and add right-click Copy for selected non-editable text, including context/file preview text
  • keep artifact transfer/export changes for assistant-generated files

Verification

  • vitest run packages/desktop/test/ws-handlers-skills-config.test.ts
  • tsc -b packages/shared packages/core
  • tsc -p packages/desktop/tsconfig.json --noEmit
  • electron-vite build
  • electron-builder --win --x64

Windows package

  • packages/desktop/dist/ClawWork-0.0.16-win-x64.exe
  • SHA256: 3860E260BC90C9BAC519F7D669E1E94CF376596BF8E410D680FE93AFAF2C2847

@github-actions

Copy link
Copy Markdown
Contributor

Hi @yshvsferrari,
Thanks for your pull request!
If the PR is ready, use the /auto-cc command to assign Reviewer to Review.
We will review it shortly.

Details

Instructions for interacting with me using comments are available here.
If you have questions or suggestions related to my behavior, please file an issue against the gh-ci-bot repository.

…ut-and-artifacts

# Conflicts:
#	packages/core/src/services/session-sync.ts
#	packages/desktop/src/preload/clawwork.d.ts
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

Gemini encountered an error creating the summary. You can try again by commenting /gemini summary.

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