Skip to content

feat: implement interactive UI commands to switch AI providers and mo… - #23

Merged
Nithwin merged 1 commit into
mainfrom
feat/interactive-slash-commands
Jul 16, 2026
Merged

feat: implement interactive UI commands to switch AI providers and mo…#23
Nithwin merged 1 commit into
mainfrom
feat/interactive-slash-commands

Conversation

@Nithwin

@Nithwin Nithwin commented Jul 16, 2026

Copy link
Copy Markdown
Owner

…dels

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 added bug Something isn't working enhancement New feature or request labels Jul 16, 2026
@Nithwin
Nithwin merged commit 1ea284d 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

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: streamline pre-launch setup and implement interactive in-chat slash commands

1 participant