Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"@types/js-yaml": "^4.0.9",
"@types/validator": "^13.12.2",
"@zodios/core": "^10.9.6",
"axios": "^1.10.0",
"axios": "^1.13.6",
"chalk": "^4.1.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.2",
Expand All @@ -61,7 +61,7 @@
"inquirer-autocomplete-prompt": "^2.0.1",
"js-sha256": "^0.11.0",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
"lodash": "^4.17.23",
"minimatch": "^9.0.7",
"open": "^8.4.2",
"parse-diff": "^0.9.0",
Expand Down Expand Up @@ -176,6 +176,11 @@
"minimatch@npm:^5.0.1": "5.1.8",
"minimatch@npm:^7.2.0": "7.4.8",
"rollup@npm:^4.43.0": "4.59.0",
"agents/@modelcontextprotocol/sdk": "1.27.1"
"agents/@modelcontextprotocol/sdk": "1.27.1",
"flatted": "^3.4.2",
"undici": "^7.24.0",
"tar": "^7.5.11",
"@tootallnate/once": "^3.0.1",
"diff@npm:^4.0.1": "4.0.4"
Comment on lines +179 to +184
Copy link

Copilot AI Mar 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR description says these transitive deps are being “pinned”, but several new resolutions entries use caret ranges (e.g., flatted: ^3.4.2, undici: ^7.24.0, tar: ^7.5.11, @tootallnate/once: ^3.0.1). If the intent is strict pinning for supply-chain safety and reproducible future lock updates, consider using exact versions here (as is already done for some other resolutions like tmp).

Copilot uses AI. Check for mistakes.
}
}
36 changes: 18 additions & 18 deletions server.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "com.devcycle/mcp",
"description": "DevCycle MCP server for feature flag management",
"version": "6.2.2",
"repository": {
"url": "https://github.com/DevCycleHQ/cli",
"source": "github"
},
"websiteUrl": "https://docs.devcycle.com/cli-mcp/mcp-getting-started",
"remotes": [
{
"type": "streamable-http",
"url": "https://mcp.devcycle.com/mcp"
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "com.devcycle/mcp",
"description": "DevCycle MCP server for feature flag management",
"version": "6.2.2",
"repository": {
"url": "https://github.com/DevCycleHQ/cli",
"source": "github"
},
{
"type": "sse",
"url": "https://mcp.devcycle.com/sse"
}
]
"websiteUrl": "https://docs.devcycle.com/cli-mcp/mcp-getting-started",
"remotes": [
{
"type": "streamable-http",
"url": "https://mcp.devcycle.com/mcp"
},
{
"type": "sse",
"url": "https://mcp.devcycle.com/sse"
}
]
}
146 changes: 109 additions & 37 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -388,7 +388,7 @@ __metadata:
ajv: "npm:^8.18.0"
ajv-cli: "npm:^5.0.0"
ajv-formats: "npm:^3.0.1"
axios: "npm:^1.10.0"
axios: "npm:^1.13.6"
chalk: "npm:^4.1.2"
class-transformer: "npm:^0.5.1"
class-validator: "npm:^0.14.2"
Expand All @@ -401,7 +401,7 @@ __metadata:
inquirer-autocomplete-prompt: "npm:^2.0.1"
js-sha256: "npm:^0.11.0"
js-yaml: "npm:^4.1.0"
lodash: "npm:^4.17.21"
lodash: "npm:^4.17.23"
minimatch: "npm:^9.0.7"
nock: "npm:^13.5.6"
oclif: "npm:^3.17.2"
Expand Down Expand Up @@ -1194,6 +1194,15 @@ __metadata:
languageName: node
linkType: hard

"@isaacs/fs-minipass@npm:^4.0.0":
version: 4.0.1
resolution: "@isaacs/fs-minipass@npm:4.0.1"
dependencies:
minipass: "npm:^7.0.4"
checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2
languageName: node
linkType: hard

"@isaacs/string-locale-compare@npm:^1.1.0":
version: 1.1.0
resolution: "@isaacs/string-locale-compare@npm:1.1.0"
Expand Down Expand Up @@ -2148,17 +2157,10 @@ __metadata:
languageName: node
linkType: hard

"@tootallnate/once@npm:1":
version: 1.1.2
resolution: "@tootallnate/once@npm:1.1.2"
checksum: 10c0/8fe4d006e90422883a4fa9339dd05a83ff626806262e1710cee5758d493e8cbddf2db81c0e4690636dc840b02c9fda62877866ea774ebd07c1777ed5fafbdec6
languageName: node
linkType: hard

