Skip to content

fix: inherit LLM provider from global config in setup wizard#55

Merged
tomasmach merged 1 commit into
mainfrom
fix/wizard-agent-provider
Mar 22, 2026
Merged

fix: inherit LLM provider from global config in setup wizard#55
tomasmach merged 1 commit into
mainfrom
fix/wizard-agent-provider

Conversation

@tomasmach

Copy link
Copy Markdown
Owner

Summary

  • Fix setup wizard creating agents without the correct LLM provider, causing them to use the wrong API endpoint
  • Inherit provider field from global config when GLM key and model are configured
  • Simplify wizard final step response handling (direct UPDATE_MESSAGE with follow-up fallback)
  • Remove debug logging that was added during investigation

Test plan

  • Run /init wizard on a server with GLM configured globally — verify the created agent has provider = "glm"
  • Run /init wizard with OpenRouter config — verify no provider is set (default behavior)
  • Verify wizard completion message displays correctly

@tomasmach tomasmach merged commit 54bc473 into main Mar 22, 2026
2 checks passed
@tomasmach tomasmach deleted the fix/wizard-agent-provider branch March 22, 2026 12:08
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