import { jobToolHandlers, jobTools } from './job/index.js'; import { proposalToolHandlers, proposalTools } from './proposal/index.js'; import { contractToolHandlers, contractToolDefinitions } from './contract/index.js'; import { clientToolHandlers, clientTools } from './client/index.js'; import { connectsToolHandlers, connectsTools } from './connects/index.js'; import { messageToolHandlers, messageTools } from './message/index.js'; import { profileToolHandlers, profileTools } from './profile/index.js'; import { tokenToolHandlers, tokenTools } from './token/index.js'; // Export all tool handlers in a single object export const toolHandlers = { ...jobToolHandlers, ...proposalToolHandlers, ...contractToolHandlers, ...clientToolHandlers, ...connectsToolHandlers, ...messageToolHandlers, ...profileToolHandlers, ...tokenToolHandlers }; // Export all tool definitions in a single array export const tools = [ ...jobTools, ...proposalTools, ...contractToolDefinitions, ...clientTools, ...connectsTools, ...messageTools, ...profileTools, ...tokenTools ]; // Re-export modules for specific imports export * from './job/index.js'; export * from './proposal/index.js'; export * from './contract/index.js'; export * from './client/index.js'; export * from './connects/index.js'; export * from './message/index.js'; export * from './profile/index.js'; export * from './token/index.js';