Skip to content

Commit ad819a2

Browse files
authored
Merge pull request #37 from goneri/goneri/import-openapi-mcp-generator-pull-49-until-it-s-merged_32389
import openapi-mcp-generator/pull/49 until it's merged
2 parents 4001703 + 2209f7b commit ad819a2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/extract-tools.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ export interface McpToolLogEntry {
1515
}
1616

1717
export interface AAPMcpToolDefinition extends McpToolDefinition {
18+
deprecated: boolean;
1819
logs: McpToolLogEntry[];
1920
size?: number;
2021
}
@@ -366,6 +367,8 @@ export function extractToolsFromApi(api: OpenAPIV3.Document, defaultInclude = tr
366367
// Determine security requirements
367368
const securityRequirements = operation.security === null ? globalSecurity : operation.security || globalSecurity;
368369

370+
const deprecated = operation.deprecated || false;
371+
369372
// Create the tool definition
370373
tools.push({
371374
name: nameCandidate,

0 commit comments

Comments
 (0)