Skip to content

Commit 527553a

Browse files
committed
chore: generate
1 parent 5c5e636 commit 527553a

3 files changed

Lines changed: 33 additions & 14 deletions

File tree

packages/opencode/src/lsp/server.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,17 +1213,17 @@ export namespace LSPServer {
12131213
id: "kotlin-ls",
12141214
extensions: [".kt", ".kts"],
12151215
root: async (file) => {
1216-
// 1) Nearest Gradle root (multi-project or included build)
1217-
const settingsRoot = await NearestRoot(["settings.gradle.kts", "settings.gradle"])(file)
1218-
if (settingsRoot) return settingsRoot
1219-
// 2) Gradle wrapper (strong root signal)
1220-
const wrapperRoot = await NearestRoot(["gradlew", "gradlew.bat"])(file)
1221-
if (wrapperRoot) return wrapperRoot
1222-
// 3) Single-project or module-level build
1223-
const buildRoot = await NearestRoot(["build.gradle.kts", "build.gradle"])(file)
1224-
if (buildRoot) return buildRoot
1225-
// 4) Maven fallback
1226-
return NearestRoot(["pom.xml"])(file)
1216+
// 1) Nearest Gradle root (multi-project or included build)
1217+
const settingsRoot = await NearestRoot(["settings.gradle.kts", "settings.gradle"])(file)
1218+
if (settingsRoot) return settingsRoot
1219+
// 2) Gradle wrapper (strong root signal)
1220+
const wrapperRoot = await NearestRoot(["gradlew", "gradlew.bat"])(file)
1221+
if (wrapperRoot) return wrapperRoot
1222+
// 3) Single-project or module-level build
1223+
const buildRoot = await NearestRoot(["build.gradle.kts", "build.gradle"])(file)
1224+
if (buildRoot) return buildRoot
1225+
// 4) Maven fallback
1226+
return NearestRoot(["pom.xml"])(file)
12271227
},
12281228
async spawn(root) {
12291229
const distPath = path.join(Global.Path.bin, "kotlin-ls")

packages/sdk/js/src/v2/gen/types.gen.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1566,7 +1566,12 @@ export type Config = {
15661566
* MCP (Model Context Protocol) server configurations
15671567
*/
15681568
mcp?: {
1569-
[key: string]: McpLocalConfig | McpRemoteConfig
1569+
[key: string]:
1570+
| McpLocalConfig
1571+
| McpRemoteConfig
1572+
| {
1573+
enabled: boolean
1574+
}
15701575
}
15711576
formatter?:
15721577
| false

packages/sdk/openapi.json

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8819,10 +8819,24 @@
88198819
"additionalProperties": {
88208820
"anyOf": [
88218821
{
8822-
"$ref": "#/components/schemas/McpLocalConfig"
8822+
"anyOf": [
8823+
{
8824+
"$ref": "#/components/schemas/McpLocalConfig"
8825+
},
8826+
{
8827+
"$ref": "#/components/schemas/McpRemoteConfig"
8828+
}
8829+
]
88238830
},
88248831
{
8825-
"$ref": "#/components/schemas/McpRemoteConfig"
8832+
"type": "object",
8833+
"properties": {
8834+
"enabled": {
8835+
"type": "boolean"
8836+
}
8837+
},
8838+
"required": ["enabled"],
8839+
"additionalProperties": false
88268840
}
88278841
]
88288842
}

0 commit comments

Comments
 (0)