Skip to content

feat(desktop,server): composer queue UX, boundary hardening, v0.1.38 - #194

Merged
wangtsiao merged 8 commits into
7df-lab:mainfrom
wangtsiao:feat/desktop-queue-boundary-fixes-v0.1.38
Sep 2, 2026
Merged

feat(desktop,server): composer queue UX, boundary hardening, v0.1.38#194
wangtsiao merged 8 commits into
7df-lab:mainfrom
wangtsiao:feat/desktop-queue-boundary-fixes-v0.1.38

Conversation

@wangtsiao

Copy link
Copy Markdown
Contributor

Summary

  • Desktop composer queue/steer UX with SDK subscription snapshot sync
  • Server queue resume boundary hardening (idle auto-drain, steer dedup, delete cleanup)
  • Release v0.1.38

Test plan

  • cargo fmt / cargo check / cargo doc
  • cargo test --lib (server)

Made with Cursor

wangtsiao and others added 5 commits September 2, 2026 03:46
…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>
Co-authored-by: Cursor <cursoragent@cursor.com>
wangtsiao and others added 3 commits September 2, 2026 10:52
Co-authored-by: Cursor <cursoragent@cursor.com>
Pass the current session version as the settings rollout epoch so metadata updates advance expectedVersion, and make the stale-write test apply a real settings change before asserting conflict.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use path structure instead of is_dir() so approval overlay labels stay stable on CI where scoped directories may not exist on disk.

Co-authored-by: Cursor <cursoragent@cursor.com>
@wangtsiao
wangtsiao merged commit 4ec9b1f into 7df-lab:main Sep 2, 2026
4 checks 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