solver-sdk
Version:
SDK for WorkAI API - AI-powered code analysis with WorkCoins billing system
33 lines • 2.42 kB
TypeScript
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