Add native GigaChat provider support with: - Custom SSE streaming with schema cleaning, retry logic, and error extraction (src/agents/gigachat-stream.ts) - OAuth (personal/business) and Basic auth onboarding flows - Provider-specific config stored in auth profile credential metadata (not in ModelProviderConfig), keeping core types untouched - GigaChat model definitions, env var mappings, and CLI flags