From 576a681a4facafc42159dd1044b4abb40546bfdf Mon Sep 17 00:00:00 2001 From: "Tommy D. Rossi" Date: Sat, 7 Feb 2026 00:46:31 +0100 Subject: feat: add models.dev schema ref for model autocomplete in opencode.json (#12528) --- .../@standard-community%2Fstandard-openapi@0.2.9.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 patches/@standard-community%2Fstandard-openapi@0.2.9.patch (limited to 'patches') diff --git a/patches/@standard-community%2Fstandard-openapi@0.2.9.patch b/patches/@standard-community%2Fstandard-openapi@0.2.9.patch new file mode 100644 index 000000000..2ac5af09a --- /dev/null +++ b/patches/@standard-community%2Fstandard-openapi@0.2.9.patch @@ -0,0 +1,16 @@ +diff --git a/dist/vendors/convert.js b/dist/vendors/convert.js +index 0d615eebfd7cd646937ec1b29f8332db73586ec1..7b146f903c07a9377d676753691cba67781879be 100644 +--- a/dist/vendors/convert.js ++++ b/dist/vendors/convert.js +@@ -74,7 +74,10 @@ function convertToOpenAPISchema(jsonSchema, context) { + $ref: `#/components/schemas/${id}` + }; + } else if (_jsonSchema.$ref) { +- const { $ref, $defs } = _jsonSchema; ++ const { $ref, $defs, ...rest } = _jsonSchema; ++ if ($ref.includes("://")) { ++ return Object.keys(rest).length > 0 ? rest : { type: "string" }; ++ } + const ref = $ref.split("/").pop(); + context.components.schemas = { + ...context.components.schemas, -- cgit v1.2.3