Skip to content

refactor: split runtime context from user config#106

Merged
swananan merged 2 commits intomainfrom
refactor/main-runtime-context
Apr 5, 2026
Merged

refactor: split runtime context from user config#106
swananan merged 2 commits intomainfrom
refactor/main-runtime-context

Conversation

@swananan
Copy link
Copy Markdown
Owner

@swananan swananan commented Apr 5, 2026

Move runtime environment and PID session resolution out of main.rs and close the detect/resolve/plan pipeline inside ghostscope-process.

This removes the temporary ParsedArgs validation rebuild and keeps startup capability handling as thin orchestration.

Move runtime environment and PID session resolution out of main.rs
and close the detect/resolve/plan pipeline inside ghostscope-process.

This removes the temporary ParsedArgs validation rebuild and keeps
startup capability handling as thin orchestration.
@swananan swananan force-pushed the refactor/main-runtime-context branch from 4fd7a6a to 4c2e9f3 Compare April 5, 2026 10:05
Move startup-oriented kernel capability detection into the loader
and let UserConfig/logging expose higher-level startup helpers.

This keeps main.rs focused on orchestration while preserving the
user-facing startup hints and summaries.
@swananan swananan merged commit b7a2265 into main Apr 5, 2026
8 checks passed
@swananan swananan deleted the refactor/main-runtime-context branch April 5, 2026 10:59
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