From a86cd8823ea215e9849cb71554fb959f8fb0bbbc Mon Sep 17 00:00:00 2001 From: simon Date: Mon, 20 Apr 2026 16:07:54 +0200 Subject: [PATCH] Stop exporting agentProvider from @databricks/sdk-core agentProvider is an internal detail of clientinfo. The only consumer inside the SDK (default.ts) imports it directly from ./agent, so the public re-export had no user-facing purpose. Addresses review feedback from #88. Co-authored-by: Isaac Signed-off-by: simon --- packages/core/src/clientinfo/index.ts | 1 - packages/core/tests/clientinfo/agent.test.ts | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/core/src/clientinfo/index.ts b/packages/core/src/clientinfo/index.ts index 6401073c..aabe17d9 100644 --- a/packages/core/src/clientinfo/index.ts +++ b/packages/core/src/clientinfo/index.ts @@ -2,4 +2,3 @@ export type {ClientInfoErrorCode} from './clientinfo'; export {ClientInfo, ClientInfoError} from './clientinfo'; export {addToDefault, setPartner, setProduct} from './base'; export {createDefault} from './default'; -export {agentProvider} from './agent'; diff --git a/packages/core/tests/clientinfo/agent.test.ts b/packages/core/tests/clientinfo/agent.test.ts index fbcffc8e..ec6ef93c 100644 --- a/packages/core/tests/clientinfo/agent.test.ts +++ b/packages/core/tests/clientinfo/agent.test.ts @@ -1,6 +1,9 @@ import {describe, it, expect, beforeEach, afterEach} from 'vitest'; -import {agentProvider} from '../../src/clientinfo'; -import {clearAgentCache, lookupAgentProvider} from '../../src/clientinfo/agent'; +import { + agentProvider, + clearAgentCache, + lookupAgentProvider, +} from '../../src/clientinfo/agent'; describe('lookupAgentProvider', () => { let savedEnv: NodeJS.ProcessEnv;