Adapt existing assertions to the current ConnectorDefinition shape: `auth`, `provider`, and `defaultModel` are declared optional, and the API-key envvar field is now `envKey`. Use optional chaining and coalesce to keep the same behavioural checks passing under strict typing.