This pull request introduces changes to add the new Claude 3.5 Sonnet model to the Language Models table, updates the language_models.yml fixture, and sets the new model as the best Claude model in the application.
Adds new Claude 3.5 Sonnet model to the database: A migration is added to insert 'claude-3-5-sonnet-20240620' with position 19 into the Language Models table and increments the position of existing models where position >= 19 by 1.
Updates the language_models.yml fixture: Adjusts the positions of models where position >= 19 by incrementing them by 1 and adds the new 'claude-3-5-sonnet-20240620' model with position 19.
Sets the new model as the best Claude model: Modifies app/models/language_model.rb to update the BEST_MODELS hash, setting claude-best to "claude-3-5-sonnet-20240620".
Related to #426
This pull request introduces changes to add the new Claude 3.5 Sonnet model to the Language Models table, updates the
language_models.yml
fixture, and sets the new model as the best Claude model in the application.language_models.yml
fixture: Adjusts the positions of models where position >= 19 by incrementing them by 1 and adds the new 'claude-3-5-sonnet-20240620' model with position 19.app/models/language_model.rb
to update theBEST_MODELS
hash, settingclaude-best
to "claude-3-5-sonnet-20240620".For more details, open the Copilot Workspace session.