"@tootallnate/once@npm:2":
version: 2.0.0
resolution: "@tootallnate/once@npm:2.0.0"
checksum: 10c0/073bfa548026b1ebaf1659eb8961e526be22fa77139b10d60e712f46d2f0f05f4e6c8bec62a087d41088ee9e29faa7f54838568e475ab2f776171003c3920858
"@tootallnate/once@npm:^3.0.1":
version: 3.0.1
resolution: "@tootallnate/once@npm:3.0.1"
checksum: 10c0/a66a5be492a19337be450056f0225f34abb7e88845bd1f5899211134827a0d90937d8ef161f8ce663aa8fc1505d39ad016e497963f2780d8199ce2067d2b1317
languageName: node
linkType: hard

Expand Down Expand Up @@ -3125,7 +3127,18 @@ __metadata:
languageName: node
linkType: hard

"axios@npm:^1.10.0, axios@npm:^1.6.0":
"axios@npm:^1.13.6":
version: 1.13.6
resolution: "axios@npm:1.13.6"
dependencies:
follow-redirects: "npm:^1.15.11"
form-data: "npm:^4.0.5"
proxy-from-env: "npm:^1.1.0"
checksum: 10c0/51fb5af055c3b85662fa97df17d986ae2c37d13bf86d50b6bb36b6b3a2dec6966a1d3a14ab3774b71707b155ae3597ed9b7babdf1a1a863d1a31840cb8e7ec71
languageName: node
linkType: hard

"axios@npm:^1.6.0":
version: 1.12.2
resolution: "axios@npm:1.12.2"
dependencies:
Expand Down Expand Up @@ -3557,6 +3570,13 @@ __metadata:
languageName: node
linkType: hard

"chownr@npm:^3.0.0":
version: 3.0.0
resolution: "chownr@npm:3.0.0"
checksum: 10c0/43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10
languageName: node
linkType: hard

"class-transformer@npm:^0.5.1":
version: 0.5.1
resolution: "class-transformer@npm:0.5.1"
Expand Down Expand Up @@ -4058,10 +4078,10 @@ __metadata:
languageName: node
linkType: hard

"diff@npm:^4.0.1":
version: 4.0.2
resolution: "diff@npm:4.0.2"
checksum: 10c0/81b91f9d39c4eaca068eb0c1eb0e4afbdc5bb2941d197f513dd596b820b956fef43485876226d65d497bebc15666aa2aa82c679e84f65d5f2bfbf14ee46e32c1
"diff@npm:4.0.4":
version: 4.0.4
resolution: "diff@npm:4.0.4"
checksum: 10c0/855fb70b093d1d9643ddc12ea76dca90dc9d9cdd7f82c08ee8b9325c0dc5748faf3c82e2047ced5dcaa8b26e58f7903900be2628d0380a222c02d79d8de385df
languageName: node
linkType: hard

Expand Down Expand Up @@ -4979,10 +4999,20 @@ __metadata:
languageName: node
linkType: hard

"flatted@npm:^3.2.9":
version: 3.3.1
resolution: "flatted@npm:3.3.1"
checksum: 10c0/324166b125ee07d4ca9bcf3a5f98d915d5db4f39d711fba640a3178b959919aae1f7cfd8aabcfef5826ed8aa8a2aa14cc85b2d7d18ff638ddf4ae3df39573eaf
"flatted@npm:^3.4.2":
version: 3.4.2
resolution: "flatted@npm:3.4.2"
checksum: 10c0/a65b67aae7172d6cdf63691be7de6c5cd5adbdfdfe2e9da1a09b617c9512ed794037741ee53d93114276bff3f93cd3b0d97d54f9b316e1e4885dde6e9ffdf7ed
languageName: node
linkType: hard

"follow-redirects@npm:^1.15.11":
version: 1.15.11
resolution: "follow-redirects@npm:1.15.11"
peerDependenciesMeta:
debug:
optional: true
checksum: 10c0/d301f430542520a54058d4aeeb453233c564aaccac835d29d15e050beb33f339ad67d9bddbce01739c5dc46a6716dbe3d9d0d5134b1ca203effa11a7ef092343
languageName: node
linkType: hard

Expand Down Expand Up @@ -5028,6 +5058,19 @@ __metadata:
languageName: node
linkType: hard

"form-data@npm:^4.0.5":
version: 4.0.5
resolution: "form-data@npm:4.0.5"
dependencies:
asynckit: "npm:^0.4.0"
combined-stream: "npm:^1.0.8"
es-set-tostringtag: "npm:^2.1.0"
hasown: "npm:^2.0.2"
mime-types: "npm:^2.1.12"
checksum: 10c0/dd6b767ee0bbd6d84039db12a0fa5a2028160ffbfaba1800695713b46ae974a5f6e08b3356c3195137f8530dcd9dfcb5d5ae1eeff53d0db1e5aad863b619ce3b
languageName: node
linkType: hard

"forwarded@npm:0.2.0":
version: 0.2.0
resolution: "forwarded@npm:0.2.0"
Expand Down Expand Up @@ -6391,6 +6434,13 @@ __metadata:
languageName: node
linkType: hard

"lodash@npm:^4.17.23":
version: 4.17.23
resolution: "lodash@npm:4.17.23"
checksum: 10c0/1264a90469f5bb95d4739c43eb6277d15b6d9e186df4ac68c3620443160fc669e2f14c11e7d8b2ccf078b81d06147c01a8ccced9aab9f9f63d50dcf8cace6bf6
languageName: node
linkType: hard

"log-symbols@npm:^4.0.0, log-symbols@npm:^4.1.0":
version: 4.1.0
resolution: "log-symbols@npm:4.1.0"
Expand Down Expand Up @@ -6881,7 +6931,14 @@ __metadata:
languageName: node
linkType: hard

"minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2":
"minipass@npm:^7.0.4":
version: 7.1.3
resolution: "minipass@npm:7.1.3"
checksum: 10c0/539da88daca16533211ea5a9ee98dc62ff5742f531f54640dd34429e621955e91cc280a91a776026264b7f9f6735947629f920944e9c1558369e8bf22eb33fbb
languageName: node
linkType: hard

"minizlib@npm:^2.0.0, minizlib@npm:^2.1.2":
version: 2.1.2
resolution: "minizlib@npm:2.1.2"
dependencies:
Expand All @@ -6891,6 +6948,15 @@ __metadata:
languageName: node
linkType: hard

"minizlib@npm:^3.1.0":
version: 3.1.0
resolution: "minizlib@npm:3.1.0"
dependencies:
minipass: "npm:^7.1.2"
checksum: 10c0/5aad75ab0090b8266069c9aabe582c021ae53eb33c6c691054a13a45db3b4f91a7fb1bd79151e6b4e9e9a86727b522527c0a06ec7d45206b745d54cd3097bcec
languageName: node
linkType: hard

"mkdirp-infer-owner@npm:^2.0.0":
version: 2.0.0
resolution: "mkdirp-infer-owner@npm:2.0.0"
Expand Down Expand Up @@ -9316,17 +9382,16 @@ __metadata:
languageName: node
linkType: hard

"tar@npm:^6.0.2, tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2, tar@npm:^6.2.1":
version: 6.2.1
resolution: "tar@npm:6.2.1"
"tar@npm:^7.5.11":
version: 7.5.12
resolution: "tar@npm:7.5.12"
dependencies:
chownr: "npm:^2.0.0"
fs-minipass: "npm:^2.0.0"
minipass: "npm:^5.0.0"
minizlib: "npm:^2.1.1"
mkdirp: "npm:^1.0.3"
yallist: "npm:^4.0.0"
checksum: 10c0/a5eca3eb50bc11552d453488344e6507156b9193efd7635e98e867fab275d527af53d8866e2370cd09dfe74378a18111622ace35af6a608e5223a7d27fe99537
"@isaacs/fs-minipass": "npm:^4.0.0"
chownr: "npm:^3.0.0"
minipass: "npm:^7.1.2"
minizlib: "npm:^3.1.0"
yallist: "npm:^5.0.0"
checksum: 10c0/3825c5974f5fde792981f47ee9ffea021ee7f4b552b7ab95eeb98e5dfadfd5a5d5861f01fb772e2e5637a41980d3c019fd6cdad1be48b462b886abd7fe0fa17c
languageName: node
linkType: hard

Expand Down Expand Up @@ -9700,10 +9765,10 @@ __metadata:
languageName: node
linkType: hard

"undici@npm:7.18.2":
version: 7.18.2
resolution: "undici@npm:7.18.2"
checksum: 10c0/4ff0722799f5e06fde5d1e58d318b1d78ba9a477836ad3e7374e9ac30ca20d1ab3282952d341635bf69b8e74b5c1cf366e595b3a96810e0dbf74e622dad7b5f9
"undici@npm:^7.24.0":
version: 7.24.5
resolution: "undici@npm:7.24.5"
checksum: 10c0/2a836f1f6ab078fde3eeb4cc8fd5b34eeaf52cfbdf16a9bab61b7223f43f7847bcd2125d1da7c4e3f5996c528bf9f7940015d39909bab80cfbd71b855470cf21
languageName: node
linkType: hard

Expand Down Expand Up @@ -10395,6 +10460,13 @@ __metadata:
languageName: node
linkType: hard

"yallist@npm:^5.0.0":
version: 5.0.0
resolution: "yallist@npm:5.0.0"
checksum: 10c0/a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416
languageName: node
linkType: hard

"yaml@npm:^2.1.3":
version: 2.4.1
resolution: "yaml@npm:2.4.1"
Expand Down
Loading