refactor: point project imports at ts sources

This commit is contained in:
2026-04-03 11:38:51 +08:00
parent ecec8b6ba7
commit 20523234e0
21 changed files with 22 additions and 22 deletions

View File

@@ -6,7 +6,7 @@ import { getFeatureValue_CACHED_MAY_BE_STALE } from 'src/services/analytics/grow
import { getAPIProvider } from './model/providers.js'
import { get3PModelCapabilityOverride } from './model/modelSupportOverrides.js'
import { isEnvTruthy } from './envUtils.js'
import type { EffortLevel } from 'src/entrypoints/sdk/runtimeTypes.js'
import type { EffortLevel } from 'src/entrypoints/sdk/runtimeTypes.ts'
export type { EffortLevel }

View File

@@ -37,7 +37,7 @@ import {
getRequestTooLargeErrorMessage,
} from '../services/api/errors.js'
import type { AnyObject, Progress } from '../Tool.js'
import { isConnectorTextBlock } from '../types/connectorText.js'
import { isConnectorTextBlock } from '../types/connectorText.ts'
import type {
AssistantMessage,
AttachmentMessage,

View File

@@ -42,7 +42,7 @@ const VERIFY_PLAN_EXECUTION_TOOL_NAME =
: null
const WORKFLOW_TOOL_NAME = feature('WORKFLOW_SCRIPTS')
? (
require('../../tools/WorkflowTool/constants.js') as typeof import('../../tools/WorkflowTool/constants.js')
require('../../tools/WorkflowTool/constants.ts') as typeof import('../../tools/WorkflowTool/constants.ts')
).WORKFLOW_TOOL_NAME
: null
/* eslint-enable @typescript-eslint/no-require-imports */

View File

@@ -9,7 +9,7 @@
*/
import type { SDKAssistantMessage } from 'src/entrypoints/agentSdkTypes.js'
import type { StdoutMessage } from 'src/entrypoints/sdk/controlTypes.js'
import type { StdoutMessage } from 'src/entrypoints/sdk/controlTypes.ts'
import { FILE_EDIT_TOOL_NAME } from 'src/tools/FileEditTool/constants.js'
import { FILE_READ_TOOL_NAME } from 'src/tools/FileReadTool/prompt.js'
import { FILE_WRITE_TOOL_NAME } from 'src/tools/FileWriteTool/prompt.js'