Skip to content

Refactor launcher command handling - #17

Merged
RAprogramm merged 1 commit into
mainfrom
eye-of-ra/refactor-command-execution-and-error-handling
Sep 26, 2025
Merged

Refactor launcher command handling#17
RAprogramm merged 1 commit into
mainfrom
eye-of-ra/refactor-command-execution-and-error-handling

Conversation

@RAprogramm

Copy link
Copy Markdown
Collaborator

Summary

  • replace the launcher helpers with a shared async Tokio runner that surfaces typed errors
  • keep power-menu commands fire-and-forget while logging failures instead of panicking and add async coverage
  • bump the crate to 0.2.2 and document the launcher changes in the changelog

Testing

  • cargo +nightly fmt --
  • cargo +nightly clippy -- -D warnings (fails: build breaks in pre-existing pipewire privacy service code)
  • cargo +nightly build --all-targets (fails: same pipewire compile error)
  • cargo +nightly test --all (aborted: compilation hits same pipewire error)
  • cargo +nightly doc --no-deps
  • cargo audit
  • cargo deny check (fails: unable to fetch advisory database)

https://chatgpt.com/codex/tasks/task_e_68d6188d561c832b924f305cac92f0fb

@RAprogramm
RAprogramm merged commit 4cbdab5 into main Sep 26, 2025
1 check passed
@RAprogramm
RAprogramm deleted the eye-of-ra/refactor-command-execution-and-error-handling branch September 26, 2025 05:31
RAprogramm added a commit that referenced this pull request Jul 28, 2026
…cution-and-error-handling

Refactor launcher command handling
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant