-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtools.ts
More file actions
25 lines (23 loc) · 1.11 KB
/
tools.ts
File metadata and controls
25 lines (23 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import type { FastMCP } from "fastmcp";
import { registerChangelogDraftTool } from "./changelog-draft-tool.js";
import { registerCiDiagnosisTool } from "./ci-diagnosis-tool.js";
import { registerEcosystemActivityTool } from "./ecosystem-activity-tool.js";
import { registerModulePinHintTool } from "./module-pin-hint-tool.js";
import { registerMyWorkTool } from "./my-work-tool.js";
import { registerOrgPulseTool } from "./org-pulse-tool.js";
import { registerPinDriftTool } from "./pin-drift-tool.js";
import { registerPrPreflightTool } from "./pr-preflight-tool.js";
import { registerReleaseReadinessTool } from "./release-readiness-tool.js";
import { registerRepoStatusTool } from "./repo-status-tool.js";
export function registerRethunkGitHubTools(server: FastMCP): void {
registerRepoStatusTool(server);
registerMyWorkTool(server);
registerPrPreflightTool(server);
registerReleaseReadinessTool(server);
registerCiDiagnosisTool(server);
registerOrgPulseTool(server);
registerPinDriftTool(server);
registerEcosystemActivityTool(server);
registerModulePinHintTool(server);
registerChangelogDraftTool(server);
}