- Added automatic detection of AI coding agents (Antigravity, Claude Code, Cline, Codex, Copilot CLI, Cursor, Gemini CLI, OpenCode) in the user-agent string. The SDK now appends
agent/<name>to HTTP request headers when running inside a known AI agent environment. - Pass
--force-refreshto Databricks CLIauth tokencommand so the SDK always receives a fresh token instead of a potentially stale one from the CLI's internal cache. Falls back gracefully on older CLIs that do not support this flag.
- Fixed Databricks CLI authentication to detect when the cached token's scopes don't match the SDK's configured scopes. Previously, a scope mismatch was silently ignored, causing requests to use wrong permissions. The SDK now raises an error with instructions to re-authenticate.
- Add
createCatalog(),createSyncedTable(),deleteCatalog(),deleteSyncedTable(),getCatalog()andgetSyncedTable()methods forworkspaceClient.postgres()service. - Add
effectiveFileEventQueuefield forcom.databricks.sdk.service.catalog.CreateExternalLocation. - Add
effectiveFileEventQueuefield forcom.databricks.sdk.service.catalog.ExternalLocationInfo. - Add
effectiveFileEventQueuefield forcom.databricks.sdk.service.catalog.UpdateExternalLocation. - Add
columnSelectionfield forcom.databricks.sdk.service.ml.Function. - Add
cascadefield forcom.databricks.sdk.service.pipelines.DeletePipelineRequest. - Add
defaultBranchfield forcom.databricks.sdk.service.postgres.ProjectSpec. - Add
defaultBranchfield forcom.databricks.sdk.service.postgres.ProjectStatus. - Add
ingressandingressDryRunfields forcom.databricks.sdk.service.settings.AccountNetworkPolicy.