Skip to content

fix(capabilities): advertise brew alongside nix in darwin drivers list#144

Merged
Artexis10 merged 1 commit into
mainfrom
fix/capabilities-darwin-brew-advert
Jul 10, 2026
Merged

fix(capabilities): advertise brew alongside nix in darwin drivers list#144
Artexis10 merged 1 commit into
mainfrom
fix/capabilities-darwin-brew-advert

Conversation

@Artexis10

Copy link
Copy Markdown
Owner

Housekeeping: driversFor returned early after the first matching selector, so darwin advertised only nix even though the Homebrew driver is selectable as an additive explicit lane. Accumulate across selectBackend, selectRealizer, and selectBrewDriver so the advertised drivers list matches what the engine can actually drive on the host (darwin now advertises ["nix", "brew"]).

Test updated: TestDriversFor_Darwin asserts both entries. Windows/Linux/plan9 behavior unchanged.

🤖 Generated with Claude Code

https://claude.ai/code/session_01WjiYqx7LVvR2Yr883PMKYr

driversFor returned early after the first matching selector, so darwin
advertised only "nix" even though the Homebrew driver is selectable as
an additive explicit lane. Accumulate across selectBackend,
selectRealizer, and selectBrewDriver so the advertised list matches
what the engine can actually drive on the host.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WjiYqx7LVvR2Yr883PMKYr
@Artexis10 Artexis10 merged commit 18c1330 into main Jul 10, 2026
3 checks passed
@Artexis10 Artexis10 deleted the fix/capabilities-darwin-brew-advert branch July 10, 2026 19:37
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