Skip to content

feat: embed a no-GUI CLI runtime mode - #23

Merged
openai0229 merged 5 commits into
mainfrom
feat/headless-cli-runtime
Aug 24, 2026
Merged

feat: embed a no-GUI CLI runtime mode#23
openai0229 merged 5 commits into
mainfrom
feat/headless-cli-runtime

Conversation

@openai0229

@openai0229 openai0229 commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • make the Rust CLI attach to an existing local host or automatically start the shared RuntimeHost without Tauri, WebKit, or HTTP
  • add explicit attach and foreground runtime modes with active-work-aware idle shutdown
  • share packaged runtime resource resolution across Desktop, Web, and CLI hosts
  • embed the matching CLI binary in macOS, Windows, and Linux desktop packages

Verification

  • cargo test --workspace --all-targets --locked: 857 passed, 10 ignored
  • strict workspace Clippy passes on Rust 1.95 and 1.98
  • Rust 1.88 all-target compatibility checks pass
  • release smoke: health ready, Java dormant, approximately 12.2 MB RSS
  • automatic headless host lifecycle integration test
  • package shell syntax and macOS embedded-CLI verification checks

@openai0229
openai0229 merged commit c1ae61d into main Aug 24, 2026
10 checks passed
@openai0229
openai0229 deleted the feat/headless-cli-runtime branch August 24, 2026 11:49
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