refactor: burn export name collision debt (#121767)

* refactor(tasks): disambiguate lifecycle helpers

* refactor(channels): clarify account and id helpers

* refactor(media): separate SDK facades from cores

* refactor(auto-reply): consolidate command helpers

* refactor(cli): disambiguate registration helpers

* refactor(gateway): clarify runtime and test helpers

* chore(scripts): burn resolved collision debt

* fix(refactor): update remaining core callers

* fix(refactor): update remaining UI callers

* chore(plugin-sdk): refresh API baseline
This commit is contained in:
Peter Steinberger
2026-08-10 18:17:13 -07:00
committed by GitHub
parent 1e1f1b1d54
commit dd2aedf08f
154 changed files with 753 additions and 1071 deletions
@@ -51,13 +51,6 @@
"src/gateway/server-methods/__mocks__/tools-effective.runtime.ts"
]
},
{
"name": "buildChannelAccountSnapshot",
"files": [
"src/channels/account-summary.ts",
"src/channels/plugins/status.ts"
]
},
{
"name": "buildPluginDiagnosticsReport",
"files": [
@@ -124,13 +117,6 @@
],
"sdk": true
},
{
"name": "cancelDetachedTaskRunById",
"files": [
"src/tasks/task-executor-cancel.runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "classifySessionKind",
"files": [
@@ -183,13 +169,6 @@
"src/agents/embedded-agent-runner/compact.ts"
]
},
{
"name": "completeTaskRunByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "containsConfigIncludeDirective",
"files": [
@@ -240,20 +219,6 @@
"src/plugins/logger.ts"
]
},
{
"name": "createQueuedTaskRun",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "createRunningTaskRun",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "createSessionId",
"files": [
@@ -276,13 +241,6 @@
],
"sdk": true
},
{
"name": "DEFAULT_TIMEOUT_MS",
"files": [
"src/infra/provider-usage.shared.ts",
"src/infra/update-runner-command.ts"
]
},
{
"name": "defaultRuntime",
"files": [
@@ -299,38 +257,6 @@
],
"sdk": true
},
{
"name": "describeImagesWithModel",
"files": [
"src/media-understanding/image-runtime.ts",
"src/media-understanding/image.ts"
],
"sdk": true
},
{
"name": "describeImagesWithModelPayloadTransform",
"files": [
"src/media-understanding/image-runtime.ts",
"src/media-understanding/image.ts"
],
"sdk": true
},
{
"name": "describeImageWithModel",
"files": [
"src/media-understanding/image-runtime.ts",
"src/media-understanding/image.ts"
],
"sdk": true
},
{
"name": "describeImageWithModelPayloadTransform",
"files": [
"src/media-understanding/image-runtime.ts",
"src/media-understanding/image.ts"
],
"sdk": true
},
{
"name": "dispatchReplyWithBufferedBlockDispatcher",
"files": [
@@ -371,13 +297,6 @@
],
"sdk": true
},
{
"name": "ensureConfigReady",
"files": [
"src/cli/program.test-mocks.ts",
"src/cli/program/config-guard.ts"
]
},
{
"name": "ensureConfiguredAcpBindingReady",
"files": [
@@ -415,13 +334,6 @@
"src/gateway/session-transcript-readers.ts"
]
},
{
"name": "failTaskRunByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "fileExists",
"files": [
@@ -431,13 +343,6 @@
],
"sdk": true
},
{
"name": "finalizeTaskRunByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-registry-record-api.ts"
]
},
{
"name": "formatConfigPath",
"files": [
@@ -507,13 +412,6 @@
],
"sdk": true
},
{
"name": "getFreeGatewayPort",
"files": [
"src/gateway/gateway-cli-backend.live-helpers.ts",
"src/gateway/test-helpers.e2e.ts"
]
},
{
"name": "getFreePort",
"files": [
@@ -856,14 +754,6 @@
"src/infra/state-migrations.session-store.ts"
]
},
{
"name": "normalizeChannelId",
"files": [
"src/channels/plugins/registry.ts",
"src/channels/registry.ts"
],
"sdk": true
},
{
"name": "normalizeContainerPath",
"files": [
@@ -900,13 +790,6 @@
"src/cron/run-diagnostics-normalize.ts"
]
},
{
"name": "notifyGatewayPluginMetadataChanged",
"files": [
"src/cli/plugins-cli-test-helpers.ts",
"src/cli/plugins-update-gateway-signal.ts"
]
},
{
"name": "optimizeImageToJpeg",
"files": [
@@ -1012,27 +895,6 @@
"src/plugins/uninstall.ts"
]
},
{
"name": "preserveConfigSnapshotAsClobbered",
"files": [
"src/config/io.observe-recovery.ts",
"src/config/io.runtime.ts"
]
},
{
"name": "promoteConfigSnapshotToLastKnownGood",
"files": [
"src/config/io.observe-recovery.ts",
"src/config/io.runtime.ts"
]
},
{
"name": "promptYesNo",
"files": [
"src/cli/plugins-cli-test-helpers.ts",
"src/cli/prompt.ts"
]
},
{
"name": "readAmbientTranscriptWatermark",
"files": [
@@ -1064,13 +926,6 @@
],
"sdk": true
},
{
"name": "readLatestSessionUsageFromTranscriptAsync",
"files": [
"src/gateway/session-transcript-readers.ts",
"src/gateway/session-utils.fs.ts"
]
},
{
"name": "readPersistedInstalledPluginIndex",
"files": [
@@ -1115,20 +970,6 @@
"src/plugins/installs.ts"
]
},
{
"name": "recordTaskRunProgressByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "recoverConfigFromLastKnownGood",
"files": [
"src/config/io.observe-recovery.ts",
"src/config/io.runtime.ts"
]
},
{
"name": "redactSecrets",
"files": [
@@ -1144,27 +985,6 @@
"src/plugins/plugin-registry-snapshot.ts"
]
},
{
"name": "registerPluginsCli",
"files": [
"src/cli/plugins-cli-test-helpers.ts",
"src/cli/plugins-cli.ts"
]
},
{
"name": "registerSubCliByName",
"files": [
"src/cli/program/register.subclis-core.ts",
"src/cli/program/register.subclis.ts"
]
},
{
"name": "registerSubCliCommands",
"files": [
"src/cli/program/register.subclis-core.ts",
"src/cli/program/register.subclis.ts"
]
},
{
"name": "replaceConfigFile",
"files": [
@@ -1209,14 +1029,6 @@
"src/gateway/test-helpers.assertions.ts"
]
},
{
"name": "resetPreparedModelCatalogForTest",
"files": [
"src/gateway/server-model-catalog.ts",
"src/gateway/server-start.ts",
"src/gateway/server.ts"
]
},
{
"name": "resolveAdvertisedLanHost",
"files": [
@@ -1319,13 +1131,6 @@
"src/plugins/config-state.ts"
]
},
{
"name": "resolveMissingPluginCommandMessage",
"files": [
"src/cli/run-main-policy.ts",
"src/cli/run-main.ts"
]
},
{
"name": "resolveNode",
"files": [
@@ -1361,14 +1166,6 @@
"src/plugins/provider-thinking.ts"
]
},
{
"name": "resolveProviderUsageDisplayName",
"files": [
"src/infra/provider-usage.admin.ts",
"src/infra/provider-usage.shared.ts"
],
"sdk": true
},
{
"name": "resolveSecretInputString",
"files": [
@@ -1415,13 +1212,6 @@
],
"sdk": true
},
{
"name": "resolveThinkingDefaultForModel",
"files": [
"src/auto-reply/thinking.shared.ts",
"src/auto-reply/thinking.ts"
]
},
{
"name": "restorePersistedInstalledPluginIndexIfCurrent",
"files": [
@@ -1459,13 +1249,6 @@
"src/commands/system-agent-with-inference.ts"
]
},
{
"name": "runtimeLogs",
"files": [
"src/cli/daemon-cli/test-helpers/lifecycle-core-harness.ts",
"src/cli/plugins-cli-test-helpers.ts"
]
},
{
"name": "runTui",
"files": [
@@ -1497,13 +1280,6 @@
],
"sdk": true
},
{
"name": "setDetachedTaskDeliveryStatusByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "setupCommand",
"files": [
@@ -1526,28 +1302,6 @@
],
"sdk": true
},
{
"name": "startGatewayServer",
"files": [
"src/gateway/server-start.ts",
"src/gateway/server.ts",
"src/gateway/test-helpers.server.ts"
]
},
{
"name": "startTaskRunByRunId",
"files": [
"src/tasks/detached-task-runtime.ts",
"src/tasks/task-executor.ts"
]
},
{
"name": "stopWithText",
"files": [
"src/auto-reply/reply/commands-acp/shared.ts",
"src/auto-reply/reply/commands-subagents/shared.ts"
]
},
{
"name": "stripTargetKindPrefix",
"files": [
@@ -1609,13 +1363,6 @@
],
"sdk": true
},
{
"name": "tryDispatchAcpReply",
"files": [
"src/auto-reply/reply/dispatch-acp.runtime.ts",
"src/auto-reply/reply/dispatch-acp.ts"
]
},
{
"name": "updateNpmInstalledHookPacks",
"files": [
@@ -253,27 +253,12 @@
"wrapped": "src/plugin-sdk/boolean-param.ts",
"wrapper": "src/infra/outbound/message-action-params.ts"
},
{
"name": "readLatestSessionUsageFromTranscriptAsync",
"wrapped": "src/gateway/session-utils.fs.ts",
"wrapper": "src/gateway/session-transcript-readers.ts"
},
{
"name": "readSessionTranscriptVisibleMessageDelta",
"wrapped": "src/config/sessions/session-accessor.sqlite-active-events.ts",
"wrapper": "src/plugin-sdk/session-transcript-runtime.ts",
"via": "src/config/sessions/session-accessor.ts"
},
{
"name": "registerSubCliByName",
"wrapped": "src/cli/program/register.subclis-core.ts",
"wrapper": "src/cli/program/register.subclis.ts"
},
{
"name": "registerSubCliCommands",
"wrapped": "src/cli/program/register.subclis-core.ts",
"wrapper": "src/cli/program/register.subclis.ts"
},
{
"name": "replaceRuntimeAuthProfileStoreSnapshots",
"wrapped": "src/agents/auth-profiles/runtime-snapshots.ts",
@@ -305,11 +290,6 @@
"wrapped": "src/auto-reply/heartbeat.ts",
"wrapper": "src/infra/heartbeat-runner-config.ts"
},
{
"name": "resolveMissingPluginCommandMessage",
"wrapped": "src/cli/run-main-policy.ts",
"wrapper": "src/cli/run-main.ts"
},
{
"name": "resolvePluginProviders",
"wrapped": "src/plugins/providers.runtime.ts",
@@ -350,11 +330,6 @@
"wrapped": "src/config/sessions/paths.ts",
"wrapper": "src/plugin-sdk/session-store-runtime.ts"
},
{
"name": "resolveThinkingDefaultForModel",
"wrapped": "src/auto-reply/thinking.shared.ts",
"wrapper": "src/auto-reply/thinking.ts"
},
{
"name": "runProviderModelSelectedHook",
"wrapped": "src/plugins/provider-wizard.ts",