Skip to content

refactor: tighten CLI types and toolchain path handling - #63

Merged
grayfoxd merged 1 commit into
release_2.0.0from
restore/sunhat-2
Oct 28, 2026
Merged

grayfoxd merged 1 commit into
release_2.0.0from
restore/sunhat-2

Conversation

@grayfoxd

Copy link
Copy Markdown
Contributor

Share executable validation across adapters and preserve dangling configuration entries during discovery. Make project initialization synchronous and constrain runtime configuration types.

Add regression coverage for invalid executables, internal symlinks, filesystem-root scopes, and dangling configuration files.

Why are these changes needed?

Related issue number

Checks

  • I've added tests (if relevant) corresponding to the changes introduced in this PR.
  • I've made sure all auto checks have passed.

Share executable validation across adapters and preserve dangling configuration entries during discovery. Make project initialization synchronous and constrain runtime configuration types.

Add regression coverage for invalid executables, internal symlinks, filesystem-root scopes, and dangling configuration files.
@grayfoxd
grayfoxd merged commit 093a0d1 into release_2.0.0 Oct 28, 2026
6 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