Skip to content

feat: search PATH directly for binaries and clarify template fallback#92

Merged
0xGaspar merged 2 commits intomainfrom
feat/direct-path-provider-search
Apr 1, 2026
Merged

feat: search PATH directly for binaries and clarify template fallback#92
0xGaspar merged 2 commits intomainfrom
feat/direct-path-provider-search

Conversation

@0xGaspar
Copy link
Copy Markdown
Contributor

@0xGaspar 0xGaspar commented Apr 1, 2026

  • Search the PATH environment variable directly to find AI provider binaries, avoiding environment inheritance issues common in IDE terminals and macOS app launchers when spawning a shell.
  • Update CLI output to explicitly state when a spec is generated "from template" if a configured AI provider failed or was bypassed.

0xGaspar added 2 commits April 1, 2026 15:31
- Search the PATH environment variable directly to find AI provider binaries, avoiding environment inheritance issues common in IDE terminals and macOS app launchers when spawning a shell.
- Update CLI output to explicitly state when a spec is generated "from template" if a configured AI provider failed or was bypassed.
- Add `regenerate_spec_with_ai` to the AI module specification to support updating existing specs when requirements drift.
- Update the main interface mapping to include the regeneration function.
- Fix minor formatting in `src/generator.rs`.
@0xGaspar 0xGaspar requested a review from 0xLeif April 1, 2026 18:50
@0xGaspar 0xGaspar added documentation Improvements or additions to documentation enhancement New feature or request rust Pull requests that update rust code labels Apr 1, 2026
@0xGaspar 0xGaspar merged commit 7cacc58 into main Apr 1, 2026
9 checks passed
@0xGaspar 0xGaspar deleted the feat/direct-path-provider-search branch April 1, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants