Skip to content

Commit 61bd841

Browse files
authored
Merge pull request #21 from speakeasy-sdks/dmleong/mcp-scopes
fix: regen mcp scopes
2 parents 72de1a8 + adf9c8e commit 61bd841

21 files changed

Lines changed: 52 additions & 30 deletions

‎.speakeasy/gen.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
lockVersion: 2.0.0
22
id: 0dd544ca-3933-4c41-a5b5-b9a57ec94099
33
management:
4-
docChecksum: f35a98d6a33578b77ce5c7d8ae4da5a4
4+
docChecksum: 85eecedbab1e82d7827b9afceea2b864
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.595.0
7-
generationVersion: 2.670.1
8-
releaseVersion: 0.0.1-beta.11
9-
configChecksum: 97591b1ea88330c81ad717e85894e411
6+
speakeasyVersion: 1.596.1
7+
generationVersion: 2.672.0
8+
releaseVersion: 0.0.1-beta.12
9+
configChecksum: a9d48f1254ed29c0520a4b8e308ec32a
1010
repoURL: https://github.com/firehydrant/firehydrant-mcp.git
1111
published: true
1212
features:

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ generation:
2222
generateNewTests: false
2323
skipResponseBodyAssertions: false
2424
mcp-typescript:
25-
version: 0.0.1-beta.11
25+
version: 0.0.1-beta.12
2626
additionalDependencies:
2727
dependencies:
2828
'@tiptap/core': ^3.0.7

‎.speakeasy/openapi.output.yaml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ paths:
316316
content:
317317
"application/json":
318318
schema: {"$ref": "#/components/schemas/IncidentEntityPaginated"}
319-
x-speakeasy-mcp: {"disabled": false, "name": "list-incidents"}
319+
x-speakeasy-mcp: {"disabled": false, "name": "list-incidents", "scopes": ["read"]}
320320
post:
321321
tags:
322322
- "Incidents"
@@ -335,7 +335,7 @@ paths:
335335
"application/json":
336336
schema: {"$ref": "#/components/schemas/IncidentEntity"}
337337
x-codegen-request-body-name: "create_incident"
338-
x-speakeasy-mcp: {"disabled": false, "name": "create-incident"}
338+
x-speakeasy-mcp: {"disabled": false, "name": "create-incident", "scopes": ["read", "write"]}
339339
"/v1/incidents/{incident_id}/channel": {}
340340
"/v1/incidents/{incident_id}/close": {}
341341
"/v1/incidents/{incident_id}/resolve": {}
@@ -419,7 +419,7 @@ paths:
419419
content:
420420
"application/json":
421421
schema: {"$ref": "#/components/schemas/Incidents_RetrospectiveEntityPaginated"}
422-
x-speakeasy-mcp: {"disabled": false, "name": "list-retros-by-incident", "description": "Lists all retrospectives (RCAs) for an incident. Among other things, this is useful for:\n\n - Getting a list of retrospectives for an incident,\n - Getting basic data about a retrospective.\n - Getting the fields of a retrospective.\n"}
422+
x-speakeasy-mcp: {"disabled": false, "name": "list-retros-by-incident", "scopes": ["read"], "description": "Lists all retrospectives (RCAs) for an incident. Among other things, this is useful for:\n\n - Getting a list of retrospectives for an incident,\n - Getting basic data about a retrospective.\n - Getting the fields of a retrospective.\n"}
423423
"/v1/incidents/{incident_id}/retrospectives/{retrospective_id}": {}
424424
"/v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields": {}
425425
"/v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id}":
@@ -457,7 +457,7 @@ paths:
457457
"application/json":
458458
schema: {"$ref": "#/components/schemas/Incidents_RetrospectiveFieldEntity"}
459459
x-codegen-request-body-name: "update_incident_retrospective_field"
460-
x-speakeasy-mcp: {"disabled": false, "name": "update-retrospective-field", "description": "Updates a field in a retrospective (RCA) for an incident. Among other things, this is useful for:\n\n - Updating a field in a retrospective,\n - Updating the value of a field in a retrospective.\n\nThe value should be unstyled HTML.\n"}
460+
x-speakeasy-mcp: {"disabled": false, "name": "update-retrospective-field", "scopes": ["read", "write"], "description": "Updates a field in a retrospective (RCA) for an incident. Among other things, this is useful for:\n\n - Updating a field in a retrospective,\n - Updating the value of a field in a retrospective.\n\nThe value should be unstyled HTML.\n"}
461461
"/v1/incidents/{incident_id}/retrospectives/{retrospective_id}/fields/{field_id}/inputs": {}
462462
"/v1/incident_roles": {}
463463
"/v1/incident_roles/{incident_role_id}": {}
@@ -655,7 +655,7 @@ paths:
655655
content:
656656
"application/json":
657657
schema: {"$ref": "#/components/schemas/Alerts_AlertEntityPaginated"}
658-
x-speakeasy-mcp: {"disabled": false, "name": "list-alerts"}
658+
x-speakeasy-mcp: {"disabled": false, "name": "list-alerts", "scopes": ["read"]}
659659
"/v1/alerts/{alert_id}": {}
660660
"/v1/processing_log_entries": {}
661661
"/v1/ticketing/tickets": {}

