Skip to content

Feat/interactive provider model selection - #22

Merged
Nithwin merged 4 commits into
mainfrom
feat/interactive-provider-model-selection
Jul 16, 2026
Merged

Feat/interactive provider model selection#22
Nithwin merged 4 commits into
mainfrom
feat/interactive-provider-model-selection

Conversation

@Nithwin

@Nithwin Nithwin commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary / What Changed?


Why? (Motivation & Context)


Related Issue(s)

  • Fixes #

How Was This Tested?

  • Unit Tests (go test -v ./...) — All existing and new unit/golden tests pass.
  • Manual TUI / CLI Verification — Ran windmist ... locally to confirm UI behavior and prompt handling.
  • Provider API Verification — Tested against live or mock LLM provider endpoints (e.g., Gemini, OpenAI).

Test Environment & Commands Executed:

# Paste exact test commands or output snippets here if applicable

Checklist

  • My code follows the code style and guidelines outlined in CONTRIBUTING.md (or root CONTRIBUTING.md).
  • I have verified that the project builds cleanly (go build -v ./...) without errors or warnings.
  • I have added or updated unit tests / golden tests for any new functionality or bug fixes.
  • I have updated relevant documentation (README.md, docs/, or CLI --help text) if this PR changes user-facing behavior or flags.
  • My commit messages are clean, descriptive, and follow conventional commit formats where applicable.
  • I have verified that no API keys, tokens, or sensitive credentials are inadvertently included in this branch.

@Nithwin
Nithwin merged commit d87b1c7 into main Jul 16, 2026
1 check 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.

feat: implement interactive arrow-key menus for provider and model selection

1 participant