feat: wire meetings, wikis, and activities tools into server registry (18 tools)

This commit is contained in:
Lucas Winther
2026-09-07 02:56:00 +02:00
parent 2fb25a9604
commit d6e78d8cc3
7 changed files with 47 additions and 14 deletions
+3
View File
@@ -8,3 +8,6 @@ export * from "./work-packages.ts";
export * from "./queries.ts";
export * from "./metadata.ts";
export * from "./openapi.ts";
export * from "./meetings.ts";
export * from "./wikis.ts";
export type { PaginatedResult } from "./meetings.ts";
+11 -1
View File
@@ -14,6 +14,8 @@ import { workPackageTools } from "./work-packages";
import { queryTools } from "./queries";
import { metadataTools } from "./metadata";
import { openApiTools } from "./openapi";
import { meetingsTools, registerMeetingsTools } from "./meetings";
import { wikisTools, registerWikisTools } from "./wikis";
export * from "./common";
export * from "./projects";
@@ -21,13 +23,19 @@ export * from "./work-packages";
export * from "./queries";
export * from "./metadata";
export * from "./openapi";
export * from "./meetings";
export * from "./wikis";
export { registerMeetingsTools, registerWikisTools };
export type AnyToolDefinition =
| (typeof projectTools)[number]
| (typeof workPackageTools)[number]
| (typeof queryTools)[number]
| (typeof metadataTools)[number]
| (typeof openApiTools)[number];
| (typeof openApiTools)[number]
| (typeof meetingsTools)[number]
| (typeof wikisTools)[number];
export const allTools: AnyToolDefinition[] = [
...projectTools,
@@ -35,6 +43,8 @@ export const allTools: AnyToolDefinition[] = [
...queryTools,
...metadataTools,
...openApiTools,
...meetingsTools,
...wikisTools,
];
export interface RegisterToolsOptions {