UNPKG

solver-sdk

Version:

SDK for WorkAI API - AI-powered code analysis with WorkCoins billing system

33 lines 2.42 kB
import { CodeSolverSDK } from './code-solver-sdk.js'; import { CodeSolverSDKOptions } from './interfaces/sdk-options.js'; import { HttpClient } from './utils/http-client.js'; export { VERSION } from './version.js'; export { CodeSolverSDK }; export { CodeSolverSDKOptions }; export { HttpClient }; export * from './interfaces/sdk-options.js'; export * from './api/projects-api.js'; export * from './api/search-api.js'; export * from './api/chat-api/index.js'; export * from './api/tools-api.js'; export * from './api/models-api.js'; export * from './api/updates-api.js'; export * from './api/user-api.js'; export * from './errors/sdk-errors.js'; export { AuthenticationError, ForbiddenError, ValidationError, NotFoundError, ConflictError, BadRequestError, InternalServerError, ServiceUnavailableError, GatewayTimeoutError, DatabaseError, TimeoutError, NetworkError, LimitExceededError, RateLimitError, BaseSDKError, } from './errors/sdk-errors.js'; export * from './types/credits.js'; export * from './api/credits-api.js'; export * from './utils/message-helpers.js'; export { safeParsePartialJson, PartialJsonAccumulator, parseStreamLine, processStreamChunk, handleStreamError } from './api/chat-api/stream-utils.js'; export { createThinkingBlock, createBatchToolResultMessage, // ✅ Создание batch tool results (КРИТИЧНО для Anthropic API) createToolUseBlock, extractThinkingBlocks, extractToolUseBlocks, extractToolResultBlocks, createStandardDevelopmentTools, createComplexAssistantMessage, createTextBlock, createUserMessage, createSystemMessage, ensureCorrectBlockOrder } from './utils/message-helpers.js'; export { DeltaChunkingApi } from './api/delta-chunking-api.js'; export { DeltaChunkingManager } from './delta-chunking/delta-chunking-manager.js'; export { DeltaChunkingUtils } from './delta-chunking/delta-chunking-utils.js'; export * from './types/delta-chunking.js'; export * from './types/anthropic-interfaces.js'; export * from './types/updates.js'; export { UpdateManager } from './utils/update-manager.js'; export { ProjectSyncClient, ProjectSyncClientOptions, ReconnectExhaustedEvent, ProjectSyncJoinedEvent, ProjectSyncLeftEvent, DisconnectIdleEvent, SyncStatusUpdate, SyncProgressEvent, SyncCompletedEvent, ErrorEvent as WsErrorEvent, EventType as WsEventType, SyncEventHandler, } from './utils/project-sync-client.js'; export default CodeSolverSDK; //# sourceMappingURL=index.d.ts.map