‎.speakeasy/overlay.mcp.yaml‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ actions:
1313
x-speakeasy-mcp:
1414
disabled: false
1515
name: list-retros-by-incident
16-
scopes: "read"
16+
scopes:
17+
- "read"
1718
description: >
1819
Lists all retrospectives (RCAs) for an incident. Among other things, this is
1920
useful for:
@@ -27,7 +28,8 @@ actions:
2728
x-speakeasy-mcp:
2829
disabled: false
2930
name: list-incidents
30-
scopes: "read"
31+
scopes:
32+
- "read"
3133

3234
- target: $.paths..[?@.operationId == "create_incident"]
3335
update:
@@ -83,7 +85,8 @@ actions:
8385
x-speakeasy-mcp:
8486
disabled: false
8587
name: list-alerts
86-
scopes: "read"
88+
scopes:
89+
- "read"
8790

8891
- target: $.paths.*[?@["x-speakeasy-mcp"].disabled != false]
8992
remove: true

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1-
speakeasyVersion: 1.595.0
1+
speakeasyVersion: 1.596.1
22
sources:
33
FireHydrant-OAS:
44
sourceNamespace: fire-hydrant-mcp-oas
5-
sourceRevisionDigest: sha256:01997d4495b19a91f11f8ab3f343566d01309d5019d49ffa001b094861550ec8
6-
sourceBlobDigest: sha256:bef23408f1253449089c771958895b6bdbe7e8980e95fc51d1b14f0bc1de9104
5+
sourceRevisionDigest: sha256:32c9dd947581f3ac4be73a68309064376006f5919ee84456bb0562c80374dda6
6+
sourceBlobDigest: sha256:058f789bd2285f3893a9f3346d36ba2100223b1e67feac7d604bd1241c0e9fdd
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1753747508
109
- 0.0.1
1110
targets:
1211
fire-hydrant:
1312
source: FireHydrant-OAS
1413
sourceNamespace: fire-hydrant-mcp-oas
15-
sourceRevisionDigest: sha256:01997d4495b19a91f11f8ab3f343566d01309d5019d49ffa001b094861550ec8
16-
sourceBlobDigest: sha256:bef23408f1253449089c771958895b6bdbe7e8980e95fc51d1b14f0bc1de9104
14+
sourceRevisionDigest: sha256:32c9dd947581f3ac4be73a68309064376006f5919ee84456bb0562c80374dda6
15+
sourceBlobDigest: sha256:058f789bd2285f3893a9f3346d36ba2100223b1e67feac7d604bd1241c0e9fdd
1716
workflow:
1817
workflowVersion: 1.0.0
1918
speakeasyVersion: latest

‎manifest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"dxt_version": "0.1",
33
"name": "firehydrant-mcp",
4-
"version": "0.0.1-beta.11",
4+
"version": "0.0.1-beta.12",
55
"description": "",
66
"long_description": "FireHydrant MCP Server: An MCP server for interacting with FireHydrant's API.",
77
"author": {

‎mcp-server.dxt‎

1.33 MB
Binary file not shown.

‎package-lock.json‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "firehydrant-mcp",
3-
"version": "0.0.1-beta.11",
3+
"version": "0.0.1-beta.12",
44
"author": "FireHydrant",
55
"type": "module",
66
"sideEffects": false,

‎src/lib/config.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {
5858
export const SDK_METADATA = {
5959
language: "typescript",
6060
openapiDocVersion: "0.0.1",
61-
sdkVersion: "0.0.1-beta.11",
62-
genVersion: "2.670.1",
61+
sdkVersion: "0.0.1-beta.12",
62+
genVersion: "2.672.0",
6363
userAgent:
64-
"speakeasy-sdk/mcp-typescript 0.0.1-beta.11 2.670.1 0.0.1 firehydrant-mcp",
64+
"speakeasy-sdk/mcp-typescript 0.0.1-beta.12 2.672.0 0.0.1 firehydrant-mcp",
6565
} as const;

0 commit comments

Comments
 (0)