swift_evolution_check
Check Swift Evolution proposal status and feature availability in specific Swift versions, including compiler flags and migration guidance.
Instructions
Checks the status of Swift language features against Swift Evolution proposals.
Use this to verify:
If a feature is available in a specific Swift version
The proposal number and status (implemented, in review, accepted)
Required compiler flags or availability annotations
Migration guidance from older syntax
Examples: 'nonisolated(unsafe)', 'typed throws', 'parameter packs', 'macros'
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feature | Yes | The Swift feature or syntax to check (e.g., 'nonisolated(unsafe)', 'typed throws') | |
| swiftVersion | No | Optional: Target Swift version to check compatibility (e.g., '5.9', '6.0') |