Skip to content

Conversation

@esafak
Copy link
Owner

@esafak esafak commented Jul 18, 2025

  • Introduce a configuration wizard to guide users through initial setup.
  • When no config file is found, prompt for provider, API key, and default model.
  • Handle corrupt configuration files by offering to delete them and retrying.
  • Update seance.nimble to version 0.3.6.
  • Refactor default models into a Table for easier management.
  • Update provider implementations to use the new DefaultModels table.
  • Add tests for the Gemini and OpenAI providers to ensure they correctly use default models.

*   Introduce a configuration wizard to guide users through initial setup.
*   When no config file is found, prompt for provider, API key, and default model.
*   Handle corrupt configuration files by offering to delete them and retrying.
*   Update seance.nimble to version 0.3.6.
*   Refactor default models into a `Table` for easier management.
*   Update provider implementations to use the new `DefaultModels` table.
*   Add tests for the Gemini and OpenAI providers to ensure they correctly use default models.
@esafak esafak merged commit 5f3c931 into main Jul 18, 2025
1 check passed
@esafak esafak deleted the feature/config-wizard branch July 18, 2025 17:20
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.

2 participants