Skip to content

feat(desktop,server): composer queue UX and resume boundary hardening - #193

Closed
wangtsiao wants to merge 6 commits into
7df-lab:mainfrom
wangtsiao:feat/desktop-queue-boundary-fixes
Closed

feat(desktop,server): composer queue UX and resume boundary hardening#193
wangtsiao wants to merge 6 commits into
7df-lab:mainfrom
wangtsiao:feat/desktop-queue-boundary-fixes

Conversation

@wangtsiao

Copy link
Copy Markdown
Contributor

Summary

  • Add desktop composer queue/steer UX with SDK queue APIs and subscription snapshot sync for queue/active turn state
  • Harden server cold-restart boundaries: auto-drain idle queues on hydrate/resume, skip already-materialized steer restores, and improve delete-session cleanup observability
  • Document Phase 1 queue resume semantics and L1 interrupted-turn gap

Test plan

  • cargo fmt / cargo check / cargo doc
  • cargo test --lib (408/409 server lib tests pass; one pre-existing metadata version conflict flake)
  • SDK subscription snapshot test
  • queue drain / steer dedup / delete-with-queue integration tests

Made with Cursor

wangtsiao and others added 6 commits August 31, 2026 20:54
…ning

Introduce session queue/steer in the desktop client with composer status UI, and harden cold-restart/delete boundaries by auto-draining idle queues, deduplicating restored steer input, syncing subscription snapshots, and documenting Phase 1 resume semantics.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wangtsiao

Copy link
Copy Markdown
Contributor Author

Superseded by #194 (rebased on upstream/main with v0.1.38).

@wangtsiao wangtsiao closed this Sep 1, 2026
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