Skip to content

Improve wizard AI feedback and provider setup - #15

Merged
akirk merged 1 commit into
mainfrom
wizard-ai-feedback
Aug 22, 2026
Merged

Improve wizard AI feedback and provider setup#15
akirk merged 1 commit into
mainfrom
wizard-ai-feedback

Conversation

@akirk

@akirk akirk commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

Follow-up to #14.

  • Providers: Ollama (http://localhost:11434) and LM Studio (http://127.0.0.1:1234) are separate options with their own server URL; Anthropic/OpenAI keep an API key field.
  • Check connection: lists models from the provider (Anthropic/OpenAI /v1/models, Ollama /api/tags, LM Studio /v1/models) into a model dropdown, runs automatically when the key/URL changes, and reports failures with a hint.
  • Busy state: spinner in the Generate button, a "Thinking… / Writing… / Applying changes…" line in the log, the form fields and Download/Playground buttons locked while generating, and an explicit "Finished" line afterwards.
  • Files panel: new / modified / deleted badges, latest change flashes.
  • Continue: when the model hits its output limit a Continue button sends the follow-up; the prompt field relabels to "Follow-up prompt" after the first run so it's clear where refinements go.

Test plan

  • Headless Chromium with mocked provider endpoints: model listing for Anthropic and LM Studio, failed Ollama probe message, busy state mid-run, fields locked and unlocked, badges, follow-up label, then a real embedded Playground boot.
  • Real provider run.

Separate Ollama and LM Studio with their own default server URLs, check the
connection and list the available models for every provider, show a clear
busy state while the model works, lock the form meanwhile, badge new,
modified and deleted files, and offer a Continue button when the model hits
its output limit.
@akirk
akirk force-pushed the wizard-ai-feedback branch from 1055688 to 707d627 Compare August 22, 2026 15:39
@akirk
akirk merged commit b77ddf8 into main Aug 22, 2026
@akirk
akirk deleted the wizard-ai-feedback branch August 22, 2026 15:40
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