diff --git a/codegen/generator/src/OpenAI.Library.Plugin.csproj b/codegen/generator/src/OpenAI.Library.Plugin.csproj index 8b08c46ae..3c959f40a 100644 --- a/codegen/generator/src/OpenAI.Library.Plugin.csproj +++ b/codegen/generator/src/OpenAI.Library.Plugin.csproj @@ -8,7 +8,7 @@ - + diff --git a/codegen/package.json b/codegen/package.json index 18a877666..b3bc3b3a1 100644 --- a/codegen/package.json +++ b/codegen/package.json @@ -29,10 +29,10 @@ ], "dependencies": { "@open-ai/plugin": "file:", - "@azure-tools/typespec-client-generator-core": "0.60.0", - "@typespec/http-client-csharp": "1.0.0-alpha.20251009.7", - "@typespec/http": "1.4.0", - "@typespec/openapi": "1.4.0" + "@azure-tools/typespec-client-generator-core": "0.61.0", + "@typespec/http-client-csharp": "1.0.0-alpha.20251020.2", + "@typespec/http": "1.5.0", + "@typespec/openapi": "1.5.0" }, "devDependencies": { "@types/node": "^22.8.1", diff --git a/package-lock.json b/package-lock.json index 949437c47..014d1de2d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,11 +19,11 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@azure-tools/typespec-client-generator-core": "0.60.0", + "@azure-tools/typespec-client-generator-core": "0.61.0", "@open-ai/plugin": "file:", - "@typespec/http": "1.4.0", - "@typespec/http-client-csharp": "1.0.0-alpha.20251009.7", - "@typespec/openapi": "1.4.0" + "@typespec/http": "1.5.0", + "@typespec/http-client-csharp": "1.0.0-alpha.20251020.2", + "@typespec/openapi": "1.5.0" }, "devDependencies": { "@types/node": "^22.8.1", @@ -51,24 +51,24 @@ } }, "node_modules/@azure-tools/typespec-azure-core": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.60.0.tgz", - "integrity": "sha512-Pmm7blxnEZZ7lhMJWWsiIqMrFthaCK6uu7f+ONN7dq0Mjc/O9w8+43tAIXwnGz1OKAWmiToh3EDbaxeWyt/FhQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.61.0.tgz", + "integrity": "sha512-sqOYBUghAtVMBiAWwT3fMRVSDNwR7IU3AQ96n/ErhAthwWjTe7PFVfK/MPjpI1mO3cdyLeS2DGyI3gt/waWP4g==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0", - "@typespec/http": "^1.4.0", - "@typespec/rest": "^0.74.0" + "@typespec/compiler": "^1.5.0", + "@typespec/http": "^1.5.0", + "@typespec/rest": "^0.75.0" } }, "node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.60.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.60.0.tgz", - "integrity": "sha512-JV9uiqxDCzVVFeMctm4ebmUI4982B3dCdKx0nmonjfRf9a2/MXilEKExPIaNVR3ZqbFPXM/IepheY8t9YZNqSQ==", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.61.0.tgz", + "integrity": "sha512-xm6HXmO2vFJ0BBKrkWGXknNyzhEYQ7eUFhngFMy1Mz7vCTTAprjA/jvtC6GpgjrKwVbmt1aQ0JyGmVKEiwWsMg==", "license": "MIT", "dependencies": { "change-case": "~5.4.4", @@ -79,16 +79,16 @@ "node": ">=20.0.0" }, "peerDependencies": { - "@azure-tools/typespec-azure-core": "^0.60.0", - "@typespec/compiler": "^1.4.0", - "@typespec/events": "^0.74.0", - "@typespec/http": "^1.4.0", - "@typespec/openapi": "^1.4.0", - "@typespec/rest": "^0.74.0", - "@typespec/sse": "^0.74.0", - "@typespec/streams": "^0.74.0", - "@typespec/versioning": "^0.74.0", - "@typespec/xml": "^0.74.0" + "@azure-tools/typespec-azure-core": "^0.61.0", + "@typespec/compiler": "^1.5.0", + "@typespec/events": "^0.75.0", + "@typespec/http": "^1.5.0", + "@typespec/openapi": "^1.5.0", + "@typespec/rest": "^0.75.0", + "@typespec/sse": "^0.75.0", + "@typespec/streams": "^0.75.0", + "@typespec/versioning": "^0.75.0", + "@typespec/xml": "^0.75.0" } }, "node_modules/@babel/code-frame": { @@ -554,9 +554,9 @@ } }, "node_modules/@inquirer/ansi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.0.tgz", - "integrity": "sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.1.tgz", + "integrity": "sha512-yqq0aJW/5XPhi5xOAL1xRCpe1eh8UFVgYFpFsjEqmIR8rKLyP+HINvFXwUaxYICflJrVlxnp7lLN6As735kVpw==", "license": "MIT", "peer": true, "engines": { @@ -564,16 +564,16 @@ } }, "node_modules/@inquirer/checkbox": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.2.4.tgz", - "integrity": "sha512-2n9Vgf4HSciFq8ttKXk+qy+GsyTXPV1An6QAwe/8bkbbqvG4VW1I/ZY1pNu2rf+h9bdzMLPbRSfcNxkHBy/Ydw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.0.tgz", + "integrity": "sha512-5+Q3PKH35YsnoPTh75LucALdAxom6xh5D1oeY561x4cqBuH24ZFVyFREPe14xgnrtmGu3EEt1dIi60wRVSnGCw==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/ansi": "^1.0.0", - "@inquirer/core": "^10.2.2", - "@inquirer/figures": "^1.0.13", - "@inquirer/type": "^3.0.8", + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -589,14 +589,14 @@ } }, "node_modules/@inquirer/confirm": { - "version": "5.1.18", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.18.tgz", - "integrity": "sha512-MilmWOzHa3Ks11tzvuAmFoAd/wRuaP3SwlT1IZhyMke31FKLxPiuDWcGXhU+PKveNOpAc4axzAgrgxuIJJRmLw==", + "version": "5.1.19", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.19.tgz", + "integrity": "sha512-wQNz9cfcxrtEnUyG5PndC8g3gZ7lGDBzmWiXZkX8ot3vfZ+/BLjR8EvyGX4YzQLeVqtAlY/YScZpW7CW8qMoDQ==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8" + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" }, "engines": { "node": ">=18" @@ -611,15 +611,15 @@ } }, "node_modules/@inquirer/core": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.2.2.tgz", - "integrity": "sha512-yXq/4QUnk4sHMtmbd7irwiepjB8jXU0kkFRL4nr/aDBA2mDz13cMakEWdDwX3eSCTkk03kwcndD1zfRAIlELxA==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.0.tgz", + "integrity": "sha512-Uv2aPPPSK5jeCplQmQ9xadnFx2Zhj9b5Dj7bU6ZeCdDNNY11nhYy4btcSdtDguHqCT2h5oNeQTcUNSGGLA7NTA==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/ansi": "^1.0.0", - "@inquirer/figures": "^1.0.13", - "@inquirer/type": "^3.0.8", + "@inquirer/ansi": "^1.0.1", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", "cli-width": "^4.1.0", "mute-stream": "^2.0.0", "signal-exit": "^4.1.0", @@ -639,15 +639,15 @@ } }, "node_modules/@inquirer/editor": { - "version": "4.2.20", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.20.tgz", - "integrity": "sha512-7omh5y5bK672Q+Brk4HBbnHNowOZwrb/78IFXdrEB9PfdxL3GudQyDk8O9vQ188wj3xrEebS2M9n18BjJoI83g==", + "version": "4.2.21", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.21.tgz", + "integrity": "sha512-MjtjOGjr0Kh4BciaFShYpZ1s9400idOdvQ5D7u7lE6VztPFoyLcVNE5dXBmEEIQq5zi4B9h2kU+q7AVBxJMAkQ==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", + "@inquirer/core": "^10.3.0", "@inquirer/external-editor": "^1.0.2", - "@inquirer/type": "^3.0.8" + "@inquirer/type": "^3.0.9" }, "engines": { "node": ">=18" @@ -662,14 +662,14 @@ } }, "node_modules/@inquirer/expand": { - "version": "4.0.20", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.20.tgz", - "integrity": "sha512-Dt9S+6qUg94fEvgn54F2Syf0Z3U8xmnBI9ATq2f5h9xt09fs2IJXSCIXyyVHwvggKWFXEY/7jATRo2K6Dkn6Ow==", + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.21.tgz", + "integrity": "sha512-+mScLhIcbPFmuvU3tAGBed78XvYHSvCl6dBiYMlzCLhpr0bzGzd8tfivMMeqND6XZiaZ1tgusbUHJEfc6YzOdA==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8", + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -707,9 +707,9 @@ } }, "node_modules/@inquirer/figures": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.13.tgz", - "integrity": "sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==", + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.14.tgz", + "integrity": "sha512-DbFgdt+9/OZYFM+19dbpXOSeAstPy884FPy1KjDu4anWwymZeOYhMY1mdFri172htv6mvc/uvIAAi7b7tvjJBQ==", "license": "MIT", "peer": true, "engines": { @@ -717,14 +717,14 @@ } }, "node_modules/@inquirer/input": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.4.tgz", - "integrity": "sha512-cwSGpLBMwpwcZZsc6s1gThm0J+it/KIJ+1qFL2euLmSKUMGumJ5TcbMgxEjMjNHRGadouIYbiIgruKoDZk7klw==", + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.2.5.tgz", + "integrity": "sha512-7GoWev7P6s7t0oJbenH0eQ0ThNdDJbEAEtVt9vsrYZ9FulIokvd823yLyhQlWHJPGce1wzP53ttfdCZmonMHyA==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8" + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" }, "engines": { "node": ">=18" @@ -739,14 +739,14 @@ } }, "node_modules/@inquirer/number": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.20.tgz", - "integrity": "sha512-bbooay64VD1Z6uMfNehED2A2YOPHSJnQLs9/4WNiV/EK+vXczf/R988itL2XLDGTgmhMF2KkiWZo+iEZmc4jqg==", + "version": "3.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.21.tgz", + "integrity": "sha512-5QWs0KGaNMlhbdhOSCFfKsW+/dcAVC2g4wT/z2MCiZM47uLgatC5N20kpkDQf7dHx+XFct/MJvvNGy6aYJn4Pw==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8" + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" }, "engines": { "node": ">=18" @@ -761,15 +761,15 @@ } }, "node_modules/@inquirer/password": { - "version": "4.0.20", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.20.tgz", - "integrity": "sha512-nxSaPV2cPvvoOmRygQR+h0B+Av73B01cqYLcr7NXcGXhbmsYfUb8fDdw2Us1bI2YsX+VvY7I7upgFYsyf8+Nug==", + "version": "4.0.21", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.21.tgz", + "integrity": "sha512-xxeW1V5SbNFNig2pLfetsDb0svWlKuhmr7MPJZMYuDnCTkpVBI+X/doudg4pznc1/U+yYmWFFOi4hNvGgUo7EA==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/ansi": "^1.0.0", - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8" + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9" }, "engines": { "node": ">=18" @@ -784,22 +784,22 @@ } }, "node_modules/@inquirer/prompts": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.8.6.tgz", - "integrity": "sha512-68JhkiojicX9SBUD8FE/pSKbOKtwoyaVj1kwqLfvjlVXZvOy3iaSWX4dCLsZyYx/5Ur07Fq+yuDNOen+5ce6ig==", + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.9.0.tgz", + "integrity": "sha512-X7/+dG9SLpSzRkwgG5/xiIzW0oMrV3C0HOa7YHG1WnrLK+vCQHfte4k/T80059YBdei29RBC3s+pSMvPJDU9/A==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/checkbox": "^4.2.4", - "@inquirer/confirm": "^5.1.18", - "@inquirer/editor": "^4.2.20", - "@inquirer/expand": "^4.0.20", - "@inquirer/input": "^4.2.4", - "@inquirer/number": "^3.0.20", - "@inquirer/password": "^4.0.20", - "@inquirer/rawlist": "^4.1.8", - "@inquirer/search": "^3.1.3", - "@inquirer/select": "^4.3.4" + "@inquirer/checkbox": "^4.3.0", + "@inquirer/confirm": "^5.1.19", + "@inquirer/editor": "^4.2.21", + "@inquirer/expand": "^4.0.21", + "@inquirer/input": "^4.2.5", + "@inquirer/number": "^3.0.21", + "@inquirer/password": "^4.0.21", + "@inquirer/rawlist": "^4.1.9", + "@inquirer/search": "^3.2.0", + "@inquirer/select": "^4.4.0" }, "engines": { "node": ">=18" @@ -814,14 +814,14 @@ } }, "node_modules/@inquirer/rawlist": { - "version": "4.1.8", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.8.tgz", - "integrity": "sha512-CQ2VkIASbgI2PxdzlkeeieLRmniaUU1Aoi5ggEdm6BIyqopE9GuDXdDOj9XiwOqK5qm72oI2i6J+Gnjaa26ejg==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.9.tgz", + "integrity": "sha512-AWpxB7MuJrRiSfTKGJ7Y68imYt8P9N3Gaa7ySdkFj1iWjr6WfbGAhdZvw/UnhFXTHITJzxGUI9k8IX7akAEBCg==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/type": "^3.0.8", + "@inquirer/core": "^10.3.0", + "@inquirer/type": "^3.0.9", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -837,15 +837,15 @@ } }, "node_modules/@inquirer/search": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.1.3.tgz", - "integrity": "sha512-D5T6ioybJJH0IiSUK/JXcoRrrm8sXwzrVMjibuPs+AgxmogKslaafy1oxFiorNI4s3ElSkeQZbhYQgLqiL8h6Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.0.tgz", + "integrity": "sha512-a5SzB/qrXafDX1Z4AZW3CsVoiNxcIYCzYP7r9RzrfMpaLpB+yWi5U8BWagZyLmwR0pKbbL5umnGRd0RzGVI8bQ==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/core": "^10.2.2", - "@inquirer/figures": "^1.0.13", - "@inquirer/type": "^3.0.8", + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -861,16 +861,16 @@ } }, "node_modules/@inquirer/select": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.3.4.tgz", - "integrity": "sha512-Qp20nySRmfbuJBBsgPU7E/cL62Hf250vMZRzYDcBHty2zdD1kKCnoDFWRr0WO2ZzaXp3R7a4esaVGJUx0E6zvA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.0.tgz", + "integrity": "sha512-kaC3FHsJZvVyIjYBs5Ih8y8Bj4P/QItQWrZW22WJax7zTN+ZPXVGuOM55vzbdCP9zKUiBd9iEJVdesujfF+cAA==", "license": "MIT", "peer": true, "dependencies": { - "@inquirer/ansi": "^1.0.0", - "@inquirer/core": "^10.2.2", - "@inquirer/figures": "^1.0.13", - "@inquirer/type": "^3.0.8", + "@inquirer/ansi": "^1.0.1", + "@inquirer/core": "^10.3.0", + "@inquirer/figures": "^1.0.14", + "@inquirer/type": "^3.0.9", "yoctocolors-cjs": "^2.1.2" }, "engines": { @@ -886,9 +886,9 @@ } }, "node_modules/@inquirer/type": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.8.tgz", - "integrity": "sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.9.tgz", + "integrity": "sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==", "license": "MIT", "peer": true, "engines": { @@ -1139,9 +1139,9 @@ "license": "MIT" }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", - "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.5.tgz", + "integrity": "sha512-8c1vW4ocv3UOMp9K+gToY5zL2XiiVw3k7f1ksf4yO1FlDFQ1C2u72iACFnSOceJFsWskc2WZNqeRhFRPzv+wtQ==", "cpu": [ "arm" ], @@ -1153,9 +1153,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", - "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.5.tgz", + "integrity": "sha512-mQGfsIEFcu21mvqkEKKu2dYmtuSZOBMmAl5CFlPGLY94Vlcm+zWApK7F/eocsNzp8tKmbeBP8yXyAbx0XHsFNA==", "cpu": [ "arm64" ], @@ -1167,9 +1167,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", - "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.5.tgz", + "integrity": "sha512-takF3CR71mCAGA+v794QUZ0b6ZSrgJkArC+gUiG6LB6TQty9T0Mqh3m2ImRBOxS2IeYBo4lKWIieSvnEk2OQWA==", "cpu": [ "arm64" ], @@ -1181,9 +1181,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", - "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.5.tgz", + "integrity": "sha512-W901Pla8Ya95WpxDn//VF9K9u2JbocwV/v75TE0YIHNTbhqUTv9w4VuQ9MaWlNOkkEfFwkdNhXgcLqPSmHy0fA==", "cpu": [ "x64" ], @@ -1195,9 +1195,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", - "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.5.tgz", + "integrity": "sha512-QofO7i7JycsYOWxe0GFqhLmF6l1TqBswJMvICnRUjqCx8b47MTo46W8AoeQwiokAx3zVryVnxtBMcGcnX12LvA==", "cpu": [ "arm64" ], @@ -1209,9 +1209,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", - "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.5.tgz", + "integrity": "sha512-jr21b/99ew8ujZubPo9skbrItHEIE50WdV86cdSoRkKtmWa+DDr6fu2c/xyRT0F/WazZpam6kk7IHBerSL7LDQ==", "cpu": [ "x64" ], @@ -1223,9 +1223,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", - "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.5.tgz", + "integrity": "sha512-PsNAbcyv9CcecAUagQefwX8fQn9LQ4nZkpDboBOttmyffnInRy8R8dSg6hxxl2Re5QhHBf6FYIDhIj5v982ATQ==", "cpu": [ "arm" ], @@ -1237,9 +1237,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", - "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.5.tgz", + "integrity": "sha512-Fw4tysRutyQc/wwkmcyoqFtJhh0u31K+Q6jYjeicsGJJ7bbEq8LwPWV/w0cnzOqR2m694/Af6hpFayLJZkG2VQ==", "cpu": [ "arm" ], @@ -1251,9 +1251,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", - "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.5.tgz", + "integrity": "sha512-a+3wVnAYdQClOTlyapKmyI6BLPAFYs0JM8HRpgYZQO02rMR09ZcV9LbQB+NL6sljzG38869YqThrRnfPMCDtZg==", "cpu": [ "arm64" ], @@ -1265,9 +1265,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", - "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.5.tgz", + "integrity": "sha512-AvttBOMwO9Pcuuf7m9PkC1PUIKsfaAJ4AYhy944qeTJgQOqJYJ9oVl2nYgY7Rk0mkbsuOpCAYSs6wLYB2Xiw0Q==", "cpu": [ "arm64" ], @@ -1279,9 +1279,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", - "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.5.tgz", + "integrity": "sha512-DkDk8pmXQV2wVrF6oq5tONK6UHLz/XcEVow4JTTerdeV1uqPeHxwcg7aFsfnSm9L+OO8WJsWotKM2JJPMWrQtA==", "cpu": [ "loong64" ], @@ -1293,9 +1293,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", - "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.5.tgz", + "integrity": "sha512-W/b9ZN/U9+hPQVvlGwjzi+Wy4xdoH2I8EjaCkMvzpI7wJUs8sWJ03Rq96jRnHkSrcHTpQe8h5Tg3ZzUPGauvAw==", "cpu": [ "ppc64" ], @@ -1307,9 +1307,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", - "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.5.tgz", + "integrity": "sha512-sjQLr9BW7R/ZiXnQiWPkErNfLMkkWIoCz7YMn27HldKsADEKa5WYdobaa1hmN6slu9oWQbB6/jFpJ+P2IkVrmw==", "cpu": [ "riscv64" ], @@ -1321,9 +1321,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", - "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.5.tgz", + "integrity": "sha512-hq3jU/kGyjXWTvAh2awn8oHroCbrPm8JqM7RUpKjalIRWWXE01CQOf/tUNWNHjmbMHg/hmNCwc/Pz3k1T/j/Lg==", "cpu": [ "riscv64" ], @@ -1335,9 +1335,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", - "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.5.tgz", + "integrity": "sha512-gn8kHOrku8D4NGHMK1Y7NA7INQTRdVOntt1OCYypZPRt6skGbddska44K8iocdpxHTMMNui5oH4elPH4QOLrFQ==", "cpu": [ "s390x" ], @@ -1349,9 +1349,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", - "integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.5.tgz", + "integrity": "sha512-hXGLYpdhiNElzN770+H2nlx+jRog8TyynpTVzdlc6bndktjKWyZyiCsuDAlpd+j+W+WNqfcyAWz9HxxIGfZm1Q==", "cpu": [ "x64" ], @@ -1363,9 +1363,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz", - "integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.5.tgz", + "integrity": "sha512-arCGIcuNKjBoKAXD+y7XomR9gY6Mw7HnFBv5Rw7wQRvwYLR7gBAgV7Mb2QTyjXfTveBNFAtPt46/36vV9STLNg==", "cpu": [ "x64" ], @@ -1377,9 +1377,9 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", - "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.5.tgz", + "integrity": "sha512-QoFqB6+/9Rly/RiPjaomPLmR/13cgkIGfA40LHly9zcH1S0bN2HVFYk3a1eAyHQyjs3ZJYlXvIGtcCs5tko9Cw==", "cpu": [ "arm64" ], @@ -1391,9 +1391,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", - "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.5.tgz", + "integrity": "sha512-w0cDWVR6MlTstla1cIfOGyl8+qb93FlAVutcor14Gf5Md5ap5ySfQ7R9S/NjNaMLSFdUnKGEasmVnu3lCMqB7w==", "cpu": [ "arm64" ], @@ -1405,9 +1405,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", - "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.5.tgz", + "integrity": "sha512-Aufdpzp7DpOTULJCuvzqcItSGDH73pF3ko/f+ckJhxQyHtp67rHw3HMNxoIdDMUITJESNE6a8uh4Lo4SLouOUg==", "cpu": [ "ia32" ], @@ -1419,9 +1419,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", - "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.5.tgz", + "integrity": "sha512-UGBUGPFp1vkj6p8wCRraqNhqwX/4kNQPS57BCFc8wYh0g94iVIW33wJtQAx3G7vrjjNtRaxiMUylM0ktp/TRSQ==", "cpu": [ "x64" ], @@ -1433,9 +1433,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", - "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.5.tgz", + "integrity": "sha512-TAcgQh2sSkykPRWLrdyy2AiceMckNf5loITqXxFI5VuQjS5tSuw3WlwdN8qv8vzjLAUTvYaH/mVjSFpbkFbpTg==", "cpu": [ "x64" ], @@ -1481,9 +1481,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.18.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.9.tgz", - "integrity": "sha512-5yBtK0k/q8PjkMXbTfeIEP/XVYnz1R9qZJ3yUicdEW7ppdDJfe+MqXEhpqDL3mtn4Wvs1u0KLEG0RXzCgNpsSg==", + "version": "22.18.11", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.11.tgz", + "integrity": "sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==", "devOptional": true, "license": "MIT", "dependencies": { @@ -1524,29 +1524,29 @@ } }, "node_modules/@typespec/events": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/events/-/events-0.74.0.tgz", - "integrity": "sha512-CY6JTtheMKAUlxiPmwx2fLIAWEwezsXmQYUMRhyuW44Q73unQIkexE43LUnNWOJSZckYucqUp+ihXh7jxzWeVQ==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/events/-/events-0.75.0.tgz", + "integrity": "sha512-V7unXnj+sZoa/1wQG8G6x2TiQqotx18S/qFbDzdfJRPCVpH/Z3xIpppce4jTZALXT97tKZK5GDHijn2zWuWWxg==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0" + "@typespec/compiler": "^1.5.0" } }, "node_modules/@typespec/http": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-1.4.0.tgz", - "integrity": "sha512-Y0PDDtBu+oZnwivfhbL0lN6Mk3QiCxZ66DgB5kFjcgKNpnXf0u440PPyaL42a8lbchzz5lVwz+cinyIMI89FIQ==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@typespec/http/-/http-1.5.0.tgz", + "integrity": "sha512-52XLXwqSY2SY6nSvfkiTsNiJzlMeIAZ6MFIVJ5YkoibA21TNAP4DtjTZgC2GieZLY2NNN/rqDCqBX+DyWqTrfQ==", "license": "MIT", "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0", - "@typespec/streams": "^0.74.0" + "@typespec/compiler": "^1.5.0", + "@typespec/streams": "^0.75.0" }, "peerDependenciesMeta": { "@typespec/streams": { @@ -1555,100 +1555,100 @@ } }, "node_modules/@typespec/http-client-csharp": { - "version": "1.0.0-alpha.20251009.7", - "resolved": "https://registry.npmjs.org/@typespec/http-client-csharp/-/http-client-csharp-1.0.0-alpha.20251009.7.tgz", - "integrity": "sha512-o1ZHLQLFVSRjDQVxEdwzfWelpLmzzUPcP4JJLz5MYIISDRUxw65T1ECoq1OUCPa4bCL7rBoRwcKeuCPL9yFiIw==", + "version": "1.0.0-alpha.20251020.2", + "resolved": "https://registry.npmjs.org/@typespec/http-client-csharp/-/http-client-csharp-1.0.0-alpha.20251020.2.tgz", + "integrity": "sha512-/gxIGC+oYaF+Q0giDnY7i+ChoxF5VVMyrKhxpR6L7lYgv2lavqcSkq+LUYfMZNIQjRuBmMnknjcBuE0L+vBTgg==", "license": "MIT", "peerDependencies": { - "@azure-tools/typespec-client-generator-core": ">=0.60.0 < 0.61.0 || ~0.61.0-0", - "@typespec/compiler": "^1.4.0", - "@typespec/http": "^1.4.0", - "@typespec/openapi": "^1.4.0", - "@typespec/rest": ">=0.74.0 <0.75.0 || ~0.75.0-0", - "@typespec/streams": ">=0.74.0 <0.75.0 || ~0.75.0-0", - "@typespec/versioning": ">=0.74.0 <0.75.0 || ~0.75.0-0" + "@azure-tools/typespec-client-generator-core": ">=0.61.0 < 0.62.0 || ~0.62.0-0", + "@typespec/compiler": "^1.5.0", + "@typespec/http": "^1.5.0", + "@typespec/openapi": "^1.5.0", + "@typespec/rest": ">=0.75.0 <0.76.0 || ~0.76.0-0", + "@typespec/streams": ">=0.75.0 <0.76.0 || ~0.76.0-0", + "@typespec/versioning": ">=0.75.0 <0.76.0 || ~0.76.0-0" } }, "node_modules/@typespec/openapi": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-1.4.0.tgz", - "integrity": "sha512-ZfrCsmZG/Zt1laLaWC0pKvnZr4jqrm/YS/YuZe/gVrSYKBxGLopXle7H0wrSSMYkIVCNCLiC68/HqRxV6XTfoA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-1.5.0.tgz", + "integrity": "sha512-27sXkSK2r1sAmVMLv+pwlN/Cm+yg9nEK8iuGyJRuEkBk7hcsJDbTnBlsEvlRTI8DqljtzA7YECDHBLK88zZHeg==", "license": "MIT", "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0", - "@typespec/http": "^1.4.0" + "@typespec/compiler": "^1.5.0", + "@typespec/http": "^1.5.0" } }, "node_modules/@typespec/rest": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.74.0.tgz", - "integrity": "sha512-dE+Xmv01AQ7m8jUvEbGsUQLSVo3sLzMpnHRbQEOnJX42oDqtIsz/2GEOXKQpNm1AKBISK66E2FFB5boz999Ziw==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.75.0.tgz", + "integrity": "sha512-rQ+RP0kcrKWjbpCIkBd8hpxYSNc3CfQxl0MLP1+MYGRHlHL8ss4xbwdANIYZXZZ2i2Hqt19B7cEUGD4MLoCHvw==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0", - "@typespec/http": "^1.4.0" + "@typespec/compiler": "^1.5.0", + "@typespec/http": "^1.5.0" } }, "node_modules/@typespec/sse": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/sse/-/sse-0.74.0.tgz", - "integrity": "sha512-+m7/elbGp7q/kqCGaBRj8v8wVMWKVEV8AsZOjf1PY2MkMUrux9ivOijBIktgoLBXDn+ocO2qVfFrHWG2slZSaw==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/sse/-/sse-0.75.0.tgz", + "integrity": "sha512-8iODUY3C/0hR9sTzyHeTgYfZkKeqZM+/P0OmN1ZWlLUokXQ67yydGXIqnjl+yaeuntwN8H2DDwLguU15c+j+UQ==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0", - "@typespec/events": "^0.74.0", - "@typespec/http": "^1.4.0", - "@typespec/streams": "^0.74.0" + "@typespec/compiler": "^1.5.0", + "@typespec/events": "^0.75.0", + "@typespec/http": "^1.5.0", + "@typespec/streams": "^0.75.0" } }, "node_modules/@typespec/streams": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/streams/-/streams-0.74.0.tgz", - "integrity": "sha512-LIWizQgzGt8qN8ravte4DrPLPNOk9ge73bV9Us2TOECagTVQWwgMVy7+o/Beff3sOLQO/sEOwfzvmnNpSlauHg==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/streams/-/streams-0.75.0.tgz", + "integrity": "sha512-ubvxCN+SZwN9aEarz8CPtMJgnopeu8dXyut47q0FAPp9nykmXy7s+dmsopR+7OX0Fhcnh8ZFYTQcJzJ3QftOiQ==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0" + "@typespec/compiler": "^1.5.0" } }, "node_modules/@typespec/versioning": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.74.0.tgz", - "integrity": "sha512-eFIa23tycWJgv3Lxyu6jUlRi02dhtQE4Jjx3Ui5vEbwHW8pMEzuyF7ALt1c+V9HOLkfDkS4dJkiOVIoikZHPvQ==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.75.0.tgz", + "integrity": "sha512-wdLcVx5UW4WRks/OXfqLiaDTtWfAWgv/nj69u99gRJU6iY9ExEvK5x9NQszZQKYnu6tM7nkoYMg4zu+7YBUBaw==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0" + "@typespec/compiler": "^1.5.0" } }, "node_modules/@typespec/xml": { - "version": "0.74.0", - "resolved": "https://registry.npmjs.org/@typespec/xml/-/xml-0.74.0.tgz", - "integrity": "sha512-NiXatOfpyPxU94f2tEBAygxJeS7CvIr5lvnfZkC0tUHwkiJeLrI1jt13kDVB5CE6zNK6I3d7c37xsQs9WXGFAQ==", + "version": "0.75.0", + "resolved": "https://registry.npmjs.org/@typespec/xml/-/xml-0.75.0.tgz", + "integrity": "sha512-JVafN1nZE3BcQrKbaAFVWw/IleTRdsJpwT3oZ2m7EfWnG30sKtoR9inF9dRoW+XXIjNzCfeYqjkwzEkEnIrCww==", "license": "MIT", "peer": true, "engines": { "node": ">=20.0.0" }, "peerDependencies": { - "@typespec/compiler": "^1.4.0" + "@typespec/compiler": "^1.5.0" } }, "node_modules/@vitest/coverage-v8": { @@ -2120,9 +2120,9 @@ } }, "node_modules/cliui/node_modules/emoji-regex": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", - "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", "license": "MIT", "peer": true }, @@ -3633,9 +3633,9 @@ } }, "node_modules/rollup": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz", - "integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==", + "version": "4.52.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.5.tgz", + "integrity": "sha512-3GuObel8h7Kqdjt0gxkEzaifHTqLVW56Y/bjN7PSQtkKr0w3V/QYSdt6QWYtd7A1xUtYQigtdUfgj1RvWVtorw==", "dev": true, "license": "MIT", "dependencies": { @@ -3649,28 +3649,28 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.52.4", - "@rollup/rollup-android-arm64": "4.52.4", - "@rollup/rollup-darwin-arm64": "4.52.4", - "@rollup/rollup-darwin-x64": "4.52.4", - "@rollup/rollup-freebsd-arm64": "4.52.4", - "@rollup/rollup-freebsd-x64": "4.52.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.52.4", - "@rollup/rollup-linux-arm-musleabihf": "4.52.4", - "@rollup/rollup-linux-arm64-gnu": "4.52.4", - "@rollup/rollup-linux-arm64-musl": "4.52.4", - "@rollup/rollup-linux-loong64-gnu": "4.52.4", - "@rollup/rollup-linux-ppc64-gnu": "4.52.4", - "@rollup/rollup-linux-riscv64-gnu": "4.52.4", - "@rollup/rollup-linux-riscv64-musl": "4.52.4", - "@rollup/rollup-linux-s390x-gnu": "4.52.4", - "@rollup/rollup-linux-x64-gnu": "4.52.4", - "@rollup/rollup-linux-x64-musl": "4.52.4", - "@rollup/rollup-openharmony-arm64": "4.52.4", - "@rollup/rollup-win32-arm64-msvc": "4.52.4", - "@rollup/rollup-win32-ia32-msvc": "4.52.4", - "@rollup/rollup-win32-x64-gnu": "4.52.4", - "@rollup/rollup-win32-x64-msvc": "4.52.4", + "@rollup/rollup-android-arm-eabi": "4.52.5", + "@rollup/rollup-android-arm64": "4.52.5", + "@rollup/rollup-darwin-arm64": "4.52.5", + "@rollup/rollup-darwin-x64": "4.52.5", + "@rollup/rollup-freebsd-arm64": "4.52.5", + "@rollup/rollup-freebsd-x64": "4.52.5", + "@rollup/rollup-linux-arm-gnueabihf": "4.52.5", + "@rollup/rollup-linux-arm-musleabihf": "4.52.5", + "@rollup/rollup-linux-arm64-gnu": "4.52.5", + "@rollup/rollup-linux-arm64-musl": "4.52.5", + "@rollup/rollup-linux-loong64-gnu": "4.52.5", + "@rollup/rollup-linux-ppc64-gnu": "4.52.5", + "@rollup/rollup-linux-riscv64-gnu": "4.52.5", + "@rollup/rollup-linux-riscv64-musl": "4.52.5", + "@rollup/rollup-linux-s390x-gnu": "4.52.5", + "@rollup/rollup-linux-x64-gnu": "4.52.5", + "@rollup/rollup-linux-x64-musl": "4.52.5", + "@rollup/rollup-openharmony-arm64": "4.52.5", + "@rollup/rollup-win32-arm64-msvc": "4.52.5", + "@rollup/rollup-win32-ia32-msvc": "4.52.5", + "@rollup/rollup-win32-x64-gnu": "4.52.5", + "@rollup/rollup-win32-x64-msvc": "4.52.5", "fsevents": "~2.3.2" } }, @@ -3811,9 +3811,9 @@ "license": "MIT" }, "node_modules/std-env": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.9.0.tgz", - "integrity": "sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", + "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", "dev": true, "license": "MIT" }, @@ -4152,9 +4152,9 @@ } }, "node_modules/vite": { - "version": "5.4.20", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.20.tgz", - "integrity": "sha512-j3lYzGC3P+B5Yfy/pfKNgVEg4+UtcIJcVRt2cDjIOmhLourAqPqf8P7acgxeiSgUB7E3p2P8/3gNIgDLpwzs4g==", + "version": "5.4.21", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", + "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", "dev": true, "license": "MIT", "dependencies": { @@ -4537,9 +4537,9 @@ } }, "node_modules/yargs/node_modules/emoji-regex": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.5.0.tgz", - "integrity": "sha512-lb49vf1Xzfx080OKA0o6l8DQQpV+6Vg95zyCJX9VB/BqKYlhG7N4wgROUUHRA+ZPUefLnteQOad7z1kT2bV7bg==", + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", "license": "MIT", "peer": true }, diff --git a/src/Generated/Models/Audio/AudioTranscription.Serialization.cs b/src/Generated/Models/Audio/AudioTranscription.Serialization.cs index ebbfe089e..6a465e1ad 100644 --- a/src/Generated/Models/Audio/AudioTranscription.Serialization.cs +++ b/src/Generated/Models/Audio/AudioTranscription.Serialization.cs @@ -45,7 +45,7 @@ protected virtual void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWrit if (_additionalBinaryDataProperties?.ContainsKey("duration") != true) { writer.WritePropertyName("duration"u8); - writer.WriteNumberValue(Convert.ToDouble(Duration.Value.ToString("s\\.FFF"))); + writer.WriteNumberValue(Duration.Value.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("text") != true) { diff --git a/src/Generated/Models/Audio/AudioTranslation.Serialization.cs b/src/Generated/Models/Audio/AudioTranslation.Serialization.cs index 24dc84061..adb738b16 100644 --- a/src/Generated/Models/Audio/AudioTranslation.Serialization.cs +++ b/src/Generated/Models/Audio/AudioTranslation.Serialization.cs @@ -46,7 +46,7 @@ protected virtual void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWrit if (_additionalBinaryDataProperties?.ContainsKey("duration") != true) { writer.WritePropertyName("duration"u8); - writer.WriteNumberValue(Convert.ToDouble(Duration.Value.ToString("s\\.FFF"))); + writer.WriteNumberValue(Duration.Value.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("text") != true) { diff --git a/src/Generated/Models/Audio/InternalCreateTranscriptionResponseVerboseJson.Serialization.cs b/src/Generated/Models/Audio/InternalCreateTranscriptionResponseVerboseJson.Serialization.cs index 20886b860..7fbcb850b 100644 --- a/src/Generated/Models/Audio/InternalCreateTranscriptionResponseVerboseJson.Serialization.cs +++ b/src/Generated/Models/Audio/InternalCreateTranscriptionResponseVerboseJson.Serialization.cs @@ -44,7 +44,7 @@ protected virtual void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWrit if (_additionalBinaryDataProperties?.ContainsKey("duration") != true) { writer.WritePropertyName("duration"u8); - writer.WriteNumberValue(Convert.ToDouble(Duration.ToString("s\\.FFF"))); + writer.WriteNumberValue(Duration.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("text") != true) { diff --git a/src/Generated/Models/Audio/TranscribedSegment.Serialization.cs b/src/Generated/Models/Audio/TranscribedSegment.Serialization.cs index 85090a7e5..2d4ab0829 100644 --- a/src/Generated/Models/Audio/TranscribedSegment.Serialization.cs +++ b/src/Generated/Models/Audio/TranscribedSegment.Serialization.cs @@ -43,12 +43,12 @@ private void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWriterOptions if (_additionalBinaryDataProperties?.ContainsKey("start") != true) { writer.WritePropertyName("start"u8); - writer.WriteNumberValue(Convert.ToDouble(StartTime.ToString("s\\.FFF"))); + writer.WriteNumberValue(StartTime.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("end") != true) { writer.WritePropertyName("end"u8); - writer.WriteNumberValue(Convert.ToDouble(EndTime.ToString("s\\.FFF"))); + writer.WriteNumberValue(EndTime.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("text") != true) { diff --git a/src/Generated/Models/Audio/TranscribedWord.Serialization.cs b/src/Generated/Models/Audio/TranscribedWord.Serialization.cs index 07f28627b..0c58ebd86 100644 --- a/src/Generated/Models/Audio/TranscribedWord.Serialization.cs +++ b/src/Generated/Models/Audio/TranscribedWord.Serialization.cs @@ -38,12 +38,12 @@ private void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWriterOptions if (_additionalBinaryDataProperties?.ContainsKey("start") != true) { writer.WritePropertyName("start"u8); - writer.WriteNumberValue(Convert.ToDouble(StartTime.ToString("s\\.FFF"))); + writer.WriteNumberValue(StartTime.TotalSeconds); } if (_additionalBinaryDataProperties?.ContainsKey("end") != true) { writer.WritePropertyName("end"u8); - writer.WriteNumberValue(Convert.ToDouble(EndTime.ToString("s\\.FFF"))); + writer.WriteNumberValue(EndTime.TotalSeconds); } // Plugin customization: remove options.Format != "W" check if (_additionalBinaryDataProperties != null) diff --git a/src/Generated/Models/Realtime/ConversationRateLimitDetailsItem.Serialization.cs b/src/Generated/Models/Realtime/ConversationRateLimitDetailsItem.Serialization.cs index 7701a419e..722f9c1e9 100644 --- a/src/Generated/Models/Realtime/ConversationRateLimitDetailsItem.Serialization.cs +++ b/src/Generated/Models/Realtime/ConversationRateLimitDetailsItem.Serialization.cs @@ -48,7 +48,7 @@ protected virtual void JsonModelWriteCore(Utf8JsonWriter writer, ModelReaderWrit if (_additionalBinaryDataProperties?.ContainsKey("reset_seconds") != true) { writer.WritePropertyName("reset_seconds"u8); - writer.WriteNumberValue(Convert.ToDouble(TimeUntilReset.ToString("s\\.FFF"))); + writer.WriteNumberValue(TimeUntilReset.TotalSeconds); } // Plugin customization: remove options.Format != "W" check if (_additionalBinaryDataProperties != null) diff --git a/tspCodeModel.json b/tspCodeModel.json index c81d22494..e997ef2ad 100644 --- a/tspCodeModel.json +++ b/tspCodeModel.json @@ -1549,8 +1549,8 @@ "$id": "129", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -3193,8 +3193,8 @@ "$id": "262", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -3316,8 +3316,8 @@ "$id": "273", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -4355,8 +4355,8 @@ "$id": "360", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -5481,8 +5481,8 @@ "$id": "455", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -14608,8 +14608,8 @@ "$id": "1206", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -15108,8 +15108,8 @@ "$id": "1246", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -15834,8 +15834,8 @@ "$id": "1308", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -16016,8 +16016,8 @@ "$id": "1324", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -16054,8 +16054,8 @@ "$id": "1328", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "enumType": { @@ -24931,8 +24931,8 @@ "$id": "2335", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -25741,8 +25741,8 @@ "$id": "2397", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -26770,8 +26770,8 @@ "$id": "2471", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -29055,8 +29055,8 @@ "$id": "2633", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -31143,8 +31143,8 @@ "$id": "2794", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -31502,16 +31502,16 @@ "$id": "2818", "kind": "enum", "decorators": [], + "doc": "The role of the author of a message", "name": "ChatCompletionRole", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "The role of the author of a message", "valueType": { "$id": "2819", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -33082,8 +33082,8 @@ "$id": "2933", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -35610,8 +35610,8 @@ "$id": "3120", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -35851,8 +35851,8 @@ "$id": "3139", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -40464,8 +40464,8 @@ "$id": "3473", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -41231,8 +41231,8 @@ "$id": "3532", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -41823,8 +41823,8 @@ "$id": "3577", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -43663,8 +43663,8 @@ "$id": "3701", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -45843,8 +45843,8 @@ "$id": "3874", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -49613,8 +49613,8 @@ "$id": "4123", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -49778,8 +49778,8 @@ "$id": "4136", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -50967,16 +50967,16 @@ "$id": "4225", "kind": "enum", "decorators": [], + "doc": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs,\nwhich ensures the model will match your supplied JSON schema. Learn more in the\n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.", "name": "ResponseTextFormatConfigurationType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "An object specifying the format that the model must output.\n\nConfiguring `{ \"type\": \"json_schema\" }` enables Structured Outputs,\nwhich ensures the model will match your supplied JSON schema. Learn more in the\n[Structured Outputs guide](/docs/guides/structured-outputs).\n\nThe default format is `{ \"type\": \"text\" }` with no additional options.\n\n**Not recommended for gpt-4o and newer models:**\n\nSetting to `{ \"type\": \"json_object\" }` enables the older JSON mode, which\nensures the message the model generates is valid JSON. Using `json_schema`\nis preferred for models that support it.", "valueType": { "$id": "4226", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -51843,16 +51843,16 @@ "$id": "4285", "kind": "enum", "decorators": [], + "doc": "A tool that can be used to generate a response.", "name": "ToolType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "A tool that can be used to generate a response.", "valueType": { "$id": "4286", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -52457,8 +52457,8 @@ "$id": "4333", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -52946,8 +52946,8 @@ "$id": "4364", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -53347,8 +53347,8 @@ "$id": "4389", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -53714,8 +53714,8 @@ "$id": "4416", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -56454,16 +56454,16 @@ "$id": "4588", "kind": "enum", "decorators": [], + "doc": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).", "name": "ToolChoiceObjectType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "Indicates that the model should use a built-in tool to generate a response.\n[Learn more about built-in tools](/docs/guides/tools).", "valueType": { "$id": "4589", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -57104,16 +57104,16 @@ "$id": "4634", "kind": "enum", "decorators": [], + "doc": "Multi-modal input and output contents.", "name": "ItemContentType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "Multi-modal input and output contents.", "valueType": { "$id": "4635", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -57990,8 +57990,8 @@ "$id": "4696", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -58742,8 +58742,8 @@ "$id": "4745", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -59349,8 +59349,8 @@ "$id": "4789", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -60663,16 +60663,16 @@ "$id": "4875", "kind": "enum", "decorators": [], + "doc": "A computer screenshot image used with the computer use tool.", "name": "ComputerToolCallOutputItemOutputType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "A computer screenshot image used with the computer use tool.", "valueType": { "$id": "4876", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -61247,8 +61247,8 @@ "$id": "4915", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -61700,8 +61700,8 @@ "$id": "4945", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -63070,16 +63070,16 @@ "$id": "5041", "kind": "enum", "decorators": [], + "doc": "The collection of valid roles for responses message items.", "name": "ResponsesMessageRole", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "The collection of valid roles for responses message items.", "valueType": { "$id": "5042", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -67097,8 +67097,8 @@ "$id": "5265", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -74674,8 +74674,8 @@ "$id": "5838", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -74683,8 +74683,8 @@ "$id": "5839", "kind": "enumvalue", "decorators": [], - "name": "text", "doc": "The content is a text message.", + "name": "text", "value": "text", "valueType": { "$ref": "5838" @@ -74697,8 +74697,8 @@ "$id": "5840", "kind": "enumvalue", "decorators": [], - "name": "image_file", "doc": "The content is an image file.", + "name": "image_file", "value": "image_file", "valueType": { "$ref": "5838" @@ -74711,8 +74711,8 @@ "$id": "5841", "kind": "enumvalue", "decorators": [], - "name": "image_url", "doc": "The content is an image URL.", + "name": "image_url", "value": "image_url", "valueType": { "$ref": "5838" @@ -74725,8 +74725,8 @@ "$id": "5842", "kind": "enumvalue", "decorators": [], - "name": "refusal", "doc": "The content is a refusal message.", + "name": "refusal", "value": "refusal", "valueType": { "$ref": "5838" @@ -75025,8 +75025,8 @@ "$id": "5865", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -77762,8 +77762,8 @@ "$id": "6063", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -81496,8 +81496,8 @@ "$id": "6344", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -81767,8 +81767,8 @@ "$id": "6364", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -81963,8 +81963,8 @@ "$id": "6380", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -82463,8 +82463,8 @@ "$id": "6417", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -84206,8 +84206,8 @@ "$id": "6536", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -85554,8 +85554,8 @@ "$id": "6632", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -88119,8 +88119,8 @@ "$id": "6824", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -88693,8 +88693,8 @@ "$id": "6867", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -88702,8 +88702,8 @@ "$id": "6868", "kind": "enumvalue", "decorators": [], - "name": "server_vad", "doc": "Indicates that server-side voice activity detection (VAD) should be enabled, allowing the server to determine when\nadd_user_audio commands present ends of speech and should be automatically committed.\n\nThe API will also detect when the user begins talking, sending a generation_canceled command.", + "name": "server_vad", "value": "server_vad", "valueType": { "$ref": "6867" @@ -89009,8 +89009,8 @@ "$id": "6889", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -89204,16 +89204,16 @@ "$id": "6902", "kind": "enum", "decorators": [], + "doc": "The supported tool type discriminators for realtime tools.\nCurrently, only 'function' tools are supported.", "name": "RealtimeToolType", "isGeneratedName": false, "namespace": "OpenAI", - "doc": "The supported tool type discriminators for realtime tools.\nCurrently, only 'function' tools are supported.", "valueType": { "$id": "6903", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -90002,8 +90002,8 @@ "$id": "6955", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -90134,8 +90134,8 @@ "$id": "6964", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -90296,8 +90296,8 @@ "$id": "6977", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -92603,8 +92603,8 @@ "$id": "7121", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [ @@ -106204,8 +106204,8 @@ "$id": "8097", "kind": "string", "decorators": [], - "name": "string", "doc": "A sequence of textual characters.", + "name": "string", "crossLanguageDefinitionId": "TypeSpec.string" }, "values": [