firasbouzazi commented on PR #74198: URL: https://github.com/apache/airflow/pull/74198#issuecomment-6114986852
Added `init_timeout` in 47c8d439: a positive, configurable value (default 30 s) passed to the MCP client; a handshake timeout raises `DatabricksUnityMCPTransportError` and names the parameter. Tests cover a slow handshake within the budget, one beyond it (shorter than pydantic-ai's own 5 s default, so it only passes if the value reaches the client) and non-positive values. Docs updated. Live rerun against the same workspace: through the GitMCP service, the handshake (~11 s) now completes and a read-only tool call succeeds; missing service and invalid token still raise `DatabricksUnityMCPAccessDeniedError`. Thanks @moomindani for the OAuth and `execute_sql` runs. Azure AD is still untested. --- Drafted-by: Claude Code; reviewed by @firasbouzazi before posting -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
