godcrm/backend/services/agent-tools/index.js
GOD CRM Release f89e074dd1
Some checks failed
CI / Lint / Typecheck / Test / Build (push) Has been cancelled
CI / PostgreSQL Integration Tests (push) Has been cancelled
GOD CRM — public scrubbed snapshot
Governed substrate for autonomous agents: scoped identity (passports),
audited actions, MCP workspace. Infra IPs and secrets redacted for public release.
2026-08-10 04:01:45 +03:00

33 lines
846 B
JavaScript

/**
* Agent Tools — barrel re-export
*
* Maintains backward compatibility: any import from the old
* AgentToolsService.js will resolve to the same named exports.
*/
export { AGENT_TOOLS } from './tool-definitions.js';
export { toolHandlers, executeTool } from './executor.js';
// Re-export utilities that other modules may depend on
export { parseRowData } from './data-tools.js';
export {
validateFilePath,
autoBackup,
PROJECT_ROOT,
FS_MAX_READ_SIZE,
FS_MAX_SEARCH_MATCHES,
FS_MAX_SEARCH_FILES,
FS_MAX_DIR_DEPTH,
BLOCKED_DIRS,
SENSITIVE_PATTERNS,
} from './file-tools.js';
// Default export for `import AgentToolsService from '...'` style
import { AGENT_TOOLS } from './tool-definitions.js';
import { toolHandlers, executeTool } from './executor.js';
export default {
AGENT_TOOLS,
toolHandlers,
executeTool
};