Skip to content

refactor: extract status manager#101

Merged
garritfra merged 1 commit into
mainfrom
cursor/status-manager
May 4, 2026
Merged

refactor: extract status manager#101
garritfra merged 1 commit into
mainfrom
cursor/status-manager

Conversation

@garritfra
Copy link
Copy Markdown
Owner

Summary

  • Add StatusManager to own App status messages and expose set/clear/read helpers.
  • Route dispatch, search, render, and event-loop status access through the manager.
  • Complete the final explicit extraction slice from Decompose app.rs god object into focused subsystems #73 after SearchState and CommandState.

Closes #73.

Test plan

  • cargo fmt --all
  • cargo clippy --workspace --all-targets --all-features
  • cargo test

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@garritfra garritfra merged commit 21b42ea into main May 4, 2026
10 checks passed
@garritfra garritfra deleted the cursor/status-manager branch May 4, 2026 10:14
@github-actions github-actions Bot mentioned this pull request May 4, 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.

Decompose app.rs god object into focused subsystems

1 participant