feat: update default AI model from Claude 3.5 to Claude 4.5 Sonnet across codebase #293
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request updates SecureFlow to use the new Anthropic Claude 4.5 Sonnet AI model (
claude-sonnet-4-5-20250929) as the default for security analysis, deprecating the previous default (claude-3-5-sonnet-20241022). The changes ensure the new model is available throughout the CLI, extension, configuration, and documentation, and provide clear guidance and warnings to users about the transition.Model selection and default behavior:
claude-3-5-sonnet-20241022toclaude-sonnet-4-5-20250929across all configuration files, CLI commands, TypeScript/JavaScript classes, and onboarding flows. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]Model support and configuration:
claude-sonnet-4-5-20250929to supported model lists, enums, and type definitions in config and source files. Updated context window and output token limits for the new model. [1] [2] [3] [4] [5] [6]Deprecation handling and user messaging:
claude-3-5-sonnet-20241022as deprecated in configuration, documentation, and UI, recommending users switch to Claude 4.5. Added runtime warnings in the CLI when the deprecated model is used. [1] [2] [3] [4] [5] [6]Documentation and UI updates:
Internal logic and client support:
claude-sonnet-4-5-20250929as the preferred option. [1] [2] [3] [4]These changes help ensure SecureFlow users benefit from the latest model capabilities, while providing clear guidance and compatibility for existing workflows.