@claude-vector/claude-tools
Version:
Claude integration tools for AI-powered development assistance
39 lines (33 loc) • 1.61 kB
JavaScript
/**
* @claude-vector/claude-tools - Claude integration for development assistance
*/
// Primary modules (recommended)
export { SessionManager } from './session-manager-enhanced.js';
export { ContextManager } from './context-manager-refactored.js';
// Enhanced modules (explicit naming)
export { SessionManager as EnhancedSessionManager } from './session-manager-enhanced.js';
export { ContextManager as RefactoredContextManager } from './context-manager-refactored.js';
// Legacy modules (deprecated - will be removed in v2.0)
export { SessionManager as LegacySessionManager } from './session-manager.js';
export { ContextManager as LegacyContextManager } from './context-manager.js';
// Implemented modules
export { QueryOptimizer } from './query-optimizer.js';
export { ErrorAssistant } from './error-assistant.js';
// export { WorkflowAutomation } from './workflow-automation.js';
// export { AutoContextBuilder } from './auto-context-builder.js';
// export { ContextPersistence } from './context-persistence.js';
// export { ClaudeIntegratedSearch } from './integrated-search.js';
// TODO: Implement utility functions
// export {
// formatSearchResults,
// formatContextItems,
// calculateTokenUsage
// } from './utils.js';
// TODO: Export types when types.js is implemented
// /**
// * @typedef {import('./types.js').Session} Session
// * @typedef {import('./types.js').Context} Context
// * @typedef {import('./types.js').SearchIntent} SearchIntent
// * @typedef {import('./types.js').ErrorAnalysis} ErrorAnalysis
// * @typedef {import('./types.js').WorkflowStep} WorkflowStep
// */