27 lines
1.3 KiB
JavaScript
27 lines
1.3 KiB
JavaScript
import { registerListTableRecordsTool } from './list.js';
|
|
import { registerGetRecordTool } from './getRecord.js';
|
|
import { registerCreateOrUpdateRecordTool } from './createUpdate.js';
|
|
import { registerDeleteTableRecordsTool } from './delete.js';
|
|
import { registerAddModuleToRecordTool } from './addModuleToRecord.js';
|
|
import { registerRemoveModuleFromRecordTool } from './removeModuleFromRecord.js';
|
|
import { registerListPageModulesTool } from './listPageModules.js';
|
|
import { registerReorderModuleTool } from './reorderModule.js';
|
|
import { registerToggleModuleVisibilityTool } from './toggleModuleVisibility.js';
|
|
import { registerSetModuleConfigVarsTool } from './setModuleConfigVars.js';
|
|
import { registerGetModuleConfigVarsTool } from './getModuleConfigVars.js';
|
|
|
|
export function registerRecordTools(server) {
|
|
registerListTableRecordsTool(server);
|
|
registerGetRecordTool(server);
|
|
registerCreateOrUpdateRecordTool(server);
|
|
registerDeleteTableRecordsTool(server);
|
|
registerAddModuleToRecordTool(server);
|
|
registerRemoveModuleFromRecordTool(server);
|
|
registerListPageModulesTool(server);
|
|
registerReorderModuleTool(server);
|
|
registerToggleModuleVisibilityTool(server);
|
|
registerSetModuleConfigVarsTool(server);
|
|
registerGetModuleConfigVarsTool(server);
|
|
}
|
|
|