diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock
index bf5205ef4..a08ea92ee 100644
--- a/.speakeasy/gen.lock
+++ b/.speakeasy/gen.lock
@@ -3,24 +3,24 @@ id: c48cf606-fb42-4a45-9c23-8f0555307828
management:
docChecksum: 683ee88c6d5be9a3060432f6134bb5c7
docVersion: 1.0.0
- speakeasyVersion: 1.787.0
- generationVersion: 2.914.0
+ speakeasyVersion: 1.803.2
+ generationVersion: 2.950.13
releaseVersion: 1.3.92
- configChecksum: 7a65dc725fba9fff0d5a558b893bd114
+ configChecksum: 907e4a0a073cb66638d416bd639715dd
repoURL: https://github.com/OpenRouterTeam/python-sdk.git
installationURL: https://github.com/OpenRouterTeam/python-sdk.git
published: true
persistentEdits:
- generation_id: 9a0f8627-848c-4872-8098-972935503e3e
- pristine_commit_hash: 30a7fcace11d7146fe7b2e40ca37084bbb267484
- pristine_tree_hash: fbc9982239e745d4c7e0ab37dfbfbed8e543d345
+ generation_id: 628f0c60-38eb-4abe-b68c-e2361d822db9
+ pristine_commit_hash: ef203a3cc105ac636a8ea9656ba82ff45573da72
+ pristine_tree_hash: a7f9384289628ac678e97c0bf2f8c95c89d75f44
features:
python:
acceptHeaders: 3.0.0
additionalDependencies: 1.1.0
- additionalProperties: 1.0.1
- constsAndDefaults: 1.0.7
- core: 6.0.33
+ additionalProperties: 1.0.2
+ constsAndDefaults: 1.0.8
+ core: 6.1.5
defaultEnabledRetries: 0.2.0
deprecations: 3.0.2
devContainers: 3.0.0
@@ -43,16 +43,16 @@ features:
multipartFileContentType: 1.0.0
nameOverrides: 3.0.3
nullables: 1.0.2
- openEnums: 1.0.4
+ openEnums: 1.0.5
pagination: 3.0.10
responseFormat: 1.1.0
- retries: 3.0.7
+ retries: 3.1.2
sdkHooks: 1.3.0
serverEvents: 1.1.1
serverEventsSentinels: 0.1.0
serverIDs: 3.0.0
- unions: 3.1.7
- uploadStreams: 1.0.3
+ unions: 3.1.12
+ uploadStreams: 1.0.4
trackedFiles:
.devcontainer/README.md:
id: b170c0f184ac
@@ -80,12 +80,12 @@ trackedFiles:
pristine_git_object: 9c1506b8f539140db04b239d7a84d8b599747932
docs/components/aabenchmarkentry.mdx:
id: 35ebea5f13ae
- last_write_checksum: sha1:a870589d8fa8dda11eaa5007cbc5fdf8214e2ac1
- pristine_git_object: 172d96463883f8a74704b07443ee3e84c83ec4e9
+ last_write_checksum: sha1:af2dc09d64143a3256c9655308a78808577657d3
+ pristine_git_object: df17c6fa014872a56c32842a745d5d49767b4539
docs/components/account.mdx:
id: b174f975ca46
- last_write_checksum: sha1:e51db68bfa5a062b0c4f8a549f7f9a0da78abd9d
- pristine_git_object: f25c6f6669559ab245544b53d16f6bf16f16e794
+ last_write_checksum: sha1:88a5b5a6c6a36afaa89c78643aef73d5adc87964
+ pristine_git_object: c3d65d7764f05a3d793818c96db82a296eea5290
docs/components/accountscope.mdx:
id: 3e961482a3fe
last_write_checksum: sha1:96db1cf306be2ee08b9252a60564bf4bd8283f1a
@@ -100,16 +100,16 @@ trackedFiles:
pristine_git_object: 9bed0a58221b443b943524232117bdc43e6c4014
docs/components/activityitem.mdx:
id: 20be851aee8a
- last_write_checksum: sha1:9faa9e2c8b059ddff8d3ad1bb2320574c732d2a8
- pristine_git_object: c18a6d10bc6c91827223b4c7464c9e7ac68c7e05
+ last_write_checksum: sha1:4201d9840e79354c7d841123978de07dab2f7278
+ pristine_git_object: 048e06669190600e7c6ebdad3ecbc0707608164b
docs/components/activityresponse.mdx:
id: 5886155bc810
- last_write_checksum: sha1:64acd6c3d2db5593d8359474c4e2e31e4db62453
- pristine_git_object: 6edb98e874664ab4349034ca3d0c5874f761fe9a
+ last_write_checksum: sha1:f569ca22155acf169c216ecf5b8edc8e35719d0e
+ pristine_git_object: 185cb85071a650f53dd913b836c112a3c1f8f74c
docs/components/additionaltoolsitem.mdx:
id: 8658d14827df
- last_write_checksum: sha1:e97ba3bc67c191d689dba7fe6ab66871a1cecf3c
- pristine_git_object: 34d2291edf704988089189629166217cc45ab2b0
+ last_write_checksum: sha1:3ab38c8f57ff9d2412204ca48b68b29bdcc2db11
+ pristine_git_object: 7025535d1a7d42801fd522502a6485f10db62a88
docs/components/additionaltoolsitemallowedcaller.mdx:
id: 64929eb99f8b
last_write_checksum: sha1:58903bc779c5e6bc18e044a5cd8dd8b2342ba778
@@ -120,12 +120,12 @@ trackedFiles:
pristine_git_object: 2e7f805c00b56bbd6872d986beb5fa76cb0a6c28
docs/components/additionaltoolsitemtool.mdx:
id: 075b8c61fc35
- last_write_checksum: sha1:f43dff64751ab296d0a156cf8728315421a03dc5
- pristine_git_object: 129b2fdfb6379bb7c755bc13f0d92da88bac1eaf
+ last_write_checksum: sha1:d0fce53a485cf77870e2a3d0dd12d64be2ddd41e
+ pristine_git_object: d109fae5cd560245e68cc8ad37d7a018665a9f0c
docs/components/additionaltoolsitemtoolfunction.mdx:
id: b8c1e4fcad3b
- last_write_checksum: sha1:eedb1c1187f3b6aabcabe1f479bd23b1c5bc5b84
- pristine_git_object: 842c06ca1113bb1ad10d8d9807c34ae6f760a4fb
+ last_write_checksum: sha1:34fe0aa2ddae398296ca82aad3d93aadb9a81a02
+ pristine_git_object: bdaff581135b54aed7401439fcf1bdb70adb60d7
docs/components/additionaltoolsitemtoolunion.mdx:
id: b3e8598b1887
last_write_checksum: sha1:c20e105aabc3f29abd791bbd7ef68fac0797acb4
@@ -136,36 +136,36 @@ trackedFiles:
pristine_git_object: 00ce08abaaf149eb1713cc084e87a8b1efc8df81
docs/components/advisorreasoning.mdx:
id: c4f80ddfbd1b
- last_write_checksum: sha1:9e16412ad2176b95e0c995efeb0850318ec58d37
- pristine_git_object: b33ef5366b30a11dda8f28fcc8a44bdfd5511d46
+ last_write_checksum: sha1:6c8d56511a7d3996c5db5a528db8eae1abd93d4a
+ pristine_git_object: fe99b3c611e3c44f3b88dccdb05cafd22c3b964c
docs/components/advisorreasoningeffort.mdx:
id: 16cca6bcc9c0
last_write_checksum: sha1:ad0c073e2f0fd5cb0cece557282959d13c1eea6a
pristine_git_object: aa427b33bd2210325fc468dcce935c9ad2da4096
docs/components/advisorservertoolconfig.mdx:
id: 21d52f2c8a42
- last_write_checksum: sha1:18215d160281c46a57b84463dfb774990a51184f
- pristine_git_object: 5aa0ee10cafd923ef9cbb7987020cf131a6f5507
+ last_write_checksum: sha1:9f9bee5fc941bcc287457a12b020ea0a849ebfb0
+ pristine_git_object: 7e506a3aff86091a2dc1ee48a334ab5be4e236b5
docs/components/advisorservertoolopenrouter.mdx:
id: ed2fd64f9766
- last_write_checksum: sha1:4aef2b661a53d38da31561ca99875d22bf12791f
- pristine_git_object: 3c141ae5132e50d3cacec70b29da5d545220d88e
+ last_write_checksum: sha1:a30ac75d0d3e605e5fa9294624499cc1851b1fca
+ pristine_git_object: 198d73f19f57eba9a59d9ed3e489ac188d40142e
docs/components/advisorservertoolopenroutertype.mdx:
id: 037d49b1a02c
last_write_checksum: sha1:1ef65dad1b6f74dad67829f8b67d65da6144922b
pristine_git_object: 95bf97c81f4b519b1abf0b8ef96d5344140ac182
docs/components/agent.mdx:
id: a9ece83c3330
- last_write_checksum: sha1:4a9d93af6313b5a6163cf807b0ce4baac23a7662
- pristine_git_object: 198da9e838d5ee99e6cbff31f6a3aa55f35372fa
+ last_write_checksum: sha1:01903904b0995c0d389f8f5d7064f96d3649080c
+ pristine_git_object: ba3753b13f60b0a5618f325e72ad5d9135aa9127
docs/components/agentmessageitem.mdx:
id: 207b0f2bd32f
- last_write_checksum: sha1:dd03105f93df0f50a9cb0888ede258ad7b9cda59
- pristine_git_object: 6c75e26dd968ce8860e334fffec9543f851e7a11
+ last_write_checksum: sha1:90a30f3f481212babc8d1b966583b8c7d64d879f
+ pristine_git_object: de370c0e7cc89982b4b52c143078d8f60e8a33a6
docs/components/agentmessageitemcontentinputimage.mdx:
id: a491c3154b29
- last_write_checksum: sha1:db0f3d969d0585497f4fd7c22498f8aa18b55ea8
- pristine_git_object: 94ab47b17b83c23707ff362d02b02dd7f416dc16
+ last_write_checksum: sha1:5096dd8369126d944f57bc0d548d80a8edcd355f
+ pristine_git_object: 0934e3f3081459880f333e6a2aeab81b69fc8a41
docs/components/agentmessageitemcontentunion.mdx:
id: 1059ca11299e
last_write_checksum: sha1:772f5e3f8bd01d99bddc12160bf5e3b448bbf8a6
@@ -188,20 +188,20 @@ trackedFiles:
pristine_git_object: 99a506b93895c77bc57882e1de27e80cb152ab02
docs/components/alignment.mdx:
id: 27ba8ef47dd5
- last_write_checksum: sha1:e12c66b5752e2aa863ae48cc8732309945db76cc
- pristine_git_object: eff70b2002eea00539cc3ff4aa320d4ce64791e7
+ last_write_checksum: sha1:1d30db32835f6811ba060ad142d58b72ed979ca2
+ pristine_git_object: b54c4b132f61ef43c89e4bee8d3d189d98d6d2a2
docs/components/alignmentallowedcallrecord.mdx:
id: 10a40780e2a7
- last_write_checksum: sha1:a00331aad869dd9222e2db83c772a4b3155db262
- pristine_git_object: 312b5ea4a91d6f83a631ff6eae77c958cf6031f2
+ last_write_checksum: sha1:fa81717047fa298bbddf1ef735c836e9c50e8b45
+ pristine_git_object: 4db15c39bb45b1f247a1c2a44f97e0c2bb42c2f9
docs/components/alignmentallowedcallrecordoutcome.mdx:
id: d09c18ea4acd
last_write_checksum: sha1:f78d7060a90b2cd00910e31e60ee4c1d96032267
pristine_git_object: 7f7edfa538a5b10577b28c3ef963031d4dd29e31
docs/components/alignmentblockedcallrecord.mdx:
id: 87613444fc60
- last_write_checksum: sha1:8aa3225f9bf69e292e00a45f3160bfdce205ea2b
- pristine_git_object: 95e38c65032fdcf3b89a6b55b3c14365617fa3d7
+ last_write_checksum: sha1:8a2da6fa31f84a87714c027dbb24e9e022e6fdc4
+ pristine_git_object: 0a693dfa29b8e83397ef348de2ff3d3eab1d02ed
docs/components/alignmentblockedcallrecordoutcome.mdx:
id: e8b914c11ad3
last_write_checksum: sha1:9fb34cfeb0317ae2eda4af8023f9f71f989a481b
@@ -212,44 +212,44 @@ trackedFiles:
pristine_git_object: c6ec9f3dce22d5ea4138a3faa0e52b6c84ac436b
docs/components/alignmentchataudio.mdx:
id: 502351aa8909
- last_write_checksum: sha1:5e92bf2d29eaf26445e21113d722fc04f6ec12bf
- pristine_git_object: 891393b746d1b22c0047d8dceb82d453ff3e16e1
+ last_write_checksum: sha1:a11b4458ebb938b5ada809f1ec18afd99766d625
+ pristine_git_object: 6a9ffabe6907fa31106d8f46bb20accd4a089737
docs/components/alignmentchatimage.mdx:
id: 2912bda330ca
- last_write_checksum: sha1:703d10d26f4dbd4265c2b68edbf43394c8adad9a
- pristine_git_object: f44d4af7a78430866b5457e557c1f435e45d65d0
+ last_write_checksum: sha1:3222a3abcbb7ca2810ad444b0e354dd142acd825
+ pristine_git_object: 89a8619872e72dccf1a22b513ed7b0ff49447357
docs/components/alignmentchatimageimageurl.mdx:
id: 9f33c3ce67f7
- last_write_checksum: sha1:bcbd6b9b3bf014d443f9d54a731e9f384633a812
- pristine_git_object: c5f4fff07bc2900747686550e761131244c420f3
+ last_write_checksum: sha1:480bce62d1205fa29d8aa99130bca5c686fc1c19
+ pristine_git_object: c6d1778f46df669c020e45c7cf0f560537d7a81f
docs/components/alignmentchatimagetype.mdx:
id: f1d81b315a82
last_write_checksum: sha1:91ff5c220b915d5652dbeb9d7a3251e2c0b22f05
pristine_git_object: e28c6b93613992a18e95d8ea2bfaaa5f379951a7
docs/components/alignmentchatrejected.mdx:
id: b3a8b052f7ba
- last_write_checksum: sha1:5d5a05d2c715c576b17ddf8549e5f2f0950f8d25
- pristine_git_object: 6210da6a6523ccb762143e8801f6e98bd4d943d0
+ last_write_checksum: sha1:a746ea9e762abc4d9df1f0f273aa80787e9a132a
+ pristine_git_object: e7652f125e1db770b7dbccd21aa9bf0683b046d9
docs/components/alignmentchatrejectedrole.mdx:
id: 64a858b58881
last_write_checksum: sha1:94a007936d6736ea38787f55ed8950be340b5c14
pristine_git_object: a6c8b873bd543bf7523f29b24975bc7f80941425
docs/components/alignmentchattoolcall.mdx:
id: 7f5b82e0aaa1
- last_write_checksum: sha1:ddbedef0bfe8ae636b7141d11b043b1a7a90fc5c
- pristine_git_object: 265c22b70319b1c7b00af4974c21f2c20d5351d6
+ last_write_checksum: sha1:6d0482b82506aae57bab94f6d0e9e2f019f06294
+ pristine_git_object: 75f58a4316612af933cdab98fa035c0bd9eb39b9
docs/components/alignmentchattoolcallfunction.mdx:
id: 2f525988f361
- last_write_checksum: sha1:c329c4d66b270a5d5ff7eca66c153fe1c36aad0b
- pristine_git_object: ef02a544e0603b563528a0a92eb2635651567420
+ last_write_checksum: sha1:428264541f390c47cf596a327eb5972aa0c5334e
+ pristine_git_object: 876a05914109c5e330f0b600e1a8425fe84813dc
docs/components/alignmentchattoolcalltype.mdx:
id: 30b82cadf668
last_write_checksum: sha1:28208969ee31795ca7a31e547b6ba6259185de57
pristine_git_object: 7ca91b0850e12603594b23611ac590ab2c967c08
docs/components/alignmentplugin.mdx:
id: 499a96e6b9fc
- last_write_checksum: sha1:d4e42bec4798bf30f24c9aee443dea04b2ef3f5e
- pristine_git_object: de7da33d5936d94b120b97c99e03968c65a2a85d
+ last_write_checksum: sha1:953ab0d35e36745f16b285cc727fa7625cf2abd6
+ pristine_git_object: 40968144efa96ba5c939198f4ff32965c0898cc4
docs/components/alignmentpluginid.mdx:
id: 5cc593b3b830
last_write_checksum: sha1:6dd65f273fae11d3a487b8d2569983085e2c9d5a
@@ -268,16 +268,16 @@ trackedFiles:
pristine_git_object: d658aba23bed75c8d9983fc6b2a6203d65f2436b
docs/components/alignmentrule.mdx:
id: ce3e91b088a0
- last_write_checksum: sha1:de91c4979230e9676e28356ffd075a0ff7176d81
- pristine_git_object: d77201a7116caba30e04cdd19c2b266a22d4816c
+ last_write_checksum: sha1:86898783d585075925509829c460b5547271af9a
+ pristine_git_object: 06cacb18183aed40b7228814e1bfb75806a74ee3
docs/components/alignmentrulerecord.mdx:
id: d502ade0aae7
- last_write_checksum: sha1:bbb0deb4f53a9e6c27741c274df3f5118efee7f3
- pristine_git_object: 93f1ef03664ba6b269b04a13f1ec5622e83e1333
+ last_write_checksum: sha1:49c1c2f821c0d6c191d8d0fcae393e812074379c
+ pristine_git_object: 21c8a8cbcdba337b896574416d76c21496e24a7d
docs/components/alignmentunavailablecallrecord.mdx:
id: 32895055e33f
- last_write_checksum: sha1:58b870dda3df0a773b2895266c4e81045d732859
- pristine_git_object: cd46fe4785baf57a60913d2a8ad59b58fb08bc78
+ last_write_checksum: sha1:ba1689a1b5f4cb5dd4fb7200279d8448becfa408
+ pristine_git_object: 961fe8742456f8f017d62ad3df9f2acbff6ff5b5
docs/components/alignmentunavailablecallrecordoutcome.mdx:
id: 1131dc5ecaee
last_write_checksum: sha1:2fdafc279b9e115e779555619a7af63ed4434e92
@@ -292,24 +292,24 @@ trackedFiles:
pristine_git_object: 9e51317c7ac0c2e04b03bb0c1aa30eec06d854b3
docs/components/allowedtools.mdx:
id: bc9b06183311
- last_write_checksum: sha1:9b19ddb249037404d76b5c8f7cd8b40e20cf598d
- pristine_git_object: 14377fe6a97ef654eb28836afc9d8923350e9d88
+ last_write_checksum: sha1:cba7b035d216f1bb46dec159fae9e783ad4f9f3b
+ pristine_git_object: fa714f9e6312b5a78830144742af1299fcc0622a
docs/components/allowedtoolsunion.mdx:
id: 6fbdaf871602
last_write_checksum: sha1:5e543643f09cac14ae063be8eb46edf0b55de379
pristine_git_object: 4e6d37a0b4d8eae7d3ad32bb5b268ec5274ecf9f
docs/components/always.mdx:
id: 349d3a763e1d
- last_write_checksum: sha1:1e1169e637c785565ecf0646c29f812b9c6b3551
- pristine_git_object: 539af0bb96a6b31c2c04f449aa9951c6066f2d15
+ last_write_checksum: sha1:47cfe6b2de086b455bd54fcd488b803690b7b774
+ pristine_git_object: 7be3d5420361991bf9991a8e2a5fbe67d213a54a
docs/components/annotation.mdx:
id: e494ef314124
last_write_checksum: sha1:c2d1aa4a57a1c0a83fbe18d7355d8d7d68a16b8b
pristine_git_object: a91fc0f17d0ff23280837e5ec4998f23202b3b25
docs/components/annotationaddedevent.mdx:
id: 772ab3c03c65
- last_write_checksum: sha1:25c44358075e5dd94e1b8229e684203216b07ed0
- pristine_git_object: d05a06237e63ed95a9fb35b9e1d9e54dd97a319f
+ last_write_checksum: sha1:0a5602d60756d26eac5740cc6b5537e96bd13c97
+ pristine_git_object: 37d74d95693b90462c0a7ffb1e0b08a1e1b5dcd7
docs/components/annotationaddedeventtype.mdx:
id: 14f2eb561997
last_write_checksum: sha1:c2d3663907d09f4bd8248d715384f3c45e18e241
@@ -320,8 +320,8 @@ trackedFiles:
pristine_git_object: 9c590a1b3bdde8d487747bc13f292af3c4e2d762
docs/components/annotationfile.mdx:
id: 69244c07430e
- last_write_checksum: sha1:8e1030ad9ebc777af79670572828b932fdf17a5e
- pristine_git_object: 50ae7e89580e13c32cc9b5a68e9fbeb2dcd71798
+ last_write_checksum: sha1:93c17024acc1759a32a06d0c64fe7904135fa20b
+ pristine_git_object: 1e596bf7d02a521a57d62a696c17df4f7c44f552
docs/components/annotationtypefile.mdx:
id: d537307e5be5
last_write_checksum: sha1:3d59bebdc887e893cdc98c55ae9d9a92191d2b89
@@ -332,28 +332,28 @@ trackedFiles:
pristine_git_object: a859249f51cc6669419d2a69f7bfe8c63b240b9a
docs/components/annotationurlcitation.mdx:
id: 80e5c4a3d4ab
- last_write_checksum: sha1:668a49dd774c4e020dc1b3e0dbd560649c4dffc5
- pristine_git_object: 871c61915b39394ce7afe603ffa2b8d8c2073edf
+ last_write_checksum: sha1:a801af1e2937f83a2063dea22e95aa8a9a2aa3ae
+ pristine_git_object: 96b88247ddfcd6bd33bf25c99291e8c5fb4b812b
docs/components/annotationwebsearchcitation.mdx:
id: 3548da377e76
- last_write_checksum: sha1:2e889ca1daaac386757555856e2373741c7054ec
- pristine_git_object: a349dfd1f9dbd073892e08bf1fec641b131e2b72
+ last_write_checksum: sha1:5971de690221bb04b13701125af0e0e5fd6005dc
+ pristine_git_object: d0e61b435d9ae4f0ffd0a4a13c4fd73564357d90
docs/components/answers.mdx:
id: 82e99c991e20
last_write_checksum: sha1:5ef9a00452ff852a462ae1d311c98c677f84b160
pristine_git_object: 43893fe77c341f9deeed76ad83ebb2800807c7ba
docs/components/anthropicadvisormessageusageiteration.mdx:
id: ca0effff715e
- last_write_checksum: sha1:66558840a0330602b3e022e9686b3f2f8529b959
- pristine_git_object: 0d71d36579c70fd1a3d33b51e466a411a6077fd0
+ last_write_checksum: sha1:e6f879860ffd51e40118d0c2970fa39834395637
+ pristine_git_object: 8f835e726aff5e6aef774842fc981067f4b44e0a
docs/components/anthropicadvisormessageusageiterationtype.mdx:
id: 3543a7aa7c29
last_write_checksum: sha1:d8888c96d3e548802b7d71d262fcb2221375a669
pristine_git_object: c13a23d75f73da4651f7b5927f1d1cf4293601fe
docs/components/anthropicadvisortoolresult.mdx:
id: 6b58159d829e
- last_write_checksum: sha1:05becd5cfc326f4e7f6b5b7307a8674d25247fdf
- pristine_git_object: 6511ee4854aa3d9dee1b81582cdb85ebe69d2b37
+ last_write_checksum: sha1:bffc07ab94546e6d6858240fa235bee9cc7f9c3a
+ pristine_git_object: 38141e11cef710cc33987b759b548b6b38493328
docs/components/anthropicadvisortoolresulttype.mdx:
id: 8bb896458691
last_write_checksum: sha1:59e088807257717fc5738a132b9113fdbc8d978f
@@ -364,16 +364,16 @@ trackedFiles:
pristine_git_object: 8cb662d874c67e557153b3e3437412caefbf1af7
docs/components/anthropicbase64imagesource.mdx:
id: c8a5127d3b74
- last_write_checksum: sha1:0fe260c697183f4b5331ceb087e6010ccedc1b87
- pristine_git_object: 31e75cf2b519c27e38bdf5fbe03484a64db1982e
+ last_write_checksum: sha1:08a86feb14c21e11f5a7c1079ceaeda9778cca7b
+ pristine_git_object: b66f02e8ea727335691f74db85c82c173301476a
docs/components/anthropicbase64imagesourcetype.mdx:
id: 9f2cacfdde04
last_write_checksum: sha1:80dc1820c0fec6cadf4ffa0dd4166552444dc11f
pristine_git_object: 9aa0663b2ef2feabb8d7894cc497b40d9f617ce0
docs/components/anthropicbase64pdfsource.mdx:
id: e8c4cb6182c6
- last_write_checksum: sha1:65e7081f4f85e8720b6b5201c47333afa8e10b6f
- pristine_git_object: 40f0426303483ec62902dd9a54eea37768d2a5b8
+ last_write_checksum: sha1:6b28afb1cfb7c0c614afb3dcf6d2ba2d27ebb32f
+ pristine_git_object: 684025b13defe78437a48c435b7fdc84d3fe1b88
docs/components/anthropicbase64pdfsourcemediatype.mdx:
id: e1949fdb10d4
last_write_checksum: sha1:1dd37473566479acacd8b50b1c0166e0217774af
@@ -388,28 +388,28 @@ trackedFiles:
pristine_git_object: b06e1ee77ec4188e5e30da7de0d3780600c3f65b
docs/components/anthropicbashcodeexecutionoutput.mdx:
id: 9b6baf11291e
- last_write_checksum: sha1:1661914ea19fbe1a66f7635c86284af8d4988fcd
- pristine_git_object: dc3f6e0ff7074f0916134c6ce245e2ffab67326a
+ last_write_checksum: sha1:2179c59183c6d422a2ea408616b05e3793ef10e7
+ pristine_git_object: 3cdc57fc93a33ce19bf3d034e4af8886a9b71182
docs/components/anthropicbashcodeexecutionoutputtype.mdx:
id: 8b9c66cd32c2
last_write_checksum: sha1:a6c06753e37977f5d03c5181ee9c577c7b885300
pristine_git_object: d4823482c9c28c54ba575949b1676c9a319297a8
docs/components/anthropicbashcodeexecutionresult.mdx:
id: f8d446f2162f
- last_write_checksum: sha1:a1e5a47a4f9b93af2e7e971bc33d1a47e1aa639e
- pristine_git_object: a48a5058a7ba1358cb9b0fd4da447e5b0b3954e1
+ last_write_checksum: sha1:5b233f6d625dc0b6afcd89056343c66d2b9bc6d2
+ pristine_git_object: 56f484416e0cc532db8ba1e68d417a10b7538e07
docs/components/anthropicbashcodeexecutionresulttype.mdx:
id: 3fc3fb9e83ff
last_write_checksum: sha1:5f43b1fcbb447094a2f5eb26d974a95db5a7d86d
pristine_git_object: 281efa3c96b33c5817a324373ddfa5bfd683f074
docs/components/anthropicbashcodeexecutiontoolresult.mdx:
id: 1de21672770e
- last_write_checksum: sha1:9e5cc933e1e98a782a8f61d26bc2e58dacdb1f90
- pristine_git_object: 339bf784ddb492852a769f11afa0c328ab636dff
+ last_write_checksum: sha1:d00f7bfb8c36f245ebb032be63cc6a74fe9f330e
+ pristine_git_object: c7ff53fed85f80a618caf1be27a574e2119ec2a8
docs/components/anthropicbashcodeexecutiontoolresulterror.mdx:
id: a25d169d04d8
- last_write_checksum: sha1:ebd3aa84db89582889789715d75f6e9eca59abf5
- pristine_git_object: ad9c88d126db3ea68bd9b2491f41ef6e263efc74
+ last_write_checksum: sha1:76dd65da6aa0ed380bd0f9ab853caaf9d8357374
+ pristine_git_object: 9a0ed387221e44389d859bc07ab23fde2a983da3
docs/components/anthropicbashcodeexecutiontoolresulterrorerrorcode.mdx:
id: 28d51892d935
last_write_checksum: sha1:13bdd8189baea659f154feda3011b85f87cab08c
@@ -424,8 +424,8 @@ trackedFiles:
pristine_git_object: 02e1d2e81425cef1c009ec781eafd2f31b272378
docs/components/anthropiccachecontroldirective.mdx:
id: 5671704f9917
- last_write_checksum: sha1:a31ffcd83295557f5a070d96873408214676a2ea
- pristine_git_object: 12b753fe8b98723cd210a3dac91402a026b1dfac
+ last_write_checksum: sha1:cafedb92af87b06f83fc46d02ca619099b7ddb86
+ pristine_git_object: abc00c827b34b3d4ec2301c31824501830aeea7d
docs/components/anthropiccachecontroldirectivetype.mdx:
id: f5d844d35b58
last_write_checksum: sha1:9e513498c44431258e61e8fb25537d8f6c5d4f7d
@@ -436,20 +436,20 @@ trackedFiles:
pristine_git_object: bd3e799f85c07638dff4daf50d361bc718c47b0f
docs/components/anthropiccachecreation.mdx:
id: 76d410a5e73e
- last_write_checksum: sha1:3b9e3d49c378acbdada5129434dc5e469ff0137f
- pristine_git_object: c9562a64e41c396aee705ef025650900df0b43e4
+ last_write_checksum: sha1:60b1e5af6ff610c2a280feb49ab4886649d12745
+ pristine_git_object: b1a5ea46973c9a18784bb5812f893fad5c74f845
docs/components/anthropiccaller.mdx:
id: 1a97d57b999e
last_write_checksum: sha1:2131df5b51fb0a47caf63d9781aff81432732822
pristine_git_object: 18cfeeb9f053b33aee321a56792e8ba40b0bd623
docs/components/anthropiccitationcharlocation.mdx:
id: 7b39655eeea9
- last_write_checksum: sha1:c77856f73fc074d3c183bfd965d7e036148bf466
- pristine_git_object: 9a79e2d263aea58f0e10fca08dfaa3c2fa2ef99a
+ last_write_checksum: sha1:39aeeb98d627e16a6b1d6782b04bdc0e7131805b
+ pristine_git_object: e7cc1c56091081ebc5e24a894257f92fa22acb17
docs/components/anthropiccitationcharlocationparam.mdx:
id: c40e539e0fb1
- last_write_checksum: sha1:bf7cb3fdf2b38b00e4b026e7c0304d9e308cbb75
- pristine_git_object: 5a68da5540c99b154267f8de0c1b43532df2cd0f
+ last_write_checksum: sha1:2a952b06c7513080828f5ff87c012808711c33bf
+ pristine_git_object: e711393db97bf16528c34494908f2bc0c4885020
docs/components/anthropiccitationcharlocationparamtype.mdx:
id: fb368c51e96e
last_write_checksum: sha1:0e987851554c13b9066772aabc5b7866a4edcaea
@@ -460,12 +460,12 @@ trackedFiles:
pristine_git_object: bbab522742d57dd2f19f7254a25260ef39a1d1cc
docs/components/anthropiccitationcontentblocklocation.mdx:
id: 766237d7a0f2
- last_write_checksum: sha1:9dc8ad97a13a5f3c7d8d34b86513ae28d5cb5fbe
- pristine_git_object: ae50edb4e8a799ba65b5f357a9dbd2fcf1af36a0
+ last_write_checksum: sha1:d061a9294de22c86ec2fd55bd451ade41b6f88cb
+ pristine_git_object: dd125698d84d8485be9f481f227d05ed0da6c3fc
docs/components/anthropiccitationcontentblocklocationparam.mdx:
id: f4549718f116
- last_write_checksum: sha1:3169c74fc108e980f8b2f47dbc2ba13b95c74065
- pristine_git_object: b0353d9cc0241b43cdec01be6111e3b7ca8ff2f4
+ last_write_checksum: sha1:d3c2876c759b5ff60c767e64f34c83604db4b583
+ pristine_git_object: 300289a052739a58e080fa70c1809237e8b39be2
docs/components/anthropiccitationcontentblocklocationparamtype.mdx:
id: 70b1c02579ed
last_write_checksum: sha1:8de858319539ca2a1a66e59d74d60cd380ccad10
@@ -476,12 +476,12 @@ trackedFiles:
pristine_git_object: ba61935e3030c2020cc5588ebd717224ace4feb2
docs/components/anthropiccitationpagelocation.mdx:
id: 36a19f276cb0
- last_write_checksum: sha1:0cbbbc8d299bf99a2a5fe984fe99c4f2d5f274cd
- pristine_git_object: d9cb06aebb3e0835c9a8bb3467f63f960b21b67d
+ last_write_checksum: sha1:d29bcda9e893f27743e15da75b39cf5618684f75
+ pristine_git_object: 22c78351f83844009f940a1315de17101f2abf9e
docs/components/anthropiccitationpagelocationparam.mdx:
id: 78b8f9392f6f
- last_write_checksum: sha1:7e14d2b9ced1ccdbc493a0c2d61630018ebdd85c
- pristine_git_object: 137db690f89cdefd486e9e0759b38417bca4623c
+ last_write_checksum: sha1:35e43beab74a92c54e867454425c541faeb19578
+ pristine_git_object: b4179163afb9761ac9f239080639942974cc05ff
docs/components/anthropiccitationpagelocationparamtype.mdx:
id: 600fbeec8753
last_write_checksum: sha1:dcc72105e3f4c5f50ff39092ad82dc511d65e73b
@@ -492,16 +492,16 @@ trackedFiles:
pristine_git_object: fab850f3adb8e5b75a6eebc4978cd50b79d33e75
docs/components/anthropiccitationsconfig.mdx:
id: 2cecd98c0dd4
- last_write_checksum: sha1:84823d14fd107b082ad9bc8d5cd76cd24187d23a
- pristine_git_object: de669423c2247fe255a46237f0bd1e389b9021b6
+ last_write_checksum: sha1:6f749b91940ab9cd614581f09e769a13dc5e0cf9
+ pristine_git_object: 98079f65c33af99204cde7ecf524aac8b2a66d18
docs/components/anthropiccitationsearchresultlocation.mdx:
id: 40f569d8ec6e
- last_write_checksum: sha1:503cabd5f211da0e9681f802b63e6a242069e3eb
- pristine_git_object: 4766fcaadfbff64d65a1b3fbffd3ae95cf8fe435
+ last_write_checksum: sha1:fce64e3707d50bc846ca24cf2234d6218448cc86
+ pristine_git_object: a5ea2d846f1ba39664febf8127c10a78b27ed021
docs/components/anthropiccitationsearchresultlocationparam.mdx:
id: 9ae72ccb3e72
- last_write_checksum: sha1:32fca32b7cee91aa9a77edfc5cd8fea9225c0863
- pristine_git_object: 8d0c9d2ac994806fc2d2e0c4de4aec4e4a058852
+ last_write_checksum: sha1:0406059ba2f372bdf7bf23046add1b8b036ee634
+ pristine_git_object: aa484a54f0ec71cca0fd7843708577dd97601268
docs/components/anthropiccitationsearchresultlocationparamtype.mdx:
id: aaf65427c659
last_write_checksum: sha1:1c244ccc9dc3e9786157f7b79f0eae68b02a2895
@@ -512,12 +512,12 @@ trackedFiles:
pristine_git_object: 096cc0d6ce515592417e620b1340aa3b4ea02638
docs/components/anthropiccitationwebsearchresultlocation.mdx:
id: 95ef98e8c423
- last_write_checksum: sha1:033b55c4b6e7cf6161a5d059d89ba0cd506d0d0d
- pristine_git_object: b03268fdff9d48c3e99696ec02c0636c5d23871b
+ last_write_checksum: sha1:00143bc38f2e4e5f1babad7abcfda17306bc18e1
+ pristine_git_object: a74151765912970ed75f6ff5b61118bd32ebd723
docs/components/anthropiccitationwebsearchresultlocationparam.mdx:
id: e8b10b5b40f7
- last_write_checksum: sha1:3078918f99892b68eae36856265f870675ef7604
- pristine_git_object: 9b59d45b7e4a9f43588692a661c71214ff316a30
+ last_write_checksum: sha1:15e046ac60713a06328d4f5e96de8e34726ca0eb
+ pristine_git_object: 3af0af9a4cfcb17ee873f48cac9a333e79fc61e7
docs/components/anthropiccitationwebsearchresultlocationparamtype.mdx:
id: 584f4fda6d05
last_write_checksum: sha1:5529e2c7a6402f204c3dcf7ed18522aefaeb73f4
@@ -528,16 +528,16 @@ trackedFiles:
pristine_git_object: 9cb6d29da30e11fd653a9bb5a06c6f7592ea56c8
docs/components/anthropiccodeexecution20250825caller.mdx:
id: fba6fea1175f
- last_write_checksum: sha1:19ae6ea0f1aef930189e2d2e0426de14535a9bff
- pristine_git_object: 78b363bf47792c98dcfcce3271a8ef2b5cf38b74
+ last_write_checksum: sha1:c75ec2e5ab5750333f070ca709c469313deb7fcf
+ pristine_git_object: d53740c629711774cb17d7fd87e27e9b340bf567
docs/components/anthropiccodeexecution20250825callertype.mdx:
id: ab06cf682ee0
last_write_checksum: sha1:8cc4f63578c2e8ebd3cd971fa0638c6902e6cff1
pristine_git_object: 63181a5a015c66ead286af01bb46a0fa2a1e67a2
docs/components/anthropiccodeexecution20260120caller.mdx:
id: 27da4a1c8946
- last_write_checksum: sha1:d163b5eb9088cdf2d470e0802b4452637b72adad
- pristine_git_object: 6c863ec8ca70e09d6144839a137d8b7f80c5b45e
+ last_write_checksum: sha1:26b0abecfc1d39d059a68aaa95226dd869d9c083
+ pristine_git_object: 5fa2cf2fbb2dde3a00d98061ee668d8a62d4847a
docs/components/anthropiccodeexecution20260120callertype.mdx:
id: ba33a3c2dadf
last_write_checksum: sha1:bbd171760aa12ef237314d4294f2c9561dcb8cea
@@ -548,28 +548,28 @@ trackedFiles:
pristine_git_object: b14a45ffd8fb36031ba6563311c3fee965f32730
docs/components/anthropiccodeexecutionoutput.mdx:
id: 79f302f4b96e
- last_write_checksum: sha1:ecf1df4229a8e388d486871a44f760c149bc7524
- pristine_git_object: 12529bc3ca19d9798a8b668fa28583f42d2b6262
+ last_write_checksum: sha1:a767fb18c6949936c5f4bc3fd3f5fb65669e2f2c
+ pristine_git_object: 70ab3b9b35e66c4c4485568819eab34bd1ca7a10
docs/components/anthropiccodeexecutionoutputtype.mdx:
id: 9238e8329083
last_write_checksum: sha1:88e11b79e80ac13323bf0e82e3b050e2a933c7cb
pristine_git_object: 1fd91054c7c972d0d6054ba0382fd1851bf91e8b
docs/components/anthropiccodeexecutionresult.mdx:
id: f5c6dced3ad5
- last_write_checksum: sha1:b7a61908792f8692c64aa2314cdddbc876e9f9ad
- pristine_git_object: c1e3a98c9f0307fab38d4a1db9a22b585ff73441
+ last_write_checksum: sha1:b0f4c54ed6095411b4ad1c77db0527d9f1df8e84
+ pristine_git_object: 5e71989e58bbef6c09d7eb91f45f250ac02cde5b
docs/components/anthropiccodeexecutionresulttype.mdx:
id: f4c8db1457fc
last_write_checksum: sha1:f8b80a986b7c7c1e95f7612fa698718af9028fa1
pristine_git_object: 0b936aa95148388073d9024ca431b0bb1a911ab1
docs/components/anthropiccodeexecutiontoolresult.mdx:
id: 66565ed3c3db
- last_write_checksum: sha1:b43cb77d717fcbe12368f757c58205f370e2c6a8
- pristine_git_object: fa5095cd66b794474288b28fc8e08a8be02e55a4
+ last_write_checksum: sha1:080df13d76ee5c1e0bb7612556cf5df4be6017c3
+ pristine_git_object: e32ded83e48c821e7e35dea2bf096d424fb9a765
docs/components/anthropiccodeexecutiontoolresulterror.mdx:
id: 7d843244068b
- last_write_checksum: sha1:9a9b8ab493df2222c305e416eb5c75c34ed1dc63
- pristine_git_object: 200c14d0a07b0c1d18bd2e2ba3bb85d034f4d00b
+ last_write_checksum: sha1:89f087008370e6f0dfb804c4bf12411fc0a06641
+ pristine_git_object: 3c580bc33ea2844b785382a21cc7b020f4c5a86b
docs/components/anthropiccodeexecutiontoolresulterrortype.mdx:
id: d0f9368f24fa
last_write_checksum: sha1:92851513a02f598515c568549382b946ba018cb8
@@ -580,60 +580,60 @@ trackedFiles:
pristine_git_object: 722956792987225f4ea3e84215c82b25bd5e66c2
docs/components/anthropiccompactionblock.mdx:
id: d52cdb05d5e0
- last_write_checksum: sha1:dcccf28ed51a61741a6bba4017dda0778a3298a3
- pristine_git_object: 95ab206ecca4ac7eb6ecab4b4c32a7b68b949e89
+ last_write_checksum: sha1:9cedc752de4c3dedf0dc008888e5f72def254a5e
+ pristine_git_object: 64c31abb6eb6edd7d33fafd9125037af57203106
docs/components/anthropiccompactionblocktype.mdx:
id: aea2f4b9108d
last_write_checksum: sha1:a3ba36bdf53f9969501e2393fe78e7b94fead87d
pristine_git_object: 017cf712403461dd61cf2b2537dc540dfee38ea4
docs/components/anthropiccompactionusageiteration.mdx:
id: 9bcca00fbe93
- last_write_checksum: sha1:7d79a2bda26c860d3da4882bf4c8b4e044d2ed56
- pristine_git_object: 2f0a28b5a960f7943b7ed5b3cff99e66af1238e7
+ last_write_checksum: sha1:d7e629b2bb08bbdd86fd444ba36030d35e0abee1
+ pristine_git_object: f7d3c8d9ec7846593f7940eb5c6ae2557d11646d
docs/components/anthropiccompactionusageiterationtype.mdx:
id: 9a374fa59115
last_write_checksum: sha1:9227f0a88d72dba58bf45a6b6458ed460f790680
pristine_git_object: 2b04c2483fceacf8300bb872ea0eed600970d160
docs/components/anthropiccontainer.mdx:
id: d3f3da5841ee
- last_write_checksum: sha1:1047fa891f34aba015c90518b6061b9633660623
- pristine_git_object: 620f427512f632357faa66b4e2ba32ab0776bc49
+ last_write_checksum: sha1:8de5bcd8907b9a305a9654c4a3de44f0331865c9
+ pristine_git_object: 08d3927bb5f3a6d2dd890e7823d89d3a5c71dc9d
docs/components/anthropiccontainerskill.mdx:
id: 7ae22f0a1083
- last_write_checksum: sha1:e9e0ea76da684a5ef353ea68f39542729ec38186
- pristine_git_object: 06aea602895869340cf21a8d66a6fb7ad8001b46
+ last_write_checksum: sha1:07f3fef1d89f4500a8c41c6a8279578cd3fb1500
+ pristine_git_object: 210eedee0d3647c04b712cd34b5591310568962a
docs/components/anthropiccontainerskilltype.mdx:
id: 1d80c69866b4
last_write_checksum: sha1:9676f714823205d97af75e76c6d44283d76cb721
pristine_git_object: 83805e4b7d87e493a576f305b597c0986558ed93
docs/components/anthropiccontainerupload.mdx:
id: 8816d0e6a415
- last_write_checksum: sha1:edc7a5d2c865df93f381298c94d7090ea2dd2358
- pristine_git_object: cc5c98f8004c27036a84aa4ee1402d4e91def7a1
+ last_write_checksum: sha1:14771e174250c7513f66f64d06f090aaab3c4468
+ pristine_git_object: 6fd72cb28b38186d9a27a91d7f793c5b2b63489c
docs/components/anthropiccontaineruploadtype.mdx:
id: 19afad52dc7d
last_write_checksum: sha1:3bb95e237cbda8f026ea7d7ed5d9db22a344e7f1
pristine_git_object: ea8f01cb32d8dc6b20df68117f1f98f05285b90e
docs/components/anthropicdirectcaller.mdx:
id: c00c99c99ed8
- last_write_checksum: sha1:faeec5acc05cd8791f183d8e1a6d5e97f8abfe14
- pristine_git_object: 970780a2cc7c6092ee0c7af0ce1db16b1aa95feb
+ last_write_checksum: sha1:b6a759a66b418af35b90ab65afc5c9eaf56994ff
+ pristine_git_object: ea63fe85743a8dcdbeb369b0158f20ee081d3d66
docs/components/anthropicdirectcallertype.mdx:
id: a393c6a1c6e2
last_write_checksum: sha1:a3fd5b197a6cd61471dcdb732d00b988a29eb254
pristine_git_object: d8b9635472b4d2aac87b6b7d3c911ff66b424e15
docs/components/anthropicdocumentblock.mdx:
id: 264e8ec1379a
- last_write_checksum: sha1:ab0ae63ea44831944b58422b7016dcccd4227808
- pristine_git_object: 6d9011ff65788da3d45c7b4f282acb9d13e621b1
+ last_write_checksum: sha1:c9901cc978629e87ad317d9931dc116807c1c080
+ pristine_git_object: b856ace2aff83087a185f7a42a3373716d20653a
docs/components/anthropicdocumentblockparam.mdx:
id: ece98dcf04f6
- last_write_checksum: sha1:1caa5f5eb55dc608777002006f27ca9f28d22111
- pristine_git_object: f49b66264eed9674b03f657e78d4eca1ecd9eff5
+ last_write_checksum: sha1:9b2164374b151d40c45337a960112f46793c2ffa
+ pristine_git_object: fdf55eff7b26ff22979be1dabf2f57570f7920dc
docs/components/anthropicdocumentblockparamcitations.mdx:
id: 474518ae0167
- last_write_checksum: sha1:798372e77425fd7127a318c75247ce44e6f1dbfd
- pristine_git_object: c8b4d39a9ea29a180e8f0294bea2c59199ad9301
+ last_write_checksum: sha1:1e43a9715464f5feab91c959b48a97074d277dfa
+ pristine_git_object: e86294f8565ec3b1a1ff721bc7f82de1c67f9274
docs/components/anthropicdocumentblockparamcontent1.mdx:
id: c9673121dead
last_write_checksum: sha1:a1afe1bee9f2d69e69c102d2c2aa2e2e951086dc
@@ -660,20 +660,20 @@ trackedFiles:
pristine_git_object: 970df2bcb4cfb69403cfc664eb4a172466cc7675
docs/components/anthropicencryptedcodeexecutionresult.mdx:
id: 38f8886a9a1e
- last_write_checksum: sha1:a1522775807336f4352f173f0aec2c9b70cc6459
- pristine_git_object: 2f992ca409c266107fd5ecf1a9bb90ac572b8bf3
+ last_write_checksum: sha1:24d81a69bd1e8cd2dba8ef12af27c84f6b97a6b0
+ pristine_git_object: 613e497d8d39e0c0c6eb8a3f0a6d59265d330041
docs/components/anthropicencryptedcodeexecutionresulttype.mdx:
id: caaf6f85585a
last_write_checksum: sha1:237c8ea905b37547428abd42a2120958b41074e2
pristine_git_object: 368125c1e7ea3d72288ef97f8672a2e3a3279915
docs/components/anthropicfile.mdx:
id: 8bb5aaf1161f
- last_write_checksum: sha1:51e452a4c1ea01174be02723e7a09a3ddc4d23f2
- pristine_git_object: 7e1012dc71b22246c9486f2a0f1b3ba2a562c216
+ last_write_checksum: sha1:1e4fd4c4972cc64259afc504109ffca1935b95ab
+ pristine_git_object: 5ecc5dad000152d285cd4d9c5a934602e6281711
docs/components/anthropicfiledeleted.mdx:
id: 83cf8c714571
- last_write_checksum: sha1:75cb289d5728da4e1c4c7b8e3ccbbd04291e7c4d
- pristine_git_object: 2e4f7895252b7fdd3b7ed439a407efc020681280
+ last_write_checksum: sha1:99a4afb7368543cd86d8a8903daf5e209e2b2b78
+ pristine_git_object: 7a558828b9a78b645b04fe33a7d2c8673aef2140
docs/components/anthropicfiledeletedshape.mdx:
id: b583d6821153
last_write_checksum: sha1:2dedb14222d01f51390f5ef2386977d58ef970d2
@@ -684,16 +684,16 @@ trackedFiles:
pristine_git_object: e2a1aa629b4927a83a1aec2176bdf68d95338a86
docs/components/anthropicfiledocumentsource.mdx:
id: 3cf4c2213084
- last_write_checksum: sha1:1f490c185f0c5599669591755da9bd6500406812
- pristine_git_object: 9b1f7560f374cc909c2ad8fefd2256ee30d21f0e
+ last_write_checksum: sha1:2238b8e239edfa1560509c127bf3e6c44a59d6eb
+ pristine_git_object: 4666dae656013c6777e55ae65e4be228dbf7c0f0
docs/components/anthropicfiledocumentsourcetype.mdx:
id: 911db198eb3b
last_write_checksum: sha1:491e11043880ae4e97048c0a7eb3b878214c7d83
pristine_git_object: c86bc52963eca6a9de705f418c56d17a4bf8ebc6
docs/components/anthropicfilelist.mdx:
id: e3cd108707ee
- last_write_checksum: sha1:d0807459d230ae77d31cc99bdf743851d3e844a0
- pristine_git_object: 59fc87350fa3fcaaf1ab7e202f79a954746b079f
+ last_write_checksum: sha1:277289cc74c75950090d1bd555f4427c988b9b24
+ pristine_git_object: e6b1d193617f505b6eae5d9c20ce57442ace93ef
docs/components/anthropicfilelistshape.mdx:
id: 330bbac8002b
last_write_checksum: sha1:75e845e77b8a03ec120a48597b0d8b4ad0789ae0
@@ -708,8 +708,8 @@ trackedFiles:
pristine_git_object: 98c29b8863f0c9ee52634854e746c1fff15499aa
docs/components/anthropicimageblockparam.mdx:
id: a85ff43edd3a
- last_write_checksum: sha1:32a650d11a80f74059407954fa86eba2247fdf03
- pristine_git_object: 9be25eff134f6283b95213ba56fa2ee21c493a39
+ last_write_checksum: sha1:d6923048f9569d8266ef8f33acbfe4702419f799
+ pristine_git_object: ed0025f106298ed78accc3551dad64ed31275afe
docs/components/anthropicimageblockparamsource.mdx:
id: 82f05c79d5cb
last_write_checksum: sha1:fa2de1356d760c4fb128731421b10aeeb26fa6d9
@@ -724,36 +724,36 @@ trackedFiles:
pristine_git_object: c89e385a2dce4dfe40f5f83e2a2d7b697ef661e4
docs/components/anthropicinputtokensclearatleast.mdx:
id: a5500be92534
- last_write_checksum: sha1:0c07d15b46c9182df56675c09406420066870c0d
- pristine_git_object: 0c85fad247264e767809bf9ddddabbfaba3229b3
+ last_write_checksum: sha1:2eaf5c698f70e886169584a1acfa90570544dac9
+ pristine_git_object: 2ed888d06e9c9ab6350fb2fcebf2d045ca942335
docs/components/anthropicinputtokensclearatleasttype.mdx:
id: 6e95ee572274
last_write_checksum: sha1:6a0bebe7d7d7242a14b6d65b4267b019cc5499db
pristine_git_object: 315dcc84d5c04957b2f0d68b667a0a0b902a36cd
docs/components/anthropicinputtokenstrigger.mdx:
id: 344c9265efa4
- last_write_checksum: sha1:431d4d0eb52f9e6d0c27f7ae0bce2d53f1848932
- pristine_git_object: 72fe90a578ac686e3ebb0b361b22035eb13f652f
+ last_write_checksum: sha1:7b1540b000787216e056157d1bac9c67f69dcb37
+ pristine_git_object: 89841a16730049056cc12c1122a820d627ba4437
docs/components/anthropicinputtokenstriggertype.mdx:
id: d4de58548475
last_write_checksum: sha1:c371f8d3fdadcc84fe2a6451e3dce096a71448b3
pristine_git_object: 2b0b01f8e3cad9bbe847881844feee8f0ac1347b
docs/components/anthropicinputtransformation.mdx:
id: 5d0202530b65
- last_write_checksum: sha1:2b704c29cfd694fd624ebb9bb80712af56f8b1e8
- pristine_git_object: 5eadea1363b782021ff8fa7255147e7b7cacbe8a
+ last_write_checksum: sha1:942bfcf44437946ba7abc4e602866f2edb0a8f10
+ pristine_git_object: fdda100e40432bee9bc8a3bc7fbded29202e014e
docs/components/anthropiciterationcachecreation.mdx:
id: 3d219e812746
- last_write_checksum: sha1:604cefcc9984ff6aee5c889c0e7054830753a0fd
- pristine_git_object: 29b33e64aaf405c0010f7447d9997ab65f9d7951
+ last_write_checksum: sha1:fc8db536ccf5190a7c5a345b5871501bf43f485e
+ pristine_git_object: 0646c4a7337c766ddd84f99366df55503cb35c97
docs/components/anthropicmessageoutputconfig.mdx:
id: 40c4c0f3b8c0
- last_write_checksum: sha1:89a671e8b13d69a5cd02dd571f8430d7960b7245
- pristine_git_object: c96c40a53f290bab156468ab411ec67c5828c1aa
+ last_write_checksum: sha1:d5853246c920f28903d6160c2dc60a8592d172b7
+ pristine_git_object: 0e323aae4b4aab0da7b0743f4ea8414ee41c2fca
docs/components/anthropicmessageusageiteration.mdx:
id: ad0c79d5feb1
- last_write_checksum: sha1:88a599efb8922898bc6a8fa0ca730e1ec0f39eec
- pristine_git_object: 01ec99b0eb087e090b93fd49ef82301bcb2c05b8
+ last_write_checksum: sha1:48a7d38f8e6b0d369dc9c024851e60f09c105edd
+ pristine_git_object: 67125407da162ab7bd9b9fa5c62a243751289e99
docs/components/anthropicmessageusageiterationtype.mdx:
id: a81f0a0a59b7
last_write_checksum: sha1:ab20ab633f28620f517212774313dae763dc2ce4
@@ -764,12 +764,12 @@ trackedFiles:
pristine_git_object: 1eeaeb4abbd3ce733431cdd26a04ca0e97efdbf5
docs/components/anthropicoutputtokensdetails.mdx:
id: c88c3b7577c2
- last_write_checksum: sha1:49d4efa8c31160bc612ffb765259c9b22485ae00
- pristine_git_object: 5e53170810c3a602bc7034135eb6191b6075f557
+ last_write_checksum: sha1:68220903edf4fe0641b6211fe992b49caa9a0e17
+ pristine_git_object: 9ff17e3db50555ae09c87659ccc014f62befdaef
docs/components/anthropicplaintextsource.mdx:
id: fab547d404e1
- last_write_checksum: sha1:31f76997c99405badc149bbb4ed51ebb6ac4a4b0
- pristine_git_object: 3a07d04fc3591e4d6be991d74ea2fc5c8238e9ef
+ last_write_checksum: sha1:40aca75c0fae3ff77981d6b5b9f43f3ac9c3a479
+ pristine_git_object: 0b104e8ccd0ba31944b2a0055b9e11a4e822c01c
docs/components/anthropicplaintextsourcemediatype.mdx:
id: 7035f2cd2d84
last_write_checksum: sha1:2bd9d29200f68be7fcfee2fefe41e16b3308ad9e
@@ -780,16 +780,16 @@ trackedFiles:
pristine_git_object: a538343b4f3fca39a44d3f208e702c482978c4f8
docs/components/anthropicredactedthinkingblock.mdx:
id: 791dc27bf47a
- last_write_checksum: sha1:dcc1d02ffe3e0f629192ea58ddcecb5433fc7893
- pristine_git_object: df0aaeaae13244847c2f85578add3b147b169c50
+ last_write_checksum: sha1:e3ecd90434c999ccb6f3a9a07276095c0f29a9d0
+ pristine_git_object: 247ecd0e21ef5afbb1980d389b251aee6960949e
docs/components/anthropicredactedthinkingblocktype.mdx:
id: 81f2290062ad
last_write_checksum: sha1:194567737bf7a383a4fef756122744e240d9744a
pristine_git_object: 09c048fb85fe08b8161dcf93b56d14440959dfc5
docs/components/anthropicrefusalstopdetails.mdx:
id: 289b3cf4a296
- last_write_checksum: sha1:99203d956a7a63ca6540ac55c3f8ffa80a859aa9
- pristine_git_object: 0b310ef75ba9123c16e4a563a4eba64a2d8369b2
+ last_write_checksum: sha1:45c35ee282b5ac832343b8f353455e9225a19173
+ pristine_git_object: 408d8551cc1dd18692f78b12430200fa9822b3e3
docs/components/anthropicrefusalstopdetailscategory.mdx:
id: 8f80e870efc4
last_write_checksum: sha1:ce770d7d13e4f89adf141787b4ab8c39963fd0c8
@@ -800,16 +800,16 @@ trackedFiles:
pristine_git_object: 4b9b057f264cf55fcb5ab936201de3642235ec5d
docs/components/anthropicsafeguard.mdx:
id: 04d5a44fa933
- last_write_checksum: sha1:9a6630599e8ab797618710ef7ab860e4e99e086d
- pristine_git_object: 91de925eb8efe7a55877472f1ad711d95de87b5c
+ last_write_checksum: sha1:cbc7f89487bf10941db9b89dee21af24dd77e2bc
+ pristine_git_object: 4d8804860600af69d5984301701424e834f3ed7b
docs/components/anthropicsearchresultblockparam.mdx:
id: 5c62b24b2c58
- last_write_checksum: sha1:b6f01f3da19d4a430e66f5c47e90f31aa3fb0e29
- pristine_git_object: 89ae1afd55149a2e641d5330189fd5213aa7f05b
+ last_write_checksum: sha1:3c95c2a83b9b47f12c7468886cf44b5569926ebb
+ pristine_git_object: 4332b71b742460e68a8f0db2dd73ac4ce154a781
docs/components/anthropicsearchresultblockparamcitations.mdx:
id: e6a0db284ce9
- last_write_checksum: sha1:20a8315824e11129d12d4d5c441e9fde3691a1f5
- pristine_git_object: 107bda3275f8d6ac6cb1cee9e2bef961807fd7fb
+ last_write_checksum: sha1:7c7426b8884a5d5525798c398e9d02d30a2345c6
+ pristine_git_object: 9b1c23b03706cca8ab88f36fc329a199cdb4f71a
docs/components/anthropicsearchresultblockparamtype.mdx:
id: 06be14681704
last_write_checksum: sha1:8371b32dcf174d3381f46d198aef3445bb22c8b5
@@ -820,8 +820,8 @@ trackedFiles:
pristine_git_object: 043523bd96ea7b806e72c0af5457b93bba34aeb7
docs/components/anthropicservertoolusage.mdx:
id: f71da18a547b
- last_write_checksum: sha1:e58aeeb67a8ecd7bfaaf36591110ad5b3d77bdca
- pristine_git_object: c3f95be74f8389deec4527ba4bb53ba60d735c9f
+ last_write_checksum: sha1:d471daebc85bf9a0495749117bdee6fa78bd42c3
+ pristine_git_object: b5c15b64c27a9f713cbf46c1b69309dd646628b4
docs/components/anthropicservicetier.mdx:
id: a11c4a30fb6d
last_write_checksum: sha1:eaf18ce06737f19fc04c150fc48f2d7b20e67357
@@ -836,12 +836,12 @@ trackedFiles:
pristine_git_object: 5634634926c7a09342c219cd0d865234c262baa5
docs/components/anthropictextblock.mdx:
id: 2f5893b28e56
- last_write_checksum: sha1:44814eeb40e18957aa931fb06fcb34d4b1fe04b6
- pristine_git_object: ac26f79de959d081b03e8a937e18dbe2bd9252fb
+ last_write_checksum: sha1:4aed12295e8613a06a707387e89e0e3cff009cf5
+ pristine_git_object: af3dfe7e181ef622363c5aee06b1494f49fb0d35
docs/components/anthropictextblockparam.mdx:
id: bded5d409e91
- last_write_checksum: sha1:ab2ebb14dd5e54bbadf4db4aa919d1b380b844b5
- pristine_git_object: 502d15e612cfe8df8b28ba89855683eee5f0ce4b
+ last_write_checksum: sha1:5a7b75cb4ea51c7873b8c054259d72fa5a85c468
+ pristine_git_object: 00970af518bce352c8a7351738b561c75a2ba8cd
docs/components/anthropictextblockparamtype.mdx:
id: 7f03a13234b7
last_write_checksum: sha1:12c7718c5c0da4561914ed95dd6853873568bd05
@@ -860,28 +860,28 @@ trackedFiles:
pristine_git_object: c4c1b8b81578c8f9029061465a778523924a22c2
docs/components/anthropictexteditorcodeexecutioncreateresult.mdx:
id: 57c175b40bcf
- last_write_checksum: sha1:2bb8d48f0a5be803470e05d932eed00dcce301ff
- pristine_git_object: 7e94b8f763bf0b7f797baa28c2e08e7ff5504045
+ last_write_checksum: sha1:5c30b9589b586667b60911a47457d4d2f4be6c70
+ pristine_git_object: fd82f05c4689471ece025b83fbb902d371cdc390
docs/components/anthropictexteditorcodeexecutioncreateresulttype.mdx:
id: 1d9b03445541
last_write_checksum: sha1:cc0dc3a182e7300289a8c95a62af1ca41377d2bc
pristine_git_object: 415ae0dfec3c8e1149b383021ac188850ad963d8
docs/components/anthropictexteditorcodeexecutionstrreplaceresult.mdx:
id: bfd737c89ea7
- last_write_checksum: sha1:f7aa4416502b881899abb995a4fa4a117c032994
- pristine_git_object: cd8b9eeff2010e1828f4c1209439957b99268f92
+ last_write_checksum: sha1:f28e7361aba4658099ea4f79c71293c48c2757ea
+ pristine_git_object: af5f7c587bfc1587da5a4790fcc4c6989c20b94e
docs/components/anthropictexteditorcodeexecutionstrreplaceresulttype.mdx:
id: 2088f9cce5ce
last_write_checksum: sha1:565334478453febdc8e43d5d70cf45dfaa5501e8
pristine_git_object: 46b9ec2249c9283bce0bd28d6f0fe5babcb9ed93
docs/components/anthropictexteditorcodeexecutiontoolresult.mdx:
id: 3afc7495abe6
- last_write_checksum: sha1:d8d1d085c8f166936f0ac8207a1f9c8050d5beaf
- pristine_git_object: 9c05b4427e61a18011b1bdc28feec02dd93f2a56
+ last_write_checksum: sha1:cb48b98e7fa6c25bb7ccc6ecc8b73cdb80cceddf
+ pristine_git_object: 4378fa1e08d2dd42fddd7a80344d77357994e2a7
docs/components/anthropictexteditorcodeexecutiontoolresulterror.mdx:
id: 2e40327a4bd4
- last_write_checksum: sha1:016d93f0b2f24a901fb8ebd5f0c22a1a60945d35
- pristine_git_object: c818a4b4c00e0b5fba43afca1f9114208c7a2d9a
+ last_write_checksum: sha1:59594743926b6fab3aad7a4f047dcb4650843cd0
+ pristine_git_object: b0082ee9b5b9c7ef4557f928dc9256fe774b9700
docs/components/anthropictexteditorcodeexecutiontoolresulterrorerrorcode.mdx:
id: c41016f833a4
last_write_checksum: sha1:d0fdfb5a5ddc3bd3dc2a12bac760f70c5a07b52f
@@ -896,20 +896,20 @@ trackedFiles:
pristine_git_object: 4db2eb262f07509415c213ba021cebbd46954df5
docs/components/anthropictexteditorcodeexecutionviewresult.mdx:
id: 57e6cf0dc451
- last_write_checksum: sha1:3fa15f31e6988948ac0d93ce416b838921552b86
- pristine_git_object: f1fe04cac95fdeb5b24d1994fb8d4d4a2bf6450e
+ last_write_checksum: sha1:2c46a7c812ea26d879e57a244194d75b6bbecbe1
+ pristine_git_object: eb3d772f2abb27db1f20ceedbf812ba34351f577
docs/components/anthropictexteditorcodeexecutionviewresulttype.mdx:
id: b9de357058c3
last_write_checksum: sha1:c880122f630b805911d2468113a466a677915cb6
pristine_git_object: a5d4be4be91e0a25b0b897642e8c1d18c5737ed5
docs/components/anthropicthinkingblock.mdx:
id: dad210ed2d44
- last_write_checksum: sha1:a7d2ae66e6d5434ba935567c9ad95748099fdb42
- pristine_git_object: 7ca58e1c07dafaa9699827b271dfe0344b1da036
+ last_write_checksum: sha1:ed4b59fe03b7a268dd31869290fbe50ed02a7112
+ pristine_git_object: 1197dd75720fdcf61b26cfcf355fb6139d68833f
docs/components/anthropicthinkingblockbinding.mdx:
id: a1c1acf8200e
- last_write_checksum: sha1:cbb0e04bd04b81cf3982f01b1ca26aabc14c3c48
- pristine_git_object: cc9f8e6a2e50fe7a992d713d9b991fb24df3ea3c
+ last_write_checksum: sha1:ca323ad129c3348b1d124319491e6b90914283eb
+ pristine_git_object: 1757b8bf4ce2abbda5d53b524d3418e3b2f09a03
docs/components/anthropicthinkingblocktype.mdx:
id: 75dd296a8d23
last_write_checksum: sha1:33e0febb3f788624622862b392e1f3f72f21cecd
@@ -920,16 +920,16 @@ trackedFiles:
pristine_git_object: c9c51120b6b2cdb5b393c7c385c8de12c4eb7882
docs/components/anthropicthinkingturns.mdx:
id: 795200cbbc8c
- last_write_checksum: sha1:9b3125daafb83c3a8843cd07224670f352b8ac40
- pristine_git_object: 9c9202152d4688ed2e7c5c311c6c85d8362f08d5
+ last_write_checksum: sha1:4fe1f11000d10ccf8427779a05c5940dcd081927
+ pristine_git_object: 42833a53839e2e7504f7530d14df414934d3aa86
docs/components/anthropicthinkingturnstype.mdx:
id: 58b7f8554e4d
last_write_checksum: sha1:6193e98647de03e888bdfedec1c18a2c36de8a07
pristine_git_object: c1034a4153765eb307c650c27e85b0832263b934
docs/components/anthropictoolreference.mdx:
id: 9b73d6793d51
- last_write_checksum: sha1:89ceead20f0ffdb05e67c2a441b6f0f58d9ab6d6
- pristine_git_object: ee8d6b2784f4fd8e40bb384bbf89757cb37e8bcf
+ last_write_checksum: sha1:5babd6ceb29a5e3eb3d3e2638b2ba6bc511b83cd
+ pristine_git_object: b2f9168e8c344b26adacd2809a442a001a37bdbc
docs/components/anthropictoolreferencetype.mdx:
id: 1482ea261d7b
last_write_checksum: sha1:e48fda00baa2b6b553926a1bd1cb9234d17882aa
@@ -940,12 +940,12 @@ trackedFiles:
pristine_git_object: 73aba99a6255d73ef7612a02e15bf541c27e64fa
docs/components/anthropictoolsearchresult.mdx:
id: eeee9abb9f70
- last_write_checksum: sha1:09b574ca5e27bec9e53cab8e1ef3113d8ccf833b
- pristine_git_object: 69a738d24d2626a76bd8f8cba997264e3b907456
+ last_write_checksum: sha1:72fa76ec2822a75d7132a9a626bc6f17c958a145
+ pristine_git_object: 2d29a78e1ef48778df501e56e76209c0e2d601b3
docs/components/anthropictoolsearchresulterror.mdx:
id: 0a80e72741e2
- last_write_checksum: sha1:e7f4b58d224e5aec697d4aa7637b6c1bc9b2402e
- pristine_git_object: 1e624f1185d1256b18776f730062fc579cee1fd0
+ last_write_checksum: sha1:6be54f508fdbd40407f666293d0ab4fe47d3437b
+ pristine_git_object: 478b3f8836c1edf0c173c44fdb585a07a504071c
docs/components/anthropictoolsearchresulterrortype.mdx:
id: c5c7fdc63245
last_write_checksum: sha1:0c96fd3150626807fd9d3860d8a13d4c1c1e2819
@@ -956,8 +956,8 @@ trackedFiles:
pristine_git_object: 761dcd93806bc47bedf09a1de8d6f5c640767fa0
docs/components/anthropictoolsearchtoolbm25.mdx:
id: 767f0313dd5f
- last_write_checksum: sha1:6c7e2868a73de5fcd7d5ca031e7f74e71589c0ab
- pristine_git_object: 0481dd033b9adfe6e89b07a5663414fc6c7fc7ba
+ last_write_checksum: sha1:3b12c7d602cfbb6b0122ab3b3adcabb308c9a443
+ pristine_git_object: 3240f5200624c7c140d4add8e94aed07de77c7ae
docs/components/anthropictoolsearchtoolbm25name.mdx:
id: aa6c4a053522
last_write_checksum: sha1:4cfb05f0047b36bc595ed4510681a5775ab9c8bd
@@ -968,8 +968,8 @@ trackedFiles:
pristine_git_object: 2f8831260b18faf83a40f9e30c78cfd9097faceb
docs/components/anthropictoolsearchtoolregex.mdx:
id: dd58579e5df1
- last_write_checksum: sha1:0ef2eb4c87ec0068efbbd540b853cb5fdf472f19
- pristine_git_object: 9eaa234609d9583826d5c742e342c322caa0c8ab
+ last_write_checksum: sha1:6c3aea72b8dd9f01792cbdcace179506dea8aa15
+ pristine_git_object: d1974748f262a1c7542d1ab641eb7e11bda3a7f3
docs/components/anthropictoolsearchtoolregexname.mdx:
id: e6012e584095
last_write_checksum: sha1:e7105f5c860bc591b2f6b0072655b70426b542f7
@@ -980,8 +980,8 @@ trackedFiles:
pristine_git_object: b5b5eb68bd65f9473a45d4da3461a56acf63419f
docs/components/anthropictoolsearchtoolresult.mdx:
id: 6cb9e0a881ec
- last_write_checksum: sha1:d5f89c56206f187f750acef375906695b04e3563
- pristine_git_object: 191c13c221678007db0e583516e5f09457ea3f32
+ last_write_checksum: sha1:fabc72256c6361f76670935ea4cc18cdf4cabeee
+ pristine_git_object: 68e395ba35cd7e3de3e566bbcf69c722648a6651
docs/components/anthropictoolsearchtoolresulttype.mdx:
id: a88929093ec7
last_write_checksum: sha1:ceb005f67bee30def5d9d56599bd96f49d628c71
@@ -992,16 +992,16 @@ trackedFiles:
pristine_git_object: df7555a806d3ee96ccdda6a886d37e1725b1044d
docs/components/anthropictoolunionbash20250124.mdx:
id: ff33c94f4591
- last_write_checksum: sha1:5e415e88ba00fdbc70e1a649753c49f8011884a8
- pristine_git_object: 2f1cb1cf43fc98e1fe991e586f85b5fde4c51d46
+ last_write_checksum: sha1:645d4ec57cd6f879399bcc0c8f580e8dacc75cba
+ pristine_git_object: e827a16f25bf27b2a5c3d755f77e7b7d54691813
docs/components/anthropictoolunioncustom.mdx:
id: 4f255e32d114
- last_write_checksum: sha1:2a999a165bf2663142f5fff7ea93102d1ed3ecd5
- pristine_git_object: a22312dc9e95d63b5500799aca2ee289f4082256
+ last_write_checksum: sha1:f9533883de035addb71209634ecb60e912bd7802
+ pristine_git_object: a44a233a34b08dd6dfde7695f18199e956c67061
docs/components/anthropictoolunioninputschema.mdx:
id: a0741c3b6162
- last_write_checksum: sha1:a6272f2e73ec5799142d2dd6ba81715e9628399f
- pristine_git_object: 88153ad2519f6a49d09c826c443622bb854656c1
+ last_write_checksum: sha1:5370b13a1079cea1d0214c2148ce998198c001cb
+ pristine_git_object: 9c94ffce00107dd9896183d2d38792f57c14aa28
docs/components/anthropictoolunionnamebash.mdx:
id: e6028a720551
last_write_checksum: sha1:81d190b1863bdd22d29e20e526a709dfea1ec947
@@ -1020,8 +1020,8 @@ trackedFiles:
pristine_git_object: c60300a966f8d06e46a9920e37889a101a99e3c6
docs/components/anthropictooluniontexteditor20250124.mdx:
id: 041db25bee3a
- last_write_checksum: sha1:52d0c146b37ec46943978e340ff16494f7918f2a
- pristine_git_object: 9df4a268bbf5f7fcb5f1cd3d507d4ef9d562e4ec
+ last_write_checksum: sha1:be1867e336be09371b397a1470c09b1ba9943977
+ pristine_git_object: 84683aaf1c5390a88b27b897c6d5a8935f7812f0
docs/components/anthropictooluniontypebash20250124.mdx:
id: e008e5914d5d
last_write_checksum: sha1:427ab5075aaf9a71cc9e3ece8d7fa0d558137001
@@ -1044,52 +1044,52 @@ trackedFiles:
pristine_git_object: 0e1216ae0ace74284edca4935f39afaf0ceadee0
docs/components/anthropictoolunionwebsearch20250305.mdx:
id: a9c1bf5858f3
- last_write_checksum: sha1:f0976ec5be922c34c6d39a4607da0257d9239adb
- pristine_git_object: 56fd067322b1f1edd631bf28625e902d6b9cbfcf
+ last_write_checksum: sha1:eccf215291af7d72852f7626d58bb674e11528e4
+ pristine_git_object: 5805f3e32eb32159c154691bc5edfca9ed029e51
docs/components/anthropictoolunionwebsearch20260209.mdx:
id: a6179f32aa23
- last_write_checksum: sha1:b60bbf3c9e9776402226b626e615680eb953a8d7
- pristine_git_object: 6d783c21ce5498cd5b24ffa11543b5195d6bfd7d
+ last_write_checksum: sha1:f9756f680248f5cae93b89e7fc7e1079e4689a46
+ pristine_git_object: 2c00e1471c93242813e6beefc3c4be31cb5d98d5
docs/components/anthropictooluseblock.mdx:
id: e9af90edd76f
- last_write_checksum: sha1:2d902832d1a46da7939c2e7cd059cf0ae4e71964
- pristine_git_object: 51bc60d205498f603ce6a297a93c838b8bf4bffa
+ last_write_checksum: sha1:29663ceacc46525e44d5140cef7e474227b03e76
+ pristine_git_object: 96f552e26ed3376e39136c2b31ac60d050d07daa
docs/components/anthropictooluseblocktype.mdx:
id: 3e4f6ceeb196
last_write_checksum: sha1:900ba7fb29e5f50be11c95bf4e53789772b4b0aa
pristine_git_object: a6cd369f552d3a38760d1da04ad6d972a8a3b265
docs/components/anthropictooluseskeep.mdx:
id: a80174ecc369
- last_write_checksum: sha1:b05b93553bbb32cef5150f79e1c2f0ca55298e5f
- pristine_git_object: 56a3b082a60c9f8517cc21e606d4720bc300cd99
+ last_write_checksum: sha1:3b7e738a5075de6669dfd181d896c8b96e967ceb
+ pristine_git_object: a065a7ab41f1e81bee866b3efaba11c32bba1d65
docs/components/anthropictooluseskeeptype.mdx:
id: adb454cd03b9
last_write_checksum: sha1:41c4c636f0d482e14c5895f125df31cdcaae98b7
pristine_git_object: 55631753337c9ddf8b23af3989cc21a5e47e9649
docs/components/anthropictoolusestrigger.mdx:
id: 4b0e4988821f
- last_write_checksum: sha1:2c414a4792ada35dfaf13fa9228daa4564228308
- pristine_git_object: ddf146336404c8a41615a0867ccf78b68b59e750
+ last_write_checksum: sha1:5aced3e1bcfc115ca3ef83cf8e0cc37a2f3dbfb5
+ pristine_git_object: 1f76a2e19f1d58a69c142b6f45b475815b00bb1c
docs/components/anthropictoolusestriggertype.mdx:
id: e4f717265714
last_write_checksum: sha1:9434fb13f4730a9a0983d8a063c034d4c0ed4654
pristine_git_object: 0f4676272480c2cb37707b6294189def4fba3770
docs/components/anthropicunknownusageiteration.mdx:
id: ad8bddddee13
- last_write_checksum: sha1:48f2ec21cdb27842b41f4a7a9ed5116efdb2a216
- pristine_git_object: 9a298f5071bcd359257e4cdef2bcac07d7b9e32b
+ last_write_checksum: sha1:36b8e3e529de3a2f35da43fbfac8b55c5cdc1d2f
+ pristine_git_object: 0ad67a404d7644f32fa7b35b3828201350ce6886
docs/components/anthropicurlimagesource.mdx:
id: b1a4b26bd6a2
- last_write_checksum: sha1:48cd15680bc4a4167322bdd533d3bb1b5825126f
- pristine_git_object: ac91360511b9d4352dc891b3732048a610d0f02f
+ last_write_checksum: sha1:d2985ccbe2b0164a82067b17f4cc6a8dc55709fd
+ pristine_git_object: 031e4aea2ca40a62a10df17db2c0d9a1334ef280
docs/components/anthropicurlimagesourcetype.mdx:
id: 05696c6ed74e
last_write_checksum: sha1:5d351eceaad58632bf7fbf61a9499c956a45cb1d
pristine_git_object: 86b72b871c03a39e314f1ea6bc74d622e619225c
docs/components/anthropicurlpdfsource.mdx:
id: ed22f90fa1d7
- last_write_checksum: sha1:bcbc3db138d2acb0eaa6400c5d39d8adbde5d5de
- pristine_git_object: 50d60b95a3c2bb393a6453523a8c1d8115a4f40f
+ last_write_checksum: sha1:a99f02b60dd734b38be6d91e25b91e28dc82cf0b
+ pristine_git_object: 359e6d87437c3afa52d79a0c724d05bf637b97a0
docs/components/anthropicurlpdfsourcetype.mdx:
id: 1f4c02e2bf5b
last_write_checksum: sha1:857d5e6b5220b5821255038846c0dfc9b6907e98
@@ -1100,8 +1100,8 @@ trackedFiles:
pristine_git_object: 0ae331c1d87201007d6f2da04cb03d911004e0e6
docs/components/anthropicwebfetchblock.mdx:
id: 2bbdb93c9198
- last_write_checksum: sha1:f188f3db8aa8f8c5270b2ecf01e3a2ba4a4b44e1
- pristine_git_object: e130a5784a6832e6ef8ade9c5e0cd9193324857c
+ last_write_checksum: sha1:e3dde9e31d3491fe9393eea2d5348bb1bc3b5868
+ pristine_git_object: 8b186569365f484f7c5fcea5ef38f2bc2875153a
docs/components/anthropicwebfetchblocktype.mdx:
id: d2774c2adaae
last_write_checksum: sha1:b2748e2695b3deecdf414b6b36e3f66fcf8cd0a8
@@ -1112,12 +1112,12 @@ trackedFiles:
pristine_git_object: b3ec99cc2971cddf0776338ed0f31af895056aec
docs/components/anthropicwebfetchtoolresult.mdx:
id: 19fb3cf537fa
- last_write_checksum: sha1:54f6d566b0dcbb585947da726a4a390f51598b4b
- pristine_git_object: d33f72fbf79c6a65b9af9552efadd3df860a3563
+ last_write_checksum: sha1:0be250d5cabbc013cdc438c6ef1d8a8d93763370
+ pristine_git_object: ba993d1c460564e41c6d0db37ac4ecc07560ec81
docs/components/anthropicwebfetchtoolresulterror.mdx:
id: c054f984afad
- last_write_checksum: sha1:0eda8f53521c6f9c71a5fb2dfb5ee7488ec0e54f
- pristine_git_object: 3b9150ee761d23f96f2ff4949c1aea29b42f9bce
+ last_write_checksum: sha1:51d4c4a44ff16bb275b9280d77e1b3437589fb30
+ pristine_git_object: 521918924d780deb990b0f7093bf3a487becc6f8
docs/components/anthropicwebfetchtoolresulterrorerrorcode.mdx:
id: 4a7e2fb63acb
last_write_checksum: sha1:63962b5079b4a468a50c82ccfa866d554c37b827
@@ -1132,12 +1132,12 @@ trackedFiles:
pristine_git_object: 8155ccbca1fabb22ffbd8dac835e607b371a98b5
docs/components/anthropicwebsearchresult.mdx:
id: a3583d3e1aa9
- last_write_checksum: sha1:215aeed8191e5045a24196489d18901161d9a713
- pristine_git_object: 9f44a31369e7b49e32b3824f0cdd2011b3eb388d
+ last_write_checksum: sha1:2f14d2f349608864990dcc93c0b285c30819b95b
+ pristine_git_object: 5599649ca390130fea0e1c6f4f89850786a642b7
docs/components/anthropicwebsearchresultblockparam.mdx:
id: 0eec50f08630
- last_write_checksum: sha1:51ff39d85073da0fa458f6f4b6e837c4298aa0d3
- pristine_git_object: ddcfad3966ea8e7e0553f9eec96c1fafe5f624ae
+ last_write_checksum: sha1:b797c25660041626803154d74c4310b307aa68cc
+ pristine_git_object: e3bfa50b4c579e42edfd72ed08d079a8853d374c
docs/components/anthropicwebsearchresultblockparamtype.mdx:
id: c0b4c6f50ed5
last_write_checksum: sha1:0f6fb484091a5915b19a4b6f4223619219e67bb2
@@ -1148,16 +1148,16 @@ trackedFiles:
pristine_git_object: fa7a557ac5d651e49efb6ce75bf8b275bb213563
docs/components/anthropicwebsearchtoolresult.mdx:
id: e7b0efe4fb90
- last_write_checksum: sha1:deca57640b3f10119d2cb925fdb7916a65303c02
- pristine_git_object: 52ae78a271aa9d5a1648ae5f35260ffb8f4138bc
+ last_write_checksum: sha1:238239ee8a5ec20369a0a19571e8b81c0ba12fd0
+ pristine_git_object: 1cfc2b7c1c20aa8ac00c34d7a26ce651b34d138b
docs/components/anthropicwebsearchtoolresultcontent.mdx:
id: d517f0df11d4
last_write_checksum: sha1:f0a5fcbea816190406ec87070c07aed5ed568b5f
pristine_git_object: c6f194c6e4e3dda771f034ca64ca583fb9fac438
docs/components/anthropicwebsearchtoolresulterror.mdx:
id: 0c9eea9b6b6c
- last_write_checksum: sha1:04f5873cff750c4894712afe09d75ed0bfa4ed5d
- pristine_git_object: 7b7cb1372697b94bacb8299addb0a9425896735d
+ last_write_checksum: sha1:4ca70972a9bf2d57827947ebcd1346f98f9f4e93
+ pristine_git_object: f152860deba74687c9842c52ee02df13d4475d65
docs/components/anthropicwebsearchtoolresulterrorerrorcode.mdx:
id: 7c8809f923d5
last_write_checksum: sha1:2b15faf08d51a907c5e714a1140d5eeaddd74c3d
@@ -1172,8 +1172,8 @@ trackedFiles:
pristine_git_object: 2dc56e0d5569f15286a19a840ce5e4f3452dee03
docs/components/anthropicwebsearchtooluserlocation.mdx:
id: bca2587d7144
- last_write_checksum: sha1:0e366c190891756a9f4c21e01ab348f686d8c94b
- pristine_git_object: 0096c9dc4b5624da3231c80f579af1ddb974e049
+ last_write_checksum: sha1:25bdc5d2c118f8cf393147732a938323e03b13ce
+ pristine_git_object: 177c397ca8aef48a0d77a1a9c3e3fec63f87c7e4
docs/components/anthropicwebsearchtooluserlocationtype.mdx:
id: 804f3ec181f9
last_write_checksum: sha1:f3017ffb67a0781d23ab853352e72fc1c73452bf
@@ -1188,12 +1188,12 @@ trackedFiles:
pristine_git_object: d43e0f95c7d37c2a51033cebc9549b08d861f56d
docs/components/app.mdx:
id: aa5cb5867777
- last_write_checksum: sha1:0e6b039948adad5c8430cc251c199852b76b21f6
- pristine_git_object: 00230d0db26fc83accd14e5695169b834d6a9a93
+ last_write_checksum: sha1:4cf8185961b17ac1c29f800372c0056e974a863f
+ pristine_git_object: ead7b40fbf855ea9020fed42ecba8fd09ed823f6
docs/components/applypatchcallitem.mdx:
id: 00fd75573009
- last_write_checksum: sha1:8650be12909ab98cefc237e3499b73d9a79cf3d3
- pristine_git_object: 69bc2b8640a58837b896694e456a966a6b6cb9da
+ last_write_checksum: sha1:ca9be76cce1b80225011cc550c2c61ca16944e66
+ pristine_git_object: 9c0e5b348a369c3bf90acdeacd1c48d5f349635d
docs/components/applypatchcallitemtype.mdx:
id: 60f2448e3f7c
last_write_checksum: sha1:42c3944dc0214f1a6e2298efe4650a3944c014ae
@@ -1204,24 +1204,24 @@ trackedFiles:
pristine_git_object: 2159c8161efd3fc52885005a1bcde3723ef70db2
docs/components/applypatchcalloperationdiffdeltaevent.mdx:
id: 1127d6e114d6
- last_write_checksum: sha1:170f7c5e374d7460492a836163d9140cb6300722
- pristine_git_object: d8c4af6acb413455799566592a3a2e919bb1399a
+ last_write_checksum: sha1:e6db79dcdbedcc27d0a8da2ee80cf758282a1d62
+ pristine_git_object: 7445ef4969acab522af6d5f5fac2383333724e2e
docs/components/applypatchcalloperationdiffdeltaeventtype.mdx:
id: 8427f957f111
last_write_checksum: sha1:ef85bd0dc72fc6b2d1cbc9534a4f458f73347c0a
pristine_git_object: 9647bceb873bdbb759225b22446463e4d7e0cfb5
docs/components/applypatchcalloperationdiffdoneevent.mdx:
id: b8a781256a05
- last_write_checksum: sha1:9f4e2b24a03785550e7e4678395555791ebdd2f2
- pristine_git_object: c722bd49551f3dd6daffa501e80e6ded919c4bd3
+ last_write_checksum: sha1:1ad08019765195c33c9dc6bac7a9487a02e371ed
+ pristine_git_object: a0241b79de3a087985ea2fa1c606cc3ead87e8a1
docs/components/applypatchcalloperationdiffdoneeventtype.mdx:
id: 64b044b951e2
last_write_checksum: sha1:b71b4192a50c857a4f897b40b01d385468f81e96
pristine_git_object: 9bddff0f87b9abaf62ffce6ce34848d088bfe02f
docs/components/applypatchcalloutputitem.mdx:
id: 319e0ff92320
- last_write_checksum: sha1:098176e4b514affe2c0576953ea7dac4a7f69f91
- pristine_git_object: 6ef61a86a7cb6fcf6c38430326686241d47a1daf
+ last_write_checksum: sha1:ab247adabbc6143294f1a88c9bb69621f2775d92
+ pristine_git_object: 9913007de0bbd3fec622179c7333fe0f0ac773db
docs/components/applypatchcalloutputitemstatus.mdx:
id: 21243e5bc7c4
last_write_checksum: sha1:a50d28b9cbb8b483c456c51c378c9c1ad0e61a40
@@ -1236,16 +1236,16 @@ trackedFiles:
pristine_git_object: 13f21ea1e699e8ebdbad0ef02d8ac79312605394
docs/components/applypatchcreatefileoperation.mdx:
id: 21db5a91351e
- last_write_checksum: sha1:d983e8d15c9b776441a14a3587c2d44892af5e92
- pristine_git_object: 37aa1921b19ef1b2cc64d2525bfea15d3f08755f
+ last_write_checksum: sha1:0afd4504d5a17a35b98c72cdcd287da723f3ed3a
+ pristine_git_object: f0eea3e7a69db3c275622f4efe7aae22d7c5c024
docs/components/applypatchcreatefileoperationtype.mdx:
id: 6d42700db0f7
last_write_checksum: sha1:8859456f8b81bfc0004b2bb560b6ef6e305fb95f
pristine_git_object: 7a95b9f6f55b2ae9ffeb4024ddf756b77d2a0a55
docs/components/applypatchdeletefileoperation.mdx:
id: 5e7f1e7cecfc
- last_write_checksum: sha1:ab8019a74b87d52e5c3fe1dbae27ed7bf99a1c21
- pristine_git_object: 49463ffa8f2068878116a768021afd24b62aa845
+ last_write_checksum: sha1:dee56e8ca1359aa4e2f237ac9f9df6c5d4566574
+ pristine_git_object: 8591924bde57ae49c8cbc8e1373cd098f9c2e415
docs/components/applypatchdeletefileoperationtype.mdx:
id: 6937c4db9bbe
last_write_checksum: sha1:40a3a2c790d3cdcff0d6795cffae632e7d74ed61
@@ -1256,16 +1256,16 @@ trackedFiles:
pristine_git_object: ec6e50782a8bc7ca4a4c745ee75481aa3cc14aff
docs/components/applypatchservertool.mdx:
id: 7c6b48cc9e29
- last_write_checksum: sha1:7c4af0800a07de672bc8fcf718c1a859a5e25d4c
- pristine_git_object: b8c80524bb8be02190b268f08254abb1e3ca878c
+ last_write_checksum: sha1:a762e9391ea91cc5b144ba9766b2187624545a5a
+ pristine_git_object: d5a8ffb313f3bb552883776c1f71b1e771e2a098
docs/components/applypatchservertoolconfig.mdx:
id: 88b564f86759
- last_write_checksum: sha1:e94902185668f6ef969a32d3bd05cb81d5b1737b
- pristine_git_object: 1ec1793d367ed99e395745d650ff9adf1038c413
+ last_write_checksum: sha1:de634a07c6ea1a23df4ce2c8a977ae8bfa731a79
+ pristine_git_object: b8aa5b71442c19a8239b84654d7dae040f16ca9b
docs/components/applypatchservertoolopenrouter.mdx:
id: d0dd549b2947
- last_write_checksum: sha1:7ca81fb0e93b24ee6ac76a28122b3f4703beee99
- pristine_git_object: 98531bfb794572a28440da99c407e030d82f0a4d
+ last_write_checksum: sha1:b10bc1bae26dc38bf9a5cd36295fe96edc913f38
+ pristine_git_object: b4b4178cadfd93631f5cde0f991e4c99f62ea589
docs/components/applypatchservertoolopenroutertype.mdx:
id: d0cf7bbd0a04
last_write_checksum: sha1:1216b3c33d85c37bf2f27009dfb4a02607070ceb
@@ -1276,48 +1276,48 @@ trackedFiles:
pristine_git_object: e97bf57ae9c3f2f04511355100ad7e82ec379600
docs/components/applypatchupdatefileoperation.mdx:
id: 0a3def9fcda0
- last_write_checksum: sha1:d5834ddb9b2774c0800609dd8ba719a9d1eb52a4
- pristine_git_object: 458f786721701cd75966fb545d4b1a3023395c84
+ last_write_checksum: sha1:2a29c70a629551e7d395fc19bf9c889250dbaf08
+ pristine_git_object: e4200b724a30ba8628d918e1be4489b79944ca35
docs/components/applypatchupdatefileoperationtype.mdx:
id: 409472b929a5
last_write_checksum: sha1:0b3f4a732cdc59daf00ec264cc75f640747f9b31
pristine_git_object: d76a0f84ab88089a8e523fb54729fe8858d8eecf
docs/components/appmemberlink.mdx:
id: 2d22baa65a17
- last_write_checksum: sha1:24283f61e71ac9766efb21c6bc9bdeedab63c9a4
- pristine_git_object: 46e5a284495681e2bb2209b7223bc0988ffcd8ee
+ last_write_checksum: sha1:e3ade8f31c364a703e1d44a352e721febf47a913
+ pristine_git_object: ab35f14cca6b219da62a7f0f88b23d526575fbff
docs/components/apprankingsitem.mdx:
id: 4e4110a60add
- last_write_checksum: sha1:831b12332a6c649f9bc4d1beedeec784f623e386
- pristine_git_object: 08cc35c0a08268f89507a8e05432b7c3a075d3b2
+ last_write_checksum: sha1:95c728a1e8e9d9de7b6f6022b058a669be14679f
+ pristine_git_object: 7ddfa0ccafceea57da60c5d92d8dcea444a412a1
docs/components/apprankingsresponse.mdx:
id: a88c9a36c7ae
- last_write_checksum: sha1:03c0a38db6a3899ca82b34f87a3ba3724aac8ade
- pristine_git_object: dd7310f00814cd4c49e32be330683a25fe23a711
+ last_write_checksum: sha1:8f6b5f18e7ccd2b37a8b81aa017c7c70d9d807ec
+ pristine_git_object: a727026f9b1394cbb4063a920988df38d7656df7
docs/components/appscope.mdx:
id: 9d61cddf452a
last_write_checksum: sha1:b5676f5352bc9dec1c025385da5f9e6d841bbc32
pristine_git_object: d773df8c489d8b662fd72f62ffed7a61b3bf16a4
docs/components/architecture.mdx:
id: 2092a26b770f
- last_write_checksum: sha1:24138ca8d82a454360a8a7cfc058bc00dc14d4c3
- pristine_git_object: 1c451e3fe0473f1e3d1da6f19125b9e6869e2d33
+ last_write_checksum: sha1:3c54321def874ee0f948c6cd0159f62b46f86b88
+ pristine_git_object: 37a11b4646a4c9bc05f607791df32a53b10f4798
docs/components/armorautomode.mdx:
id: 216687a0ff81
- last_write_checksum: sha1:5ac37fb0f4a3460f06277cda2f1826dfdd76f22f
- pristine_git_object: 38eee368f308a7b7cb5153917a444bbfdb8e2215
+ last_write_checksum: sha1:8fb9099ff8ba9c5f02d15735e324c2ae249d10f3
+ pristine_git_object: ab08c54104a9b329223596648d927d175ae40b75
docs/components/armorcontext.mdx:
id: 2471d80e954f
- last_write_checksum: sha1:1d5da88ee176de7801b504ba8d3ad991041b470d
- pristine_git_object: 443cf253b8f9cc5571f82b173309a7e41e6731c0
+ last_write_checksum: sha1:da2bdc834edc82e15938420d9ed6e5d21f758ad1
+ pristine_git_object: 78739932f831d9fb5dac109cb77e7d0dced256bd
docs/components/armorenvironmententry.mdx:
id: 6167a3caea03
- last_write_checksum: sha1:28e02e2284998db00435053ad241c973c2bc23e7
- pristine_git_object: 319ddde2aeeacd0d4f563bd88435c52a9997eecc
+ last_write_checksum: sha1:23c2a98ffbc44db6f40263132d731b78abe1c7b1
+ pristine_git_object: ceaa389b0ee6684926f0fe44df3b2bf8d556ebf1
docs/components/armorplugin.mdx:
id: ba12e2f5bccc
- last_write_checksum: sha1:abb81ea1831cccc19803420c9a4239b52fa26662
- pristine_git_object: 8021ade6adf3180abf88c4a3cf28545825be1f57
+ last_write_checksum: sha1:cb0f1eb6db25eca1503c78649a048719212a37d1
+ pristine_git_object: d1281967c9c95f005c2eda525eb1dde9c52b9707
docs/components/armorpluginid.mdx:
id: b270c399d513
last_write_checksum: sha1:4117f686453f6eee1da7511cc0b496ad7d1d4a2d
@@ -1328,32 +1328,32 @@ trackedFiles:
pristine_git_object: b2d6e8ebedc973230a575ea388083b669b888e37
docs/components/armorrule.mdx:
id: 9a38f0d9aae9
- last_write_checksum: sha1:944c7a53195c16cdae5e9e41a4c22cb6bee0abf9
- pristine_git_object: 94f084ab48bb7fb56ee03e093d576ae37be357c9
+ last_write_checksum: sha1:55b700ba1ba5ce1358406419eff3f9f678ccee99
+ pristine_git_object: 1fb30780b4c454782166082e1babc8562949c95e
docs/components/armorsafeguardresult.mdx:
id: 0f85a627579d
- last_write_checksum: sha1:0f5e6ddec7ee68a339a5fbbc1e305aba97d883bc
- pristine_git_object: 1b1137dc3dae2a32abe687790426495764c20b1b
+ last_write_checksum: sha1:6dab6a6ca93f099122202409c3de28ce81ce443c
+ pristine_git_object: de613ba3cdbecfcf4ba74742845a746c87093c91
docs/components/armorsafeguardresultoutcome.mdx:
id: ae0bae708f6c
last_write_checksum: sha1:d25aba02889a7a33b45de13e12050a731fae6aa0
pristine_git_object: 1b87e5afd98f6399549d31b96e09d77eda2afbf1
docs/components/armorsafeguardresultstatus.mdx:
id: b6cf4ec2516f
- last_write_checksum: sha1:81984c080c3487529af4b69aae1785ebd4b1ba93
- pristine_git_object: 138040e18c43cc589cb2217f4d2f791273464d07
+ last_write_checksum: sha1:df65b3677c5af1efd75d7804c929cbbd5a075609
+ pristine_git_object: e30726d85f338bc157b5fae5a10c626935f3a76a
docs/components/audiourl.mdx:
id: c457db82a4ac
- last_write_checksum: sha1:eda63702a1bab370efe326a661950ea0b864169e
- pristine_git_object: ef98b1de499df79940ccacaf5da0be2d635b104e
+ last_write_checksum: sha1:bad796549e68c147f1799575e982b57664d84288
+ pristine_git_object: a36449825a0063484b51229ee26eef25dc318370
docs/components/authmode.mdx:
id: 7af44811cd7d
last_write_checksum: sha1:58ff1c8059d69e927c42e2c2fc3305c70a046c50
pristine_git_object: da46605300064ce28cf815b6a2841a5e22c2e82e
docs/components/autobetarouterplugin.mdx:
id: 036f0e51d7c9
- last_write_checksum: sha1:eb214c8c4642dbacc5d5ddfda593b0c87bb4e976
- pristine_git_object: d361141a0990677c3d85b61ad61a77b79e91d2aa
+ last_write_checksum: sha1:c376bcddd4e56ed1eb24f04f25da93f1ac4037ca
+ pristine_git_object: 519f6c3b98ba5a87a5250d40b825e30fe3b6fb84
docs/components/autobetarouterplugincosttier.mdx:
id: b56ac3529805
last_write_checksum: sha1:6c9910aa8bbd3d32206e3a30baa0a9d1d7d78844
@@ -1364,8 +1364,8 @@ trackedFiles:
pristine_git_object: 800b8e4a3fd07f10592e3ee8f9c15c7e57398d4c
docs/components/autorouterplugin.mdx:
id: 4d62f9b36bc2
- last_write_checksum: sha1:7554788824007434bc9d50018b89cfa3c1c87c0e
- pristine_git_object: 6822007948bdb1ce81d0fb0a04578ad938039f1f
+ last_write_checksum: sha1:d7e7c34897727c489f0425db242d706a2f088747
+ pristine_git_object: 3aae91bab56242f455574740264ca3a410ffdcb3
docs/components/autorouterplugincosttier.mdx:
id: 72049c1ccaf4
last_write_checksum: sha1:e39aa2557889658bd06007f9731c277e9b537e12
@@ -1376,12 +1376,12 @@ trackedFiles:
pristine_git_object: b3395732b1e9de51a13d9c4952c1876f6c9827b2
docs/components/badgatewayresponseerrordata.mdx:
id: c7d6d22234b0
- last_write_checksum: sha1:e1dedf09c3a331ee9817cba70b8047a834448d96
- pristine_git_object: 2a37f68087aea87e37d0a0a90e865fbdc7d2475b
+ last_write_checksum: sha1:ac669107f9cd2e87e31778dfceaf21d246e906d2
+ pristine_git_object: 89abc6d84a9f4bf8467d84665d5f8a3f5fe605f9
docs/components/badrequestresponseerrordata.mdx:
id: "143714074251"
- last_write_checksum: sha1:93a3f6213ecf77d01793d1edb932051d6b172f28
- pristine_git_object: 3fa8d950837b05f5c588ef405817fbde8796c92f
+ last_write_checksum: sha1:05059f35c5c438808d3c51d2efb3ba20dafcee6a
+ pristine_git_object: e033dcef6a6219c2f827145f7c411c30c781f212
docs/components/baseinputscontent1.mdx:
id: 67873741fab6
last_write_checksum: sha1:35d42d9c20a3f2c2f48f7e51624680052802fbd6
@@ -1392,8 +1392,8 @@ trackedFiles:
pristine_git_object: 079aa0b32257632d646e85afb48c3e2d38620393
docs/components/baseinputsmessage.mdx:
id: a2c89b56ff2c
- last_write_checksum: sha1:158dd9adc64d4c3cd675f226f22509972c478cf1
- pristine_git_object: 0c00444a9d685404fd06f8fbad92da6115140b0e
+ last_write_checksum: sha1:57f9e8a70105fa6862484ce870e9b8cb44bf966d
+ pristine_git_object: 131ef6ae320f027da306fdc83e99ad4aa932e7e1
docs/components/baseinputsphasecommentary.mdx:
id: 13cb24429a56
last_write_checksum: sha1:e6dfaab64ca8eb1c07d3835d694a30185b0e8f1f
@@ -1440,16 +1440,16 @@ trackedFiles:
pristine_git_object: a329f02114cdfd8afdf6da1eb5db67ab0056f854
docs/components/basereasoningconfig.mdx:
id: 3c6f03de40b1
- last_write_checksum: sha1:036514fae32cb43664cd47805eeb2f848a340547
- pristine_git_object: 6f900a92fdf544de9b1531b7c2865fa9564cbeb1
+ last_write_checksum: sha1:03154dd4a61c8a10fd70b79a3a56f85bd9403d8c
+ pristine_git_object: 4e05525ed8b10415016a6fc65cc07aeb73a1b954
docs/components/bashservertool.mdx:
id: 664dbaf53aa3
- last_write_checksum: sha1:0b276c752d22836d67b31aab477b4ebba24c17c1
- pristine_git_object: 09464da84a2c1e57d9c6d7abda98254de075a858
+ last_write_checksum: sha1:b873984cd1315691075d623bacde88537e744348
+ pristine_git_object: e8d7d24e114ff9f8667d2f4f124c87030e74ed35
docs/components/bashservertoolconfig.mdx:
id: 7c7f1dd1cc47
- last_write_checksum: sha1:296aa58396515e086ba2a46fb2ce7443dd2de1a6
- pristine_git_object: 8fba79f13d99065293ea10ed77ce5a7c2699df61
+ last_write_checksum: sha1:13fe0f4bfd5fdd6276f663dee3a357ffa8eb2e2d
+ pristine_git_object: 74532a4fdbfb50d5f4eecee42ecde02399260766
docs/components/bashservertoolengine.mdx:
id: d0779ee68ded
last_write_checksum: sha1:68e15335058a5c91b1e3fc74efa5e5d3767ad0fa
@@ -1464,8 +1464,8 @@ trackedFiles:
pristine_git_object: 539a7c32200bef803260226e81f3225e9529688e
docs/components/batchdeletedobject.mdx:
id: 30752c2f2a11
- last_write_checksum: sha1:3977c68fa4fdd9ae1d71afd088752e662109439f
- pristine_git_object: 9c7da3ad2ca7fdac3ba7ce50bcd359e6792b67e0
+ last_write_checksum: sha1:c8c97e238f0ad6520fe1b79498d16d1e9137d96f
+ pristine_git_object: b3ed5e7ccbdf82c09e129cfcd6700f9fb1c54ac9
docs/components/batchdeletedobjectobject.mdx:
id: 848faf9c1714
last_write_checksum: sha1:e4f6e5101443e8b79d3c6b8349e91b7743537805
@@ -1476,56 +1476,56 @@ trackedFiles:
pristine_git_object: 946b5aec21dde1ae41c30d1deaa6f959ba16e602
docs/components/batchdeletiontargets.mdx:
id: 65707b290286
- last_write_checksum: sha1:98929af1a711968bb8bab0793dec7b21971f52c0
- pristine_git_object: 70b3c642c337c19aa63def9b7d1b73ca5857c41a
+ last_write_checksum: sha1:054780bcb76cad988ac4a1ec0b197feb1a2906a0
+ pristine_git_object: 9924813a191ef44b558e145e5174a04cc4fa4ad7
docs/components/batcherrorresponseerror.mdx:
id: 2f458adb351e
- last_write_checksum: sha1:52155b5e33301ad1c301104116746d4d3f7420aa
- pristine_git_object: 230a7c61aad3eb32d5d9b18c50a85fbd5a67184a
+ last_write_checksum: sha1:610064187d560203fccfb7e65a9ff7e7350bbb81
+ pristine_git_object: bdaf4ed396310a47770724e89d190f3166aa428e
docs/components/batchlistitem.mdx:
id: 78998bff3044
- last_write_checksum: sha1:37f1ac3df1bf9402351aeba25466fece9b84ea7b
- pristine_git_object: 3e6e13d73a04bf1685ed0c29b696bc70a3f51419
+ last_write_checksum: sha1:9d30a82754d72704851240958f43c499c6edd5b1
+ pristine_git_object: b8b1a0d5c23603215a06efae7953ef77d4e3f58a
docs/components/batchlistitemcompletiontokensdetails.mdx:
id: 70f3adf88e68
- last_write_checksum: sha1:f0b504c975a9109b8e127399aecaee36fc4f09b2
- pristine_git_object: 769284c9d6e82204a33f80ca77d2008c8b4b8f05
+ last_write_checksum: sha1:ace0c3427a56fc3793980e6e9cf319703e4c932d
+ pristine_git_object: b220f29b4b414a34ba87da4c52a7ba9d6883b9d5
docs/components/batchlistitemcompletionwindow.mdx:
id: 91f0029be401
last_write_checksum: sha1:8baa2a1aaa6cfbe46ad4b8fc97ca539a6ce5fe55
pristine_git_object: cf1f7458c9550afb3f0532acda22786555f1736d
docs/components/batchlistitemerror.mdx:
id: 846e6a6251ae
- last_write_checksum: sha1:bb7125faa60271270a2c581a35c96d1aba3c5a60
- pristine_git_object: 1891de192c1559ae7221c387d7af5a7eb423b4fa
+ last_write_checksum: sha1:3db907e97ad9205c427297792cbdbebaccd0c705
+ pristine_git_object: 7ae520439fb5405c8023c3ed49739e3ab020d90c
docs/components/batchlistitemobject.mdx:
id: 4486bfc020c9
last_write_checksum: sha1:6e25c1a60ed48abbe0d139c537cf48c7fb22a73e
pristine_git_object: 66dd9916e46e1ea17f2c304de279414a6c48c7be
docs/components/batchlistitemprompttokensdetails.mdx:
id: edbfcc145733
- last_write_checksum: sha1:84f7856dcee4fb528b183d24b422de642188e6ef
- pristine_git_object: 6da3113eacb91ca586d9b42a718576f41a195a66
+ last_write_checksum: sha1:21751795b2806d735672d175a393061697d8d4df
+ pristine_git_object: 03e67cf92fd3abe9b2f54ad6f24bfb1e1fda95fe
docs/components/batchlistitemrequestcounts.mdx:
id: 8702b5010554
- last_write_checksum: sha1:a3a776679fd8105ec7ab7f5646f9e7b2fd94e5e0
- pristine_git_object: 695a4266bed1e8c71b1f0ca580dc2735415f4c42
+ last_write_checksum: sha1:53788759fd0d6160141f24703b7b18f55fa9eef0
+ pristine_git_object: 6b22fd58ed352e06b80a8275377277740676c22d
docs/components/batchlistitemservertooluse.mdx:
id: e53ef3bd6392
- last_write_checksum: sha1:1d34b90deaf81da1a99e18fb263717fe0af48877
- pristine_git_object: becd27892408e2baf991ea80caa93d62077398de
+ last_write_checksum: sha1:0c1deb69814d93bce9ab29535743b3ce88d41964
+ pristine_git_object: 01d83c1969c0a53d2c5421d610e2e2f3c986cded
docs/components/batchlistitemstatus.mdx:
id: f342a5431a90
last_write_checksum: sha1:ac1091d92a674b3faeabb91d3eb24845d2f8ed9d
pristine_git_object: 44586cdbf0ec33e56c740326a06b142d91af1a92
docs/components/batchlistitemusage.mdx:
id: bc3fc57b97c3
- last_write_checksum: sha1:a671b6deea4f355ded7ee3b8f071a7d27173ce16
- pristine_git_object: 770b735736c4d1a514427525bae33ccc6379281d
+ last_write_checksum: sha1:daba85d87021abec98122a9e7123f541986c4dd5
+ pristine_git_object: cd7dfdb9fc70702d9b69be754096c4dddfee6c29
docs/components/batchlistresponse.mdx:
id: bb75cb095158
- last_write_checksum: sha1:5d1a61ea0faeb70aea71f96e07f8fa16c77fc3d3
- pristine_git_object: 31a10bfb78b4bbb667254347692698526bdef930
+ last_write_checksum: sha1:6d99f2789a0dbd52f20d8c30425c79086add877e
+ pristine_git_object: 7bf80d806b0b0fe5d831735937ce8e5daba89724
docs/components/batchlistresponseobject.mdx:
id: 876c3085d823
last_write_checksum: sha1:fa93aba53eea0fc512f6b4261b9c936f8baf8edf
@@ -1534,146 +1534,142 @@ trackedFiles:
id: 0c78358e7327
last_write_checksum: sha1:9dca3fc376f489abca5afad719a9a204cfdd7cb1
pristine_git_object: c7629b16bb3a2df3eb7a2c784a30953e137f6d60
- docs/components/batchlisttimestamp.mdx:
- id: be1220f5d235
- last_write_checksum: sha1:07149c18414e00640dfc87fe3c68f40085b336b3
- pristine_git_object: 8040fd187819ab7df349c22e35ae7b68701b8b6b
docs/components/batchobject.mdx:
id: 58b4e759b75f
- last_write_checksum: sha1:76fd6d53021939b0af291f7aefedc954ec03de97
- pristine_git_object: 2a16051ed04bc9eab1a25ffb6e394eb067ab2aef
+ last_write_checksum: sha1:4c806a567027ddbe388d5eb9b9558ac8754a123b
+ pristine_git_object: cfdad69c74e4e6bb9d97b21c19f9c74a7af30b2a
docs/components/batchobjectcompletiontokensdetails.mdx:
id: a27cfa43c4a8
- last_write_checksum: sha1:fcad3adc9e01db0c559aa5a89ba054f0d93c8dc3
- pristine_git_object: e9374e7082abe7c0c52f3a2300cd3c839a670027
+ last_write_checksum: sha1:12ac8d5a81f625e607190425946f2cd5af941a38
+ pristine_git_object: 77ef17c2937e6b8ed958d32fb327414f3e204f82
docs/components/batchobjectcompletionwindow.mdx:
id: 22682f41616d
last_write_checksum: sha1:e41112cfea7fc9222edb80327f7c1724a1d5e864
pristine_git_object: e2fc9fd2368fefc0ba33224fdb58809596869d06
docs/components/batchobjectdata.mdx:
id: ffbd6c621d43
- last_write_checksum: sha1:4ca50b3cb9dd1f18dfc6431f6e1ea4c86b0fc96f
- pristine_git_object: 9fab2e05383f3dc51c102b04b2d8b59434b7eb56
+ last_write_checksum: sha1:0659f1c81fefec3470ae18e6db5306b3b4f15ed7
+ pristine_git_object: 8b57214c75be22f45b5bd4374ceb67a7432e648b
docs/components/batchobjectdebug.mdx:
id: d1b46e566034
- last_write_checksum: sha1:51c9d9af01aee33aae06e11018cc6a2ef2187b56
- pristine_git_object: 2c534c626362d989cc36cf94d3afee173480e8ca
+ last_write_checksum: sha1:187f310c8a97e1bcd65dcdd0e9a29234d2d68845
+ pristine_git_object: 8c26216a22625443f166d438f82006279136fab8
docs/components/batchobjecterror.mdx:
id: 9ad5df04589b
- last_write_checksum: sha1:d9007f3a0fa254330fa2372bd469cb52b429a4de
- pristine_git_object: ae47da322d2ca58997c3520e0af089fea6506f5f
+ last_write_checksum: sha1:fd130fe01c8007c06922a9c4d0db586fad9127df
+ pristine_git_object: b5dea551e89df85694df227192edc0a7aab1d6f1
docs/components/batchobjectevent.mdx:
id: 7a56a13b69a3
last_write_checksum: sha1:3fff91c322650a91e8ae53a31e18d1d0c8a2f9d9
pristine_git_object: fd15fa8794617c7649cc5c3d042c71ee433c4b70
docs/components/batchobjectfile.mdx:
id: e33ab9d77832
- last_write_checksum: sha1:934de77b4cdbaa4832e9f3b908a3d4eca3a67802
- pristine_git_object: 497b24366b5deeada6fc67d748eed8c62c8b2e25
+ last_write_checksum: sha1:dc16c3f8969de224d506830015e82cd995914f0a
+ pristine_git_object: 14f045ed9fc30fbe0b62d3991114ef7c237cf473
docs/components/batchobjectfunction.mdx:
id: d93e178d8bbd
- last_write_checksum: sha1:a38ccebff5a11e5a6f8c8d6189d1ad18b83f66c4
- pristine_git_object: 0a854d9901ab7afdc233d4eeeaea80594ad711da
+ last_write_checksum: sha1:20912f0ee8cec79bf8fb482fdcb7437fd81451e9
+ pristine_git_object: 5dac7a006f96d5a546013634160bdeb89ac5dc5e
docs/components/batchobjectimageurl.mdx:
id: 1e761df563db
- last_write_checksum: sha1:ebd75d3deefc20006aa87e283983816960ff4abb
- pristine_git_object: 70172ed5a137a3092a82f0a2b97a0c27638a515e
+ last_write_checksum: sha1:a64dab99a0d78f7fac7066a6d81e1fac28c1f40c
+ pristine_git_object: d59fe1963fccf890fc5eb1cd8c197a462280e47a
docs/components/batchobjectobjectbatch.mdx:
id: e9afccaf72ba
last_write_checksum: sha1:ae3f066aa565dd2d9a7e45d5c7b91c979ded52f1
pristine_git_object: 0f98fc84391760097c9d77d63b6fffdb90c733e0
docs/components/batchobjectprompttokensdetails.mdx:
id: d2ccbe597149
- last_write_checksum: sha1:aa0e2361b24dccf3e91e53e216d75e63414015ff
- pristine_git_object: 1bbcffd3a35ed073f140949ec0764d591aa3e82b
+ last_write_checksum: sha1:479abdf4ba9ad3ad99127f09c750487383300f10
+ pristine_git_object: 975bcfdb4091a6cb46a1a986adc6cdf29cc37346
docs/components/batchobjectrequestcounts.mdx:
id: a8eb0e004210
- last_write_checksum: sha1:f237b5cbbf193b7c25dea181d25e4455e34c67fe
- pristine_git_object: cc180f2e5c4c67bfd4b8819f004b2e15af034688
+ last_write_checksum: sha1:3a467611e721e8435c8846385bec80c839873e94
+ pristine_git_object: 3e29892f48aec89a90c460e85985773b34b7178a
docs/components/batchobjectresponse.mdx:
id: 4f09f891e6ca
- last_write_checksum: sha1:bfba9fbe2e506f65507b5ffec8389cb78b9a197f
- pristine_git_object: 2c8c0304982d0c116c471a5d6fc3307ba747e102
+ last_write_checksum: sha1:57be813ba8f6082aa839ad39c9063b0629edf78b
+ pristine_git_object: 43a6dadc25d23509e453ac44da617203d451cc29
docs/components/batchobjectrole.mdx:
id: 6f44efc7f138
last_write_checksum: sha1:d17852c94ad545ac601d09b10f8a1b9f73c53007
pristine_git_object: 012b7107a9d54b65ef5de806cdf138e55e19d19a
docs/components/batchobjectservertooluse.mdx:
id: 7b24d1f30654
- last_write_checksum: sha1:0fe1ba9ffe0170a0d380c207a941f3d9f0c21a40
- pristine_git_object: 86a2111925cea6ec03e9dd79c531a9dce6b1bffc
+ last_write_checksum: sha1:bfc7c03e4bf2ba64a26d8c0f89aa2b91c360b249
+ pristine_git_object: 1e73359577864526aa5afe2c97a84f7335784880
docs/components/batchobjectservertoolusedetails.mdx:
id: a0023f2867b7
- last_write_checksum: sha1:59cbefe756832de1297f41127b39e6476d4854f6
- pristine_git_object: 2ba9abb72dad85232159287fdbd1d2166f441fd3
+ last_write_checksum: sha1:78748e9dd85bb91d62012888ea3e3110b843e71b
+ pristine_git_object: 42c5a669f233805be1280ed87311ce8d4d313026
docs/components/batchobjectstatus.mdx:
id: b06615563d00
last_write_checksum: sha1:94209ead92a1a300198a2b77585ca1203f002a74
pristine_git_object: de882a33ad954d22f521d9604f5c65b1692a73e2
docs/components/batchobjecttimings.mdx:
id: b3d3429e1cf0
- last_write_checksum: sha1:f735ad703dbdd8d2d25040e70c2123b7a59db0ac
- pristine_git_object: 528b987df7d627cdb4eb48032bc54d34394ed12f
+ last_write_checksum: sha1:434180de265951cff5dca0673a59e49d12d26ef6
+ pristine_git_object: b96298280bec97275d23c1e391e2924d8e103305
docs/components/batchobjecttypemessage.mdx:
id: 43c950ac1751
last_write_checksum: sha1:181ab18f2166bbbb3c47cb8a6382dbb7f74a4a13
pristine_git_object: 25bd6ec281e6dcf5b48689f2100c7f9d4f56d515
docs/components/batchobjecturlcitation.mdx:
id: 8caab1acc6ba
- last_write_checksum: sha1:dc9ff8a986ff202806c8e6be7fa5de1844f4ea76
- pristine_git_object: 41036e478b98d1d612383af2bfbde22299719509
+ last_write_checksum: sha1:c0c7a79f927cc1714d4531f78052025c88bd9e04
+ pristine_git_object: 9f1e956bcb8f884ba5a85e79f0c20090452eefc1
docs/components/batchobjectusage.mdx:
id: eb710c8f044a
- last_write_checksum: sha1:9b7cbd9959b2eb387cad4e7cc43962bcfed75118
- pristine_git_object: 6fc6121a12edb4bf6024e75d288865e8a8aa24d1
+ last_write_checksum: sha1:ab3efbc4596bc00eac51a627189fa5c58ee87a0c
+ pristine_git_object: 431974abae3c59ee27963a1066b6b49fbfe75bef
docs/components/batchpaymentrequiredresponsecompletiontokensdetails.mdx:
id: 5ae2aae74ddc
- last_write_checksum: sha1:3efd46df9498f2cb9752d2fb49ea4251aa10c411
- pristine_git_object: 02caac2a1a3b418c2ba9224a2ae9ae6cb4bcead7
+ last_write_checksum: sha1:fd2dd9b4c268bcc89bae3006af66cdb0ee59ac25
+ pristine_git_object: 394a8cd6892ab27fe39e066b5fe32e4c525c541c
docs/components/batchpaymentrequiredresponsecompletionwindow.mdx:
id: 05c010316fbb
last_write_checksum: sha1:6ab01dfa9abfc1cd052be251016fc983196d59e5
pristine_git_object: c87441a11b2731b2bc01223684e720d0a52d2902
docs/components/batchpaymentrequiredresponseerror.mdx:
id: 4e3444981f29
- last_write_checksum: sha1:31a458cefaa8e93d7541f7427c45a210cb5b5447
- pristine_git_object: e07f3accb7043acdeaa4fbebfc1b935532bd9759
+ last_write_checksum: sha1:03b05ea9ffb448032372c69f01ff8375aeed4a4a
+ pristine_git_object: 57b4a31df9d30f8297ec818b19035f46b8f66847
docs/components/batchpaymentrequiredresponseobject.mdx:
id: 75a7ce3d2f69
last_write_checksum: sha1:3991bbfaee630bd9510d309c837f8bfc5083207f
pristine_git_object: f77e2c65222e6cc97c4733068d15a16d98af61a0
docs/components/batchpaymentrequiredresponseprompttokensdetails.mdx:
id: 1fc799ee175a
- last_write_checksum: sha1:f5fe58b4311faec67f048e7e7dea8e08f08883e8
- pristine_git_object: bc41b3015cce7bde604d581fd715fc4deedabdab
+ last_write_checksum: sha1:8cce028dd47b3958113144c5b119489cef922960
+ pristine_git_object: fe6816daa05e23576134fc33826a9f4d022ec64f
docs/components/batchpaymentrequiredresponserequestcounts.mdx:
id: f57ca0372c97
- last_write_checksum: sha1:ca69846c270c10aa51237299225ed4e1c78e52c2
- pristine_git_object: 66d9b483957fbbebac4958d1130ba988a433630c
+ last_write_checksum: sha1:00014f790188b93f68cfff6f9bbe12d1bbd9d0e8
+ pristine_git_object: 272a1bf50a13d1d56abf9eac76871b3dd9f36207
docs/components/batchpaymentrequiredresponseservertooluse.mdx:
id: 621a6e2f1e01
- last_write_checksum: sha1:32bef8cec4278659d5c84edd2a9e8516e366c61b
- pristine_git_object: 907e466093bce4f2bac25f75ed254d3ee9c26e2b
+ last_write_checksum: sha1:687183f6bdad0718482fc9681e19543c32950469
+ pristine_git_object: fbab119fc8af8019dbc699e4cc7afdd4cc939822
docs/components/batchpaymentrequiredresponsestatus.mdx:
id: e774639a5d83
last_write_checksum: sha1:6128bf8c946431a9338c17a8e08dad568bfb4263
pristine_git_object: 4801c4275e17690d9cccba89b488c6a944c4170b
docs/components/batchpaymentrequiredresponseusage.mdx:
id: 5e0a567bb2ca
- last_write_checksum: sha1:c1d0b22a1312d1839c696c76cac554b819e34232
- pristine_git_object: e4b28f4d59a00f427977c37c78719bc1cc93808c
+ last_write_checksum: sha1:0e1c63c6215e7dcbfefe1b80d2da94cfe4d5c32b
+ pristine_git_object: 03e19f6407e33e0a53e39aa790de5ab8f6c37fbc
docs/components/batchproviderpreferences.mdx:
id: df0af46e2e5b
- last_write_checksum: sha1:44be726be8dfe3acc98eb021b93d63224cd16187
- pristine_git_object: f3a21d140c0a54cdf918ac097c83ed0e4075b9ab
+ last_write_checksum: sha1:a940443491cb5b8d66b9825866f87205a83b3583
+ pristine_git_object: d7ba53e632282097f338f3c986ee2c2d5890a0d5
docs/components/batchproviderpreferencesonly.mdx:
id: 329c99c0e347
last_write_checksum: sha1:38504173efff3e8585037c39c3c1a14f6dacb63b
pristine_git_object: d25f8767c5f193ee085eca684f5af8c606392c17
docs/components/batchsubmitbody.mdx:
id: 2102d576a5e0
- last_write_checksum: sha1:5cbfb92fe2511a231af84a80b84bf4a10b4e1fd4
- pristine_git_object: 9b985919b35b254116b74a8da83ff9ca508d6e75
+ last_write_checksum: sha1:ddf7f59f39abc8756c4a0fb230e46d2fa3828824
+ pristine_git_object: 9ee22fec771f513af30f310865fc75e65dbec489
docs/components/batchsubmitbodycompletionwindow.mdx:
id: 71af0bee298c
last_write_checksum: sha1:8fbf3915f9a5f59a214bd5144758f57d7f9d2485
@@ -1688,20 +1684,20 @@ trackedFiles:
pristine_git_object: 8871db442a93fb93e245159c6bf52a758e734c28
docs/components/bodychatcompletion.mdx:
id: e03ae2d0f8d2
- last_write_checksum: sha1:15f89540811af45810a7609f1df1ac0322d92b81
- pristine_git_object: aed7d0ea5e3ea3aacd2f96d5c6a2d9aad30e4206
+ last_write_checksum: sha1:3ec2fff2a48bea904edc391d9c63c022ae4445cb
+ pristine_git_object: 0e970e2d6adb926563105b2d40a85b7150d15fc2
docs/components/bodycompletiontokensdetails.mdx:
id: 1509f7a0b29d
- last_write_checksum: sha1:e90b07448ffa1edad6115ae6b0055c956840af0f
- pristine_git_object: 903c963ca8b0739ba8c5507111725584d0ec984c
+ last_write_checksum: sha1:f861af262cd975014d754fb1a0017b551e895ee0
+ pristine_git_object: 69b8630ebbae00364553dfc217ac665490e8e937
docs/components/bodylist.mdx:
id: 6782e3e22759
- last_write_checksum: sha1:b1f376dba7ba5745ad9ad1b8466764aa2dd54008
- pristine_git_object: 2cd0a5e7b603ce3af126ed12a30f46238145b6f0
+ last_write_checksum: sha1:ec7ba9c9bfb0456b02d27e7ab8b909204a244107
+ pristine_git_object: b1cc699b94b7d95ddbb35be3e52f71ce85e8a7c3
docs/components/bodymessage.mdx:
id: 1b60240104a1
- last_write_checksum: sha1:6cd8f5eb0e8d982140b3a8bbee1bc358a9b1f84d
- pristine_git_object: 92a8aa8739aa4c008e6ef760ca68b38673c03956
+ last_write_checksum: sha1:9aed54f268a90635ea40696824fc4a183c9f3484
+ pristine_git_object: 4cdba566c70b20f3affde268b02086d916675540
docs/components/bodyobjectchatcompletion.mdx:
id: 2260d296d47e
last_write_checksum: sha1:ee36f3d63322e350ebb6c4e425f799b4ddc5663d
@@ -1712,88 +1708,88 @@ trackedFiles:
pristine_git_object: c9a4024fbb65314564721db12b718626f1fda56d
docs/components/bodyprompttokensdetails1.mdx:
id: 88f525432ca2
- last_write_checksum: sha1:5b4fe005aa15d904e2a6668bfe635ce13695b103
- pristine_git_object: 29c622415bf969a500da59723f521c61ba4b0331
+ last_write_checksum: sha1:d5d1f568489d9abe1b30087abb061c23a9588eae
+ pristine_git_object: 1de48e3dadbd15c813bb4ee04d077c11678a9f73
docs/components/bodyprompttokensdetails2.mdx:
id: bb868d6b4f81
- last_write_checksum: sha1:15597d40728ac4a89b11632af625782cf6a1f02c
- pristine_git_object: 6462670ef47935b4d2d6a798634204fac25b5b46
+ last_write_checksum: sha1:2350882302a9d421e06ba21d40b52ce05b8b0a78
+ pristine_git_object: 2f6072187caa6c23f31ca292137573e742448c36
docs/components/bodyservertooluse.mdx:
id: 346ee474d959
- last_write_checksum: sha1:ca01ef4c9df128a60776356ce37a854b757bf146
- pristine_git_object: 3e20a38a7fd61f8ae0c82ccce68e3679f6aeceda
+ last_write_checksum: sha1:bbaba19d067d9383a74467bca4e4c1d485623a8b
+ pristine_git_object: 39af647bfd324d3b2ea5ce69e3e6a7270bbea5fa
docs/components/bodyusage1.mdx:
id: 371f1d9051d1
- last_write_checksum: sha1:5124dc71a02e54c4946e70e7543a6c8ef6a57900
- pristine_git_object: 61f933e347ac7babb62b211cfc6d774034a7847e
+ last_write_checksum: sha1:5895ba10bbbdedbe0aa155aaf74f72a3cc443cf7
+ pristine_git_object: 9684aa7568d16b424ce54e3149d987abf94a2b2b
docs/components/bodyusage2.mdx:
id: 689051c252ca
- last_write_checksum: sha1:f5054e1074faef4dbe8874528716293750564b22
- pristine_git_object: 56c99f9b14a375f3cf5a7e18e8e59c674543d91d
+ last_write_checksum: sha1:7ed8f09089f6d4efcf44544902fdfb6e069ec266
+ pristine_git_object: 09aafefdadc7f3b13db370135fa3016541e7e407
docs/components/bodyusage3.mdx:
id: d1f4fdaef272
- last_write_checksum: sha1:98b8b37260bb6c0651206a16e71cf5bb56a81a93
- pristine_git_object: 9de6b2bf6b40aed0fc8f4c8cf07b2244f00e6490
+ last_write_checksum: sha1:32f1341440b7f2e75bd576dc419d4d088c3d7294
+ pristine_git_object: b7d2e1b7952bf80222a8a18cec557c389887da35
docs/components/booleancapability.mdx:
id: 514674d4ad70
- last_write_checksum: sha1:1421e43c3d78989f55da2cccb79fee62d20f87cb
- pristine_git_object: 74ba072818bc46d5e390155892608628188e8123
+ last_write_checksum: sha1:0b9bd6471f97a6fb319bec066b96eea6b0d10fb6
+ pristine_git_object: 2f43046d0c74f69506a231b96293d1635ad5fa1b
docs/components/booleancapabilitytype.mdx:
id: 9fde49928d3a
last_write_checksum: sha1:6746044145b81e2480e6f2757db714a467f0d1f8
pristine_git_object: 9c583fdf315b6ac8ad38f254d932aaadde8c7ded
docs/components/box.mdx:
id: 3d683799f3f6
- last_write_checksum: sha1:94468857693ea5a155b714cb69b5e824ecf0b3a2
- pristine_git_object: f0a3ef77d013ac1240a223e9e5d0bc3cef932a24
+ last_write_checksum: sha1:5809eec8a5a3ac96b49952f5345d606d50c0fef4
+ pristine_git_object: 4af2fa1e8e4e4e2c8eb2b3a0c83aa0a2efde22f4
docs/components/bulkaddworkspacemembersrequest.mdx:
id: 92f44877345a
- last_write_checksum: sha1:98e0c96a7ea1e43172ef8d71527de4c5368daa42
- pristine_git_object: 6773678759b3546fe71f0fd3f933083f6ba75c88
+ last_write_checksum: sha1:352c607c34608b824f6ade55a63f380c1bca8305
+ pristine_git_object: 093d26687123e0ca5cad5211a74195f071958f0d
docs/components/bulkaddworkspacemembersresponse.mdx:
id: 025552ef9ad5
- last_write_checksum: sha1:17789b08b7bb66de389eff2df8d69384789ebb0c
- pristine_git_object: 4550429c5fd489a705b13f2a331800327a3e6269
+ last_write_checksum: sha1:db92b2468d2b39c8bee04330d8fdf6aab6d45090
+ pristine_git_object: fe307e862ad9209e487b46ed89183aca67fef164
docs/components/bulkassignkeysrequest.mdx:
id: 7a23fc6e5c6c
- last_write_checksum: sha1:1a2b112b1f9c2d62de91f2226813222835980c83
- pristine_git_object: ce5a37d8d8008fb6ad1522d0aec06ac8acc0ae82
+ last_write_checksum: sha1:9e83c0e0a450576a330ecf936f4dcfccb0c0f31f
+ pristine_git_object: 2ac944a569ff1e6fe91064903669e0e36417e954
docs/components/bulkassignkeysresponse.mdx:
id: 8a8fa3606343
- last_write_checksum: sha1:acc37bf1d880ab371366782e9b20788fd6b6e4e7
- pristine_git_object: a9f54e53b50035701b003e1111e1e3686a1dd4c7
+ last_write_checksum: sha1:4cbac38124d55dc16d5236deb99d01a13451c6e7
+ pristine_git_object: fabe1760c9a85e4ded3294ab61d36bdbf0749d47
docs/components/bulkassignmembersrequest.mdx:
id: c328ee1814d5
- last_write_checksum: sha1:6a8e7b833e1b77dffb41bd7fb96284483f548979
- pristine_git_object: 272a74b2a7dc99dacca3ce1102b722ac54579de3
+ last_write_checksum: sha1:7814bc3940a193d2c2dd66d2e301718786ba3a43
+ pristine_git_object: c41a79b532966e0da7f0b95fabc46b69f11f1bc0
docs/components/bulkassignmembersresponse.mdx:
id: 13246b6a2fa8
- last_write_checksum: sha1:644593e93e57abc72e18094f1d6e3be0e21fc72c
- pristine_git_object: fb4f9e2b8a31a2f4f2f11c9f61672453e410d71d
+ last_write_checksum: sha1:4aec0ddc7f0f6a9c47588659189f661851d2f267
+ pristine_git_object: ee235bb17a14e9fa9859b2ad5c3d944c40d11719
docs/components/bulkremoveworkspacemembersrequest.mdx:
id: 870d98a00042
- last_write_checksum: sha1:0402d4d47418f0c1d7a28ac6ebbbce84cbd89c8a
- pristine_git_object: e05a95672ae69de6b901fa9c6d6b756e2443a0b5
+ last_write_checksum: sha1:3a8407dff658ad38cb3295287c1df4ee6d2c1f5c
+ pristine_git_object: 0e3b2c83d01771182fdef2ee164aed92b6d4f669
docs/components/bulkremoveworkspacemembersresponse.mdx:
id: 5cc37edfd35e
- last_write_checksum: sha1:74d5d820105c95b3a9dcb9e44086f91a7b606c8a
- pristine_git_object: a4537109a54950ee2f9946510f39649d879de69d
+ last_write_checksum: sha1:4a096e75c3eb6cc0f382bbf11dd76948777063a8
+ pristine_git_object: 8423c645eff083690ebbf55a7fb01f8a10895fbd
docs/components/bulkunassignkeysrequest.mdx:
id: 8752e2f524aa
- last_write_checksum: sha1:a021c436ce117425f75144ae12cb4da4708c1d97
- pristine_git_object: 53506dd9c53a765c54d11b9ad01cb158bf94bada
+ last_write_checksum: sha1:a12b576d2e92092b340b15777422539d6371963c
+ pristine_git_object: 3523e585a783311e37bcdd68567ae0459ea19fce
docs/components/bulkunassignkeysresponse.mdx:
id: df60f21e1dbf
- last_write_checksum: sha1:9f4a5f2bcec4fad73f25cf3a25822764771903ed
- pristine_git_object: efa2bc14bef5e61c03928a32e708d77e62cf5970
+ last_write_checksum: sha1:4655b35d51936acd97c07d6c08eab3c9384d523e
+ pristine_git_object: ef906bcc90d85fd525bf97a6ff72a21789451ecc
docs/components/bulkunassignmembersrequest.mdx:
id: 8d4ff00ba329
- last_write_checksum: sha1:e4da9162320c05575f90b0ac102e24ca5e0b07cb
- pristine_git_object: a39b1c2183de3401f50635840a96a0725bff8160
+ last_write_checksum: sha1:979388242eee4e294712d6a9f6455903b8ba8dc1
+ pristine_git_object: ac5328976dde0a311603956b2c9168a1b9173ae7
docs/components/bulkunassignmembersresponse.mdx:
id: 178540139aa7
- last_write_checksum: sha1:ad5069bbadec3af5848a625fdc2e924d8d484624
- pristine_git_object: 1907c82620a110d10f957470da820d0a8f5dde72
+ last_write_checksum: sha1:16b7b3299b9412716d7de3492659465d495332e4
+ pristine_git_object: dd80f2de97b5e74b131afb1bd05d44419c100f58
docs/components/by.mdx:
id: ba68e75edfab
last_write_checksum: sha1:403af1a9a0e45871f7ce46d9c0c35e5bfc469bd2
@@ -1804,8 +1800,8 @@ trackedFiles:
pristine_git_object: ab64c8c0210948fce5ca2c155f3b535158aa59b0
docs/components/byokkey.mdx:
id: f67303c7207c
- last_write_checksum: sha1:ed350759b28cb0575caeb1ad5b374a10a28f4801
- pristine_git_object: 761b4544032d85906607a56f7cc8e82b3f8dac51
+ last_write_checksum: sha1:90abf3270c9de633fb0f8dca5696d0ca57a57596
+ pristine_git_object: b758ad8e6ebe33dd6f0123429b24b33fa3fb028d
docs/components/byokkeydeclaredregion.mdx:
id: 772fe37bc6e7
last_write_checksum: sha1:10487523756c9cfa3364b15fb32a3b5de5f971e6
@@ -1820,16 +1816,16 @@ trackedFiles:
pristine_git_object: ace8f22b972273bdee620a9981abcb0cc46d994e
docs/components/chatassistantimages.mdx:
id: ffb19be9dace
- last_write_checksum: sha1:cbcf9e1fb04e660786ad38a273b852cf84504f9f
- pristine_git_object: fbd1a4de84eb0bc24ba322e18afd95c5dfab82f9
+ last_write_checksum: sha1:9adcd2ee786493cc2e83d551673e7d092a599f80
+ pristine_git_object: 46d5ca04efd5aee72599e607973a6985356182d1
docs/components/chatassistantimagesimageurl.mdx:
id: 2c8e2ee8441d
- last_write_checksum: sha1:38785ea38bca7de912765ac627fdad31863167de
- pristine_git_object: 8a36279a112a3f8efc1ee770cb250e510674e7e5
+ last_write_checksum: sha1:22236a948885cf37bd0cee3f0e750e9faae7b078
+ pristine_git_object: fef3cae62ee9038844c9307ba7f9f3502ead22fa
docs/components/chatassistantmessage.mdx:
id: 8ba2a16f77d2
- last_write_checksum: sha1:16e5d5087f81f0d2e86d935cccfdadcc8d5543ef
- pristine_git_object: bcd7ebd8cb8e097acd03929e9c08a5c784663467
+ last_write_checksum: sha1:925fa2c182332b1eeffd0b89eb6317b1dd661ae5
+ pristine_git_object: 3746638f5e5ad2b6eb308950ae1c88d229956de9
docs/components/chatassistantmessagecontent.mdx:
id: ab4dd265daa1
last_write_checksum: sha1:9eb82372c50a133da9827ba8251a7a201027a4bc
@@ -1840,56 +1836,56 @@ trackedFiles:
pristine_git_object: d0cbbf9a78a8db255187cd255ffe516ffaa38d84
docs/components/chataudiooutput.mdx:
id: 06141b4b285c
- last_write_checksum: sha1:1ac2afdfde5da6c2487e10b7c52de3efe7e53d26
- pristine_git_object: 54812b591531add33369295f87cac329c59d0fc9
+ last_write_checksum: sha1:3969b26beda505885b2f665ab5176d207968a682
+ pristine_git_object: a1767a9c20acf14de5ab5df82d5206eb4fc4d6e0
docs/components/chatchoice.mdx:
id: 8775e5a97030
- last_write_checksum: sha1:51acee80190b1ab730e1a2db84dda2d21f79d08f
- pristine_git_object: 6143931304608275bf36b0fcbb3a77a3538279e6
+ last_write_checksum: sha1:2b85587baa60418f8d9147a9551164b4ac341818
+ pristine_git_object: 4a73e5cb599c7db226c72cde7193ac68c8de1570
docs/components/chatcontentaudio.mdx:
id: b40b6e1d4ef6
- last_write_checksum: sha1:b373e5f4445fac42fec4ce3a7219731e9a767d7d
- pristine_git_object: 4fded9376abfe49b35c1e438cb1e59a1a56fac94
+ last_write_checksum: sha1:f9742cf4e32a2667aec3e30e6836753a3dd44408
+ pristine_git_object: 2cf83e8cec2d01598904b20171a5c8f11c4b5f2a
docs/components/chatcontentaudioinputaudio.mdx:
id: f873c3bfc488
- last_write_checksum: sha1:ef1ccc56ed8e65c3b4353585d1b4b24ead6ec0c8
- pristine_git_object: 06fd6a6c7f598656dc1d14a8743474c0645a3187
+ last_write_checksum: sha1:afdb3eb04e175556249bbd88027a14a9b25d34f8
+ pristine_git_object: 46c76141875b331aaab9dcc34263ff60a18d70f1
docs/components/chatcontentaudiotype.mdx:
id: da3cd956274e
last_write_checksum: sha1:09d3f72fe287cc303ca6682389915a8fcfc27cdf
pristine_git_object: fdb10076d12248abeacfae19a1bd647d4a838eaa
docs/components/chatcontentcachecontrol.mdx:
id: 215e2356f770
- last_write_checksum: sha1:96bb8d2d2c51fc1b5208120f84ca175ddcd0346a
- pristine_git_object: 6f1d2f8e0e284e16eeff1f0dbd03166260f3ac94
+ last_write_checksum: sha1:467cdd12f9db19ce8669972761522704ac78f033
+ pristine_git_object: 44ab9b578042e7fdc9c7f16f959a0467518e0199
docs/components/chatcontentcachecontroltype.mdx:
id: 93c1e9a9146e
last_write_checksum: sha1:febb0b8575ef8fc009f71312d8fed2b596cf6d28
pristine_git_object: 71ebbaf86ee2982b6d2e2d1061f6fc26a144b7c0
docs/components/chatcontentfile.mdx:
id: d8848251040e
- last_write_checksum: sha1:5010b96bca15042b5e4476adad7134a767e233d7
- pristine_git_object: 6be5dcf7867ac8e75223b096ce731f0928ff1c79
+ last_write_checksum: sha1:d942af783b16ad6d29072b36c8769784658b3219
+ pristine_git_object: bc9a9b69814e658d1cca816637d0efaa6266e90f
docs/components/chatcontentfilefile.mdx:
id: e7a407967ba4
- last_write_checksum: sha1:1f16c43ba85ae040b00aa8799c154f5d13daf13d
- pristine_git_object: 8db78d18ee1fdc16279578410d3e27cc8773ad89
+ last_write_checksum: sha1:42a30aae8bf7ef58abc52fa1c07bcc9ec83588c6
+ pristine_git_object: cd1e9fac31151cc48e2b9709cf0983d12f430d31
docs/components/chatcontentfiletype.mdx:
id: 4f4228795d0d
last_write_checksum: sha1:f38c6ca62a813bf688a607ee41576bf19be5d74d
pristine_git_object: b9b0634218111d6f5e84e1ac5b70aa0392849235
docs/components/chatcontentimage.mdx:
id: 4d78d1bf6e98
- last_write_checksum: sha1:0d88e934d173cceb2bbf370cc47cd3cdce5387d9
- pristine_git_object: 1dc21599163a0c96dd9eae288b2fdf4de4bf94a6
+ last_write_checksum: sha1:2492a2670b9cfacbccd3986c679d7b154129cdfb
+ pristine_git_object: c12ee89552b4fa168204364270e3e231537b6431
docs/components/chatcontentimagedetail.mdx:
id: 03ad7cc96976
last_write_checksum: sha1:1e6aacf1e34cb67a3787b946cf5fa8b3ca9b8553
pristine_git_object: 7935e4a90eaeaca6c1ab7a1a31140d7862ecbfa7
docs/components/chatcontentimageimageurl.mdx:
id: 52caf7838985
- last_write_checksum: sha1:1f95a709ddbdfedf760a974d4ae504adc66ebe54
- pristine_git_object: 814136649641907a449fba88824026e42544c44e
+ last_write_checksum: sha1:0a05fd65be233138479b68634f2cc51fa1f980f6
+ pristine_git_object: 2b7cd5a21dbb83203078bcecf1c7fe37ef84d06e
docs/components/chatcontentimagetype.mdx:
id: b1ca1ebc5e79
last_write_checksum: sha1:3880c25e09d68e4f7dad8b8f195a6569fa899d78
@@ -1900,20 +1896,20 @@ trackedFiles:
pristine_git_object: 92c9c5c2ce23807bac9756e55803057921c34f24
docs/components/chatcontenttext.mdx:
id: a2436d6c5c1c
- last_write_checksum: sha1:2b9659cfd8b1096f1e7b680387a2b2e025ad18b6
- pristine_git_object: 030069d2c77855447df9403766e011855dd0a7ff
+ last_write_checksum: sha1:19fb2deeb8d3bd94df7b2889be7c34227fe77a58
+ pristine_git_object: 5a467ca89a5d8ba03be8ea25b6b8cd984fecd3a3
docs/components/chatcontenttexttype.mdx:
id: eb29ddb48a88
last_write_checksum: sha1:154a7cb1f0dcdc0ff60b5fcfe1ce5e86e08bb72f
pristine_git_object: 3f8ebf166ab10692349622534f846e1434dd94c1
docs/components/chatcontentvideo.mdx:
id: 97f75c8e37e4
- last_write_checksum: sha1:544b7d4d458147d04485999a7fab0e54b03e1a37
- pristine_git_object: b8a1d5ee3df3e7ad02845285854411d7da83a0ea
+ last_write_checksum: sha1:7e3ed5f8ab565b04df0c88e5523966aaeb086505
+ pristine_git_object: bf252fdbab4eacb6f314ffca8a48f81267a2307d
docs/components/chatcontentvideoinput.mdx:
id: 9c532e9e6277
- last_write_checksum: sha1:f33d33f6699a8cfd786c9f65ea076ca0385c3f4f
- pristine_git_object: 3e3d6273f01a84573123938505c3720fae32d7c9
+ last_write_checksum: sha1:af32e1a613a131e9508a50dc2b88aa5b705d74ac
+ pristine_git_object: c4fdf1103caf2cdb3d1eb9398fb9ac2969c80432
docs/components/chatcontentvideoinputprocessing.mdx:
id: 9234943ac2ac
last_write_checksum: sha1:3f34d69974f75e58cf0b5d480e93a35c4204d431
@@ -1924,12 +1920,12 @@ trackedFiles:
pristine_git_object: a784c584cc684ed1f07155ea6ca2b027dac51aef
docs/components/chatdebugoptions.mdx:
id: 6e90350c5b3a
- last_write_checksum: sha1:d82e7036fd0f0ca6e210bfbebd73544a6e9f3b46
- pristine_git_object: eee9489fd2c3f15a7cc6525688a5b0cd12839e10
+ last_write_checksum: sha1:15a489a58803b240acbad4352566d19df5afc4bd
+ pristine_git_object: 1d8c85bacd9424c594c9098f8e4ef6bfcf2bf7f9
docs/components/chatdevelopermessage.mdx:
id: 36556ee902ee
- last_write_checksum: sha1:b3b3bd94d65b90cce50a8d5590e7171b6985fe37
- pristine_git_object: 5f8ccf3bcc4e949a58ac207d17a20c3c6495dfcf
+ last_write_checksum: sha1:ba2320b29d3d7716fcbc8b2f2b90af26c92d70ae
+ pristine_git_object: f73fb7b3ea7650ba1fee3c20b7ec5f0fe81d47fb
docs/components/chatdevelopermessagecontent.mdx:
id: 0f36d5e7c6ff
last_write_checksum: sha1:fe6c792d0d0f647b8894543c23df0d59a34f3c54
@@ -1940,48 +1936,48 @@ trackedFiles:
pristine_git_object: db5c7d49ff22588f7ef3d67bcac0996525bef113
docs/components/chatdynamicservertool.mdx:
id: 78a4d3d29605
- last_write_checksum: sha1:e72f03d8d401bf9fe4c5f19cde678c05366e1d21
- pristine_git_object: 052db3b05e25f33c64363e3317d1649db343b72a
+ last_write_checksum: sha1:57dd09cc85e480f39302a29f29b2062bd5d90105
+ pristine_git_object: ea6fcc18234d553ff6255fdccc83a6ad1a0ef2d3
docs/components/chatfinishreasonenum.mdx:
id: 08f18ef0359b
last_write_checksum: sha1:ac1cc050eab292b168ea6307c3206f8c3041a624
pristine_git_object: 1449d172e7e2a21ca187603cff331cf6e88622e1
docs/components/chatformatgrammarconfig.mdx:
id: 6f844bfcaab8
- last_write_checksum: sha1:3b06375cd2300c9a525f0a1a669d17f3f8a4aa1c
- pristine_git_object: 8595b86421e9358b343984f05dbb9e909189d041
+ last_write_checksum: sha1:d82ed635f6cdd68bd56b0a094b5ba226299bf933
+ pristine_git_object: beb2d6b5855ac1dcf15ff699c8f9953731107742
docs/components/chatformatgrammarconfigtype.mdx:
id: 8afc3b0c53f8
last_write_checksum: sha1:f86f220ce930d1a671b8c702bdea25dcefabfa94
pristine_git_object: 9b479f4efdecfa74ed55207183a0bce5d4d38f5b
docs/components/chatformatjsonobjectconfig.mdx:
id: 6e196fe09ae2
- last_write_checksum: sha1:3db48171b63121e740354c543989c4249f6ab23d
- pristine_git_object: 5dae96c7348d2ff09b872408a35afd3bd546c0f1
+ last_write_checksum: sha1:b9223f0f7f9044715f2fd8156de1722fbe8683fb
+ pristine_git_object: 66975829d08497337d9561fd2dbfb363c0417989
docs/components/chatformatjsonobjectconfigtype.mdx:
id: f4db08f0130b
last_write_checksum: sha1:13be1ecccc74426b6db1ed68b26bbc922e836022
pristine_git_object: 617987c42d412b2814a55a00c73cc435469559c7
docs/components/chatformatjsonschemaconfig.mdx:
id: fddf166f727d
- last_write_checksum: sha1:454f73f794c83adb2b86edc7bc9cba8b322405de
- pristine_git_object: 565e33485302c05e328215c33e59fd8414b340b8
+ last_write_checksum: sha1:0f7bc8ad234605572c359923c10676e07c561ff5
+ pristine_git_object: 9249eb382e5e8bb0df85614e8e365d3136fdb2d5
docs/components/chatformatjsonschemaconfigtype.mdx:
id: a468c96dd2e8
last_write_checksum: sha1:2e086a538fd2f8f4ea8d762cdada480db695b1a0
pristine_git_object: 076ff6d74b18fef40ec7834e006e0753c3f93a51
docs/components/chatformatpythonconfig.mdx:
id: 715c6afe3312
- last_write_checksum: sha1:3fcad4a74e09c875ef06784451b503eacffcbd1c
- pristine_git_object: cd0ab7ba16c7116e04277d05f61a3b530bd19b72
+ last_write_checksum: sha1:9eef2cb5a0a410e114db8a903a3a22b003b4d74a
+ pristine_git_object: e3e2eef2226ace59e80249f905cf7cd74998203e
docs/components/chatformatpythonconfigtype.mdx:
id: 8593572457a9
last_write_checksum: sha1:2a1386a233596ed1bdfd8b72bf4a860749c5a8df
pristine_git_object: 5949043705855790a5029cd93de4350ec2b56c1d
docs/components/chatformattextconfig.mdx:
id: 10644d676a7e
- last_write_checksum: sha1:ecea852c1ae33f0c9bcf98025af11d205d5f7151
- pristine_git_object: a539cad56ebf149e68e7a7a257ea85a7ad11bc63
+ last_write_checksum: sha1:d76e4948f99c1219457809ad7ea4abd6d094866a
+ pristine_git_object: 18a977ec1729d11701232c2690b504df93264ad8
docs/components/chatformattextconfigtype.mdx:
id: e770ff8bf5e3
last_write_checksum: sha1:7ae36e7288f3a06d1afa256473a6e62b9f9c3904
@@ -1992,32 +1988,32 @@ trackedFiles:
pristine_git_object: 798e7e42da5bf7ed24bb1899865a0da8405ba042
docs/components/chatfunctiontoolfunction.mdx:
id: b9f813a5b0c9
- last_write_checksum: sha1:986fb02da719e3e99ef4f13b61bda14bee13fe36
- pristine_git_object: 0d326734379be62790bd39feeda673928ebb9b21
+ last_write_checksum: sha1:91a6c83b9e23da5e3eb4c6aa68b15ff6afd158d5
+ pristine_git_object: 9b231e5cf038a271c009e24d0a5d750fa14c5deb
docs/components/chatfunctiontoolfunctionfunction.mdx:
id: 59c7a37a65c9
- last_write_checksum: sha1:274d30f660cef7234f46742a7bea62ca4483dba6
- pristine_git_object: b94555ae27ec3734ae38072e3e04db3d3c53f964
+ last_write_checksum: sha1:4898c367f89736cc56233ca31dfe1f1fcb45098e
+ pristine_git_object: e50012a6ab5b75441211f701d19f3db87c4b9973
docs/components/chatfunctiontooltype.mdx:
id: 6b715d511146
last_write_checksum: sha1:052e19c72306c62984069c9546a4bf8b886984da
pristine_git_object: 97fa5f43749ab221d87fa37b3b86d1492da4cbec
docs/components/chatjsonschemaconfig.mdx:
id: a5484dbdf56d
- last_write_checksum: sha1:b001ffd26463abbb78039b4793252b6fc2e07011
- pristine_git_object: 08887f52065c37449b558e49d22472bf9aef1eb1
+ last_write_checksum: sha1:59674d70fff57faf52c5b43d3ff4966be9811d6c
+ pristine_git_object: 318ed9d83f4e2c37872d481e9be21f30f4e8c7f9
docs/components/chatmessages.mdx:
id: 8d256772dcb9
last_write_checksum: sha1:695f1bf1bb3ac6df1147ce1a2c83474257d4b528
pristine_git_object: 54e55e019264004d79b9df6af46cd1f4915999dc
docs/components/chatnamedtoolchoice.mdx:
id: 952284b280fe
- last_write_checksum: sha1:d6aa4a48be132ce6c30bc58423800e4ce029e115
- pristine_git_object: 1c98093bfb533ffad6b97adc78fb099af0c3a792
+ last_write_checksum: sha1:c1f955c0c400b40abb0c826f51dd0ee519cbfcc9
+ pristine_git_object: dfb8afc71cc3b8368f6d0bb7fcc7f1af4d474f06
docs/components/chatnamedtoolchoicefunction.mdx:
id: 8c2f974fc167
- last_write_checksum: sha1:292f2c6121d400e80fbc86c75fdf33ca8f496976
- pristine_git_object: 1824174f9583a565016e56f0b4e6ace8dfe9d10e
+ last_write_checksum: sha1:b37b8298578858d9304b8cad705945e9be1792ae
+ pristine_git_object: 32ffcef24bb21f9f9f1ec1b286745d01409becbd
docs/components/chatnamedtoolchoicetype.mdx:
id: d11d15b7bdff
last_write_checksum: sha1:a49921708b0df92415f937015c2f4b7829ab9df7
@@ -2028,8 +2024,8 @@ trackedFiles:
pristine_git_object: 220be03bd674a257c2064c0455104959b3974a35
docs/components/chatrequest.mdx:
id: 055812be14d8
- last_write_checksum: sha1:75f5eb943e9f6709749363372f5684f20b65b764
- pristine_git_object: 914a7e12b07312c64aac0870c358c2acfd70ca72
+ last_write_checksum: sha1:01b6b3afd1e905b6b69926989eddc2c9ed58138a
+ pristine_git_object: 2f1b2412487514bfed964fc454435b81be39c92e
docs/components/chatrequesteffort.mdx:
id: 703c73252ebd
last_write_checksum: sha1:243510f188071a3f317dc06a07fbcfcedd3cf821
@@ -2040,8 +2036,8 @@ trackedFiles:
pristine_git_object: e2ecd460775d54a5b43c5bc597f8027424462b8d
docs/components/chatrequestreasoning.mdx:
id: 8f0176992b3e
- last_write_checksum: sha1:84576cd6513f125955685c7bdfe315ef886160eb
- pristine_git_object: d9a271d74a0c6981c08fcdcdf8a2a74f699bc5bc
+ last_write_checksum: sha1:784cf74791cfbd6b92cd02b368f97b7826b511aa
+ pristine_git_object: 1c04df67ad034913cdb2a139f05821023c4977b4
docs/components/chatrequestreasoningeffort.mdx:
id: a8ac4d0f36fd
last_write_checksum: sha1:7cf50deaeb4a20ca64352b8713479059834e5f78
@@ -2056,76 +2052,76 @@ trackedFiles:
pristine_git_object: e7bb46e3bad618014277ea891224cd6af862a711
docs/components/chatresult.mdx:
id: 1d855f0d207b
- last_write_checksum: sha1:021eeb08406e5e1c4043f6297e8975601ff7cba7
- pristine_git_object: 734846a0c170c1c884f0049fe2cacb9660297721
+ last_write_checksum: sha1:f70fc7ab9da1bd18d3015af8c451df64fb75d67a
+ pristine_git_object: 2b156499d6a1956db81a91b4edd9fe8a1d434b89
docs/components/chatresultobject.mdx:
id: adc07397bfc0
last_write_checksum: sha1:0323dc5815ea2b95d85785afc089cacd90cb13f0
pristine_git_object: c4c06a38d03376d299e600ccb6a38366591e9694
docs/components/chatsearchmodelsservertool.mdx:
id: ec9b3ca3d315
- last_write_checksum: sha1:e7f3249dd039f6b9fceddb66df5beaa242d60297
- pristine_git_object: 18b2f4e1abf5e15856b145d10f115e21d408a213
+ last_write_checksum: sha1:7798b0493a52e0646a49a1d23845218c7b58d0f5
+ pristine_git_object: 1d3e774a7cc7179834c7c508b448a0930c2ce919
docs/components/chatsearchmodelsservertooltype.mdx:
id: d25af3887fc8
last_write_checksum: sha1:66bdd26ab553b532c252739060331dc6ca6a3c8a
pristine_git_object: 8a51a6070c8fdbca4894de0d3e67dea1a5037a73
docs/components/chatservertoolchoice.mdx:
id: 22a01eb665cf
- last_write_checksum: sha1:b54861f4d954f83fdd2fe9332ed58a6463f3d2cf
- pristine_git_object: 9eac8152d29e30dcb16bd15f31f9a990ba256e9e
+ last_write_checksum: sha1:058d1b110bd4a0dcac34e248ac61704467de9cf9
+ pristine_git_object: e6073e1293d0efcebe749b9fd52e245c56528c09
docs/components/chatstreamchoice.mdx:
id: ea662a8a9eae
- last_write_checksum: sha1:6bf345f32853451fe9652ed2da78b826435e237e
- pristine_git_object: d6bd70fb2627a85b2db13a1f23c179f2fe3ad194
+ last_write_checksum: sha1:a07b81fe41d9be9f1ac40d3eb1bf70ad79e20c47
+ pristine_git_object: bca765ea831aff37dd26b2dfc01fd29adc4324bb
docs/components/chatstreamchunk.mdx:
id: 90a2741f18cd
- last_write_checksum: sha1:3c6a12128b95790ee47dd030498e6d7492cc5369
- pristine_git_object: 10448681be6191f7831ee1f221f7da695bf22ffb
+ last_write_checksum: sha1:7cf3a552a6a4f51573fcaa78a701444376942123
+ pristine_git_object: e66645932c714e14277bdd40fa7866bf4b2c9128
docs/components/chatstreamchunkerror.mdx:
id: 15ce1e8c2a5d
- last_write_checksum: sha1:adc488f464df961a969a36414ee90988e2866a6b
- pristine_git_object: e04b55b0600b503f7d7187570292cf921048d307
+ last_write_checksum: sha1:5a551e70b3083c02e91dd0d9eeabcb02489b9fc8
+ pristine_git_object: 47fd89db313e9554eb6a0e45932e698bfa3b0ac4
docs/components/chatstreamchunkmetadata.mdx:
id: c32533ecffc9
- last_write_checksum: sha1:b332ce15a5c7e81f34fca147b231fc6b9c212de3
- pristine_git_object: ce80e38c1df1dd7774096271559af9f2c989e5f0
+ last_write_checksum: sha1:647fe21307c9854a34cb442de509417d0d25f602
+ pristine_git_object: 47563b3823d702638806f8680d8f020696c9dab2
docs/components/chatstreamchunkobject.mdx:
id: b566ee7bb2f4
last_write_checksum: sha1:1cb93b5078ce2455393cf172ee43d354b50f983b
pristine_git_object: e07fc2435544618a76a5441f1f9e2e145947a864
docs/components/chatstreamdelta.mdx:
id: 188dfce87802
- last_write_checksum: sha1:607e78ec05adb90b37a7a7e9601d89eefb600145
- pristine_git_object: 3ac2bd92b2b9f3bac39ebd6a76ad2801aa134ba1
+ last_write_checksum: sha1:79ecf38940a81fbf2587ecb74b3810ba8e0f9363
+ pristine_git_object: 96d2d54bf5399e99987ea2f0c0e87e23dc05e5f2
docs/components/chatstreamdeltarole.mdx:
id: 6b8c4f06d157
last_write_checksum: sha1:e8c45d5a04b527f5ab6bf30f1305ca1b7605cd61
pristine_git_object: 775d363caff96d015ad428416a5e2ec32aebed24
docs/components/chatstreamingresponse.mdx:
id: e665f10d3cb0
- last_write_checksum: sha1:e1bc6c8e0df28960fe7918a51ba0a559e5821e95
- pristine_git_object: bd7543c94f09476c0ddbb8fd1c155eb426509a75
+ last_write_checksum: sha1:53a134dbed87f3e34f45cd94b9cd6e1360418487
+ pristine_git_object: f19430b7385aace947c07a00bb76a7a3a2a3952b
docs/components/chatstreamoptions.mdx:
id: a76f428f0434
- last_write_checksum: sha1:a1ee0e5018db17348cb6702bf7080a3e78a72b44
- pristine_git_object: 430faf2a02d4c10fe7ccefdca40ea2c91cc1f160
+ last_write_checksum: sha1:0e5940b761ac2fcec0de835384c105c934b2e787
+ pristine_git_object: 383fc3265c50b715b8456c94b0e7a9576cbb4623
docs/components/chatstreamtoolcall.mdx:
id: 5b4e47f83a5f
- last_write_checksum: sha1:ecff98d60c6edd21b366227508bea9c81be6a358
- pristine_git_object: beba823a602bfa21f133ec36f25b77c2d3ca7289
+ last_write_checksum: sha1:0c05ab6c08492e9a94b9b168610a95ccbee4bc1d
+ pristine_git_object: 59a5be5706e7b693540369a7e857f9518b2eea68
docs/components/chatstreamtoolcallfunction.mdx:
id: 8de9998dab50
- last_write_checksum: sha1:6c0616477ec7c8cb344590080a39e8af0623f18b
- pristine_git_object: 12a71db2d909d1854ec90933fbe2f0a1b9d7ffed
+ last_write_checksum: sha1:96096f7d84f1e4abc55309b37bf90a0d3c744027
+ pristine_git_object: 59f94e2217985b93351fb85841c67a75b781157f
docs/components/chatstreamtoolcalltype.mdx:
id: a4c2716de3fb
last_write_checksum: sha1:1e16ebd9114cc6ab2d76351eda5846441fc40ba0
pristine_git_object: 602231cf40fe0c66347bd13dd158bd75741c0759
docs/components/chatsystemmessage.mdx:
id: fd74aa853b84
- last_write_checksum: sha1:05d7836f4113a8d872c73bcf67d510f2bf3aa788
- pristine_git_object: d6912ab69f634bc043cebb4b2d68ff57d1dbfce9
+ last_write_checksum: sha1:dd1be57f1125d2decd93580535ae920e068a35dd
+ pristine_git_object: 4cfc4479f2ca0bf32243ac82f2e3cd9bc73a2c31
docs/components/chatsystemmessagecontent.mdx:
id: a26e029e8e60
last_write_checksum: sha1:475985246731f53936fe0e0b4d6557c54f201ed1
@@ -2136,24 +2132,24 @@ trackedFiles:
pristine_git_object: 968ecf2c8b7548e152ba542566bb4a98fe86ba25
docs/components/chattokenlogprob.mdx:
id: 5d735052588d
- last_write_checksum: sha1:737a020cd12400ea211b3e6f549953f8763a37a3
- pristine_git_object: f6b39af96cd92ca05e9bc4de4d6eaba8f72c9a4d
+ last_write_checksum: sha1:34f2d68dd4c2026c61015d6d0f72b8ae6b99f6c9
+ pristine_git_object: ca6a20ff4a3117a3e77c01192d7d2955947c34a2
docs/components/chattokenlogprobs.mdx:
id: a8c0e9c829f6
- last_write_checksum: sha1:bcf9509aa69c6afd29cb9bbc1639ac97de52d916
- pristine_git_object: 068610e7a5bac08962aaede44cc9c56d1da6c483
+ last_write_checksum: sha1:950c021b3e6660b85f583a21420785d1101d7d09
+ pristine_git_object: 21687a097820df376d46d237e301d0868a0b7ba3
docs/components/chattokenlogprobtoplogprob.mdx:
id: d3bb66d49800
- last_write_checksum: sha1:5363ecca055ec746ceb39c04f5a8be203bedb7f0
- pristine_git_object: 89813675b93dce806c0625545a12371352594bac
+ last_write_checksum: sha1:2787b08f9dcd3effb95196e706526a67c278552d
+ pristine_git_object: 92b20891a2fa0536c80792ebbf1ec343404c2869
docs/components/chattoolcall.mdx:
id: af8cc07d5140
- last_write_checksum: sha1:f13edeacd9e460a441d97190529db86b52bebc7c
- pristine_git_object: 09bffc9d997d82042e4a97d96418128967c70176
+ last_write_checksum: sha1:6f2c263413e8df5af5a2d84157d6d46107526d00
+ pristine_git_object: 5f94e60fab4918dcdf7b1bf28fa5de4bfe70164b
docs/components/chattoolcallfunction.mdx:
id: 1bcb25f823b2
- last_write_checksum: sha1:6857812b9124716db1bb629f14131751d9c3f523
- pristine_git_object: bf3ffcadc2210e675f139ffd5801ca2734d39595
+ last_write_checksum: sha1:d64480c9225d999e614a47fe787b6af7dd64e4b9
+ pristine_git_object: eda63f90f6dea7e4506aa6d66b2eb06ad8e074a2
docs/components/chattoolcalltype.mdx:
id: c0a1ae1f59f1
last_write_checksum: sha1:dcc0410b953bd41bd0ade29da25dc91301c0436e
@@ -2176,8 +2172,8 @@ trackedFiles:
pristine_git_object: dfea698bb9acc2f15d97fc7e718210c3af158e93
docs/components/chattoolmessage.mdx:
id: aac7d2928086
- last_write_checksum: sha1:6ba16fc7b94b3572d1fa641af35f0258eff61127
- pristine_git_object: bd39bbff26078e1d2f6de1b515bc2f8f93b2b218
+ last_write_checksum: sha1:c74453ac78b3c4ee2a610d84b7620cb4aff664f8
+ pristine_git_object: 6bc7a311bfb62a032d44e7f9d15753d76b695bbd
docs/components/chattoolmessagecontent.mdx:
id: 0525fac7a946
last_write_checksum: sha1:3f7e96c86946f546e35656058dc63b3f509154fe
@@ -2188,20 +2184,20 @@ trackedFiles:
pristine_git_object: 48386287b072381a9b59de6ae804b0ffbbab221a
docs/components/chatusage.mdx:
id: d7c2bc8b3eb2
- last_write_checksum: sha1:94539927996d770b9629c64bde6d8188976eec1d
- pristine_git_object: a32fff446094a26dfa62cdfcd02b5bc3c1293a72
+ last_write_checksum: sha1:d6d9961d68cec736cd081c151b299b4748e5b87f
+ pristine_git_object: 2bb1e32441b71d5616dda7134fa115f0a02d423e
docs/components/chatusagecompletiontokensdetails.mdx:
id: 0274e721a9d9
- last_write_checksum: sha1:77e7b8ae3c4456f4284f4fbd0093d00fdefd06c9
- pristine_git_object: 6ac1392b3ff42d4b16a57ecf3cc8ea8d95ff4cf6
+ last_write_checksum: sha1:c6111d83cf3b08f228fc92197ce89aba5cba6faf
+ pristine_git_object: 579a30a6d177df7deca7147bf3c11d3689c3754b
docs/components/chatusageprompttokensdetails.mdx:
id: 6fb50e68afdd
- last_write_checksum: sha1:aec3ca006672155fed1ab6058eaa13cb50216947
- pristine_git_object: 0f5dac4b58b1dea0603c6415d2db7424130056a1
+ last_write_checksum: sha1:60713b6c35364b18241be8e161d14420a83167ed
+ pristine_git_object: f53ccc9625336dbd7673aeaf8d49045fd0094bb2
docs/components/chatusermessage.mdx:
id: 3d49e3d3af58
- last_write_checksum: sha1:a8f9e8d29fac70185f8ea785564746b50b287a30
- pristine_git_object: 3b6546aa3a6d0344444c51376a3beb1671870501
+ last_write_checksum: sha1:565c71a05c3851aab41e8921960bef12b27d437c
+ pristine_git_object: d5150c09028d10dac121c2c90e3a0c0b88d16612
docs/components/chatusermessagecontent.mdx:
id: ce4b41077e72
last_write_checksum: sha1:f94f38e6f677ff3f2f5be8686c085e32789d31f2
@@ -2212,16 +2208,16 @@ trackedFiles:
pristine_git_object: 11d6c22059efcf4e3b0d6b15b39a67678adc7a4b
docs/components/chatwebsearchshorthand.mdx:
id: 40f0c0a47ef4
- last_write_checksum: sha1:646393625a6ab3995d83cba229f3dfeac8cfae58
- pristine_git_object: 738deda5b241cc9f0a58bb759dbd5fd55d15a6d2
+ last_write_checksum: sha1:2b50186690e0d5c89000b8a9524d7a27f60f163c
+ pristine_git_object: 511eefc0ab0a2f713b116c02534d65c87c16816a
docs/components/chatwebsearchshorthandtype.mdx:
id: ce16c0139963
last_write_checksum: sha1:1637ce5dac9fc9c87df3793d46a4eff33282e0a3
pristine_git_object: 6056c49814eafac5ca7ce25eb0da8413a358c8be
docs/components/choice.mdx:
id: 593327cdb653
- last_write_checksum: sha1:ebde022903727e9a420cb6a2a2170f0ca853262e
- pristine_git_object: 09102913c93acf706c458a06d7f8e234da7e167e
+ last_write_checksum: sha1:e45221b7be76aede73014045f2420f76110513ac
+ pristine_git_object: 8c7bdcbcf593c5dabcd4b5ab3b22c289a3f53559
docs/components/choicerole.mdx:
id: 06a83503a909
last_write_checksum: sha1:3471241bd6c563234ac0ba37b3030efe77a02c16
@@ -2244,84 +2240,84 @@ trackedFiles:
pristine_git_object: db3b60d9a6c046173b1cadf19eab51f3f3c1e11e
docs/components/clientclosedrequestresponseerrordata.mdx:
id: "137661546600"
- last_write_checksum: sha1:de9c1e926f22ff6b6de4a9b9ee434527419f876b
- pristine_git_object: f431a6c1f2f77e8d9797a4445df2b1d96cded9c3
+ last_write_checksum: sha1:52a29f08a47bd145d257e91179c8eabdefe3c1de
+ pristine_git_object: 6354befd490009d58b64685af835349db22c7492
docs/components/codeenum.mdx:
id: 9b9b999fccff
last_write_checksum: sha1:903532ee1d395caf07d574dd22d27dcbe6c76b89
pristine_git_object: ff215000914ceabb86cbb4bfa3386b894598f4ba
docs/components/codeinterpretercallcodedeltaevent.mdx:
id: 49bd6f63fc7b
- last_write_checksum: sha1:7680a9c4beaab8a216ba869a03777a6639fa1843
- pristine_git_object: 70e78af03e6629794375f3cad23564cf5845634b
+ last_write_checksum: sha1:9afae1fa6f5c1a0948eb63ce766bf78400820f69
+ pristine_git_object: 4a80dccce9cac96313b5571920dc5d8853c9862a
docs/components/codeinterpretercallcodedeltaeventtype.mdx:
id: 8ef9c8131fa6
last_write_checksum: sha1:1b6d507b0e1bc37556d1109aed636ce8a20071c8
pristine_git_object: e1646fe12570b967eff54c35c92eeaa93eea8ff5
docs/components/codeinterpretercallcodedoneevent.mdx:
id: ac268d9f3090
- last_write_checksum: sha1:32a7c4b99f1be55131e14fde3430fa1a26464979
- pristine_git_object: d7bc2ec6bcd3421c74fe38c22b7cd5fac228f755
+ last_write_checksum: sha1:da104bd06da62fbf07ea3e0af7a7651ac538730f
+ pristine_git_object: 820b56760df6699631bfa4ecce2f2102d17b7852
docs/components/codeinterpretercallcodedoneeventtype.mdx:
id: 61d2cbe9f1af
last_write_checksum: sha1:a696f02f06b15fef06709c5f2d394f190f9da7fd
pristine_git_object: 2f98b03b326d81f73b19ef59731577bc0e7a9aeb
docs/components/codeinterpretercallcompletedevent.mdx:
id: e1e8836c5ffc
- last_write_checksum: sha1:1df680a0a8258050e9777941bca9b8a8193ee9d4
- pristine_git_object: 0589dc6b46f8d3a7cedf2ecf8910630a1d06dd9b
+ last_write_checksum: sha1:1c88f6b7e96c2c9ed055327dae01740a26655363
+ pristine_git_object: f931dff1b7e3b3d8ddfd5eb507934a40cb0befb6
docs/components/codeinterpretercallcompletedeventtype.mdx:
id: 4ec99daeb0a4
last_write_checksum: sha1:be26e1a1a3b4898efe066997789f58d43c63fb94
pristine_git_object: eb4b77aea535203da8061ce55a5d6439dda7f3ed
docs/components/codeinterpretercallinprogressevent.mdx:
id: e61df0621201
- last_write_checksum: sha1:88610eafda8c3d5de90ea1381948f0c9bbefab5e
- pristine_git_object: 0c1876df6c8561edb43b9153a4bb99c6a5eb123e
+ last_write_checksum: sha1:94ba530c8c3339ebe7efe4bfd2ca6da85ccd54ab
+ pristine_git_object: 83d831e578538f532c8498be9e8e4826a9e14d67
docs/components/codeinterpretercallinprogresseventtype.mdx:
id: 8e190579effa
last_write_checksum: sha1:5faae85e37e6881d73a3af295fa97386c3c37968
pristine_git_object: 45e38c0b6fddd2bb331b60641d2074a24a71ad09
docs/components/codeinterpretercallinterpretingevent.mdx:
id: 1f32d93b89ee
- last_write_checksum: sha1:50fea08f970bd76fc6cd0eab5fd5d36d78841849
- pristine_git_object: 92fb7446f06a88ff973f04c9f2c4221bf8a8e970
+ last_write_checksum: sha1:63531bb406f08d1c30c7fa8733873cfd793633c7
+ pristine_git_object: 34398fb1463723df96e8254f4c78c29281039f03
docs/components/codeinterpretercallinterpretingeventtype.mdx:
id: ea63e19fd229
last_write_checksum: sha1:d94c8c4ecc3af444e66b1d297cb7b19d04cef93a
pristine_git_object: ba4d90b16690f187db5ed7e02cf42c86fc66fc7b
docs/components/codeinterpreterfileoutput.mdx:
id: 509ffc0161c8
- last_write_checksum: sha1:b7f4a0ad266ae7e978ff0e1076fa562f7dd1d1b8
- pristine_git_object: 623e61267c1526e1b1d52f1868edd2fc796f7106
+ last_write_checksum: sha1:1d820b6f6173a207d4debdd5ecc69107b9236810
+ pristine_git_object: 04cb6f5c6e1f735e93cce7fb3187afd2631b906c
docs/components/codeinterpreterfileoutputtype.mdx:
id: 8a179388fbcd
last_write_checksum: sha1:130b0e08e8b1ee3da3b4f69b72b841a7c987e92e
pristine_git_object: 62f1f4af0a42782931cdfaaf60a032c41eb8f268
docs/components/codeinterpreterimageoutput.mdx:
id: cb4e405bd13f
- last_write_checksum: sha1:c6400fa34f819d8624a123d5653e7ec5521fb442
- pristine_git_object: e259d6ef54dcc7d1d003027f0dad13ac580e31d5
+ last_write_checksum: sha1:c6e322ec2380385a96a2b0a4cacc81b4058d34e6
+ pristine_git_object: 0c39d23ade8f8dd5eeab43f849b96639782f6f30
docs/components/codeinterpreterimageoutputtype.mdx:
id: ca1b9e7977e7
last_write_checksum: sha1:294995cf70b32f427b0611dec672262d04765b20
pristine_git_object: 4fabf1c97ccccbf212420a8b7d312cf335d7021f
docs/components/codeinterpreterlogsoutput.mdx:
id: e3e644b99031
- last_write_checksum: sha1:9345faccaf6f989b55c6d8558f592eb8a5dffac9
- pristine_git_object: 9ac144a810b60523b2832fb90b1186e447b8963f
+ last_write_checksum: sha1:68c4b89a4daf35170bd0ad571a908451961118bc
+ pristine_git_object: b41514912526cc484792f39df41fd318562bf567
docs/components/codeinterpreterlogsoutputtype.mdx:
id: 9d66eb67a4f8
last_write_checksum: sha1:9835eca752b6106df16911e038c3e263de55bb19
pristine_git_object: c1a03f222a3ac17e934517767f099729e3ceec24
docs/components/codeinterpreterservertool.mdx:
id: d828abe3a52a
- last_write_checksum: sha1:8eafcbabe4084b286d34a7b2e7db0f99ad547727
- pristine_git_object: 952662124240d5f9493a5d801ad02907145115ff
+ last_write_checksum: sha1:846e34050f51b6b169f39b206d4edb076888bcc3
+ pristine_git_object: 410b4448268d865b28bad46a6d3196eaa356f7c2
docs/components/codexlocalshelltool.mdx:
id: dc18445a3e36
- last_write_checksum: sha1:10129d74f399bce935b3c24b7ee29e53a0406376
- pristine_git_object: f5b8e9d3c4d1e135769036caf4d0c0d4b0394cf0
+ last_write_checksum: sha1:f30ff1d887c512319b88561be2917d2e5b744f25
+ pristine_git_object: de22d46f2f7c7527d854b0a65b49fbf09cbc1ee9
docs/components/codexlocalshelltooltype.mdx:
id: 44763fa09429
last_write_checksum: sha1:645f66a48115bc1864b79a161b8bd697c792898d
@@ -2332,52 +2328,52 @@ trackedFiles:
pristine_git_object: 8a2adc33e4a201f48cc802d12dd0154dfa674aa9
docs/components/compactionitem.mdx:
id: 26c52557072b
- last_write_checksum: sha1:1a0c6a59ae335bce25df0ecc63d84653642f4504
- pristine_git_object: 313c76b104477cea28989790ba1c7f495ece6064
+ last_write_checksum: sha1:1aadf855ec7c6819dee4d29a466d370b6708f39a
+ pristine_git_object: dbb0b5fc39b7eb3f402b5b3cf44849198cfabf14
docs/components/compactionitemtype.mdx:
id: 688981b39855
last_write_checksum: sha1:70bb56c5e1b6352f709a63c98103e99c379fc86c
pristine_git_object: 335f2a6ac2acfb1afb7523e7e12970b8e8b2e0c4
docs/components/compoundfilter.mdx:
id: 346617a04c59
- last_write_checksum: sha1:591f006822263454bd0123a2454608585eb30bd8
- pristine_git_object: 31f3a063147a5cce65858d07ff5545f085708651
+ last_write_checksum: sha1:af900b8b24517dd352fbb50a2c2412c7f8aceddb
+ pristine_git_object: a8bd9d32fc5283d745d4b7652345df39241bf426
docs/components/compoundfiltertype.mdx:
id: 68e76416ad08
last_write_checksum: sha1:036009180583ea8f72bb76671566ec4d5d2e4162
pristine_git_object: ab1137191a1f5d0a971c05fdc4cf9a526f597863
docs/components/computeruseservertool.mdx:
id: 4276b38e93fb
- last_write_checksum: sha1:a40f41803dba17e031de98cae0db5f57ce2bf444
- pristine_git_object: d9b3bb6077c33148e4faea2bd92e21a7401e4f5f
+ last_write_checksum: sha1:8ea2d2d5b170e63f9e8bca2082e0156bac1cac89
+ pristine_git_object: eb130b932305d8025d678dbd917b30d38f3a256f
docs/components/computeruseservertooltype.mdx:
id: e4aadaca19bc
last_write_checksum: sha1:d7024f63ad66f7701809f41907d35f4b08e21c2b
pristine_git_object: 37199a7b510c1e9fcb61566fb1ca2dc3d6a5428b
docs/components/configurationupdate.mdx:
id: c5bb9102459b
- last_write_checksum: sha1:5fa67e44debc152fadb56afc34a1c5a01b28b408
- pristine_git_object: 4d93c3ccf46db8d2cc949cfab62f8e020a76ab51
+ last_write_checksum: sha1:e501d4481d0aadf761c9ca24b57c8d0f88536533
+ pristine_git_object: 43121a9b511fc6254eea69f1218d990e895e5af3
docs/components/configurationupdateitem.mdx:
id: c118c80819dc
- last_write_checksum: sha1:3a492618aab7f070429ce0b06d27ef33814c3fd1
- pristine_git_object: fdba8d18c39077cce66316de464d7d8fdf807daf
+ last_write_checksum: sha1:17073ca146f91425124356e04439477b12472c26
+ pristine_git_object: 3a8119303791ba8c081136a49376cf5683e219aa
docs/components/configurationupdateitemtype.mdx:
id: d4d3e99b569d
last_write_checksum: sha1:1465723ae41782d27c7c19635900ceb32ad07e7e
pristine_git_object: 877f55693bdc7365adf5e2035f2d93e57aea5c50
docs/components/configurationupdatereasoning.mdx:
id: 584e8f502ee5
- last_write_checksum: sha1:ab0f3839790abd944c6565b22347d6de74871126
- pristine_git_object: 3b99a0e51335b77b5bbffb37182ef3accfcb8693
+ last_write_checksum: sha1:3e65f10a31f35ff2f4d1d77844d18531438a045c
+ pristine_git_object: 2b227977057f34707ac740336e0709c6e6aad04b
docs/components/configurationupdatereasoningeffort.mdx:
id: 082524dac312
last_write_checksum: sha1:4e79ef70e4654f0165ab284c3e69fa9a9cc78d07
pristine_git_object: 83dc848f403801f6bd2be58aac3204ddcce66ba7
docs/components/conflictresponseerrordata.mdx:
id: 2d7c53cec517
- last_write_checksum: sha1:dd91c373cd9586abfeef758340e08425b0c15878
- pristine_git_object: 6216c38344e2790fa545b8b95b2ce6fa2f650733
+ last_write_checksum: sha1:2b961f0110f39a76101d77f46f092a58df7381c9
+ pristine_git_object: a8b713117bfc591504bd19493e262e494a12a60d
docs/components/connectorid.mdx:
id: e2bb5ba7cffa
last_write_checksum: sha1:38d7e2bf323f4e87c0f8283a0a998698a605380d
@@ -2388,24 +2384,24 @@ trackedFiles:
pristine_git_object: d82379ca39f22b63a6ae19c3ca67e50ed5fe55e8
docs/components/containerauto.mdx:
id: 9c816f0f356a
- last_write_checksum: sha1:f281d8a1138f0b4f71eb3cb92663d4246d4d0d9d
- pristine_git_object: 00e55b66a5ea22e92742f1bc669c12bbdbef3c0e
+ last_write_checksum: sha1:9fa41eabff3e0fd165244322310562b6ac8157d4
+ pristine_git_object: 40a76d4a1aa22a18d83dfd110698d0426d484d48
docs/components/containerautoenvironment.mdx:
id: 650b2f4ccef7
- last_write_checksum: sha1:dbc3f4f4c574f3425f443f60111715298d0b5deb
- pristine_git_object: b4e599c19405b24eb585ad61cf660f58014710a0
+ last_write_checksum: sha1:d3c25e7dd8331c4be31627c92523417e4d89daa8
+ pristine_git_object: d717d37364351bf0b0952ab9bfbd284f69e8bf97
docs/components/containerautoenvironmenttype.mdx:
id: 1e247d70245d
last_write_checksum: sha1:66636ec50e7863bc4c8f9fb4f95b1e895f429b97
pristine_git_object: 1c99ecd1ca87bb0ff50f541f157ab9c1db071372
docs/components/containerfile.mdx:
id: 293da6a8ffaf
- last_write_checksum: sha1:06154f5a4aa8577a21bd4e11c1da7e991e09edbd
- pristine_git_object: 63e4189bba46c38e97e0ec81edb9949a088438b3
+ last_write_checksum: sha1:8c3fa7027d0d95e0a61d49f7cdd8522e723a77c3
+ pristine_git_object: 39ce23ecfe723ab520c33b490a0f144f0485b8a4
docs/components/containerfilelistresponse.mdx:
id: 1e09ddf3473c
- last_write_checksum: sha1:3d52d8f8544cfccd9b0d73c97660f767f8c76bd3
- pristine_git_object: 10eb459aaf72279b2042035007d79a22ac6c472f
+ last_write_checksum: sha1:8e9586f8f24ea4ca687072b8c3b367cb165d463b
+ pristine_git_object: 63fcc9f75bb785cad8568acfa38a4555cbdf2715
docs/components/containerfilelistresponseobject.mdx:
id: bd9847deeba3
last_write_checksum: sha1:76c4e51ee62059e3e234142d1d8ba71773d5a9c6
@@ -2424,20 +2420,20 @@ trackedFiles:
pristine_git_object: 36da413ab28af72c313945845537b30e57a3d403
docs/components/containernetworkpolicyallowlist.mdx:
id: 0e4eb164ee13
- last_write_checksum: sha1:e2d377b63f70c28e800d56255175fae906811c5e
- pristine_git_object: 9855092889452d12f4125a4597e30e8addd167d9
+ last_write_checksum: sha1:2fcad5b7314e805afb7747d422c25faf9549b871
+ pristine_git_object: 3fdf739712745f2f20e197bb72f16bd927bd7fd9
docs/components/containernetworkpolicydisabled.mdx:
id: fe6ed8622136
- last_write_checksum: sha1:b5f138dcd97c47e6677dff912d9b4e8b2d561268
- pristine_git_object: a2e14bd5644a02b093b74848dfad2c269cc68682
+ last_write_checksum: sha1:ac5f48d1dbe6981226629d37f7a96359a87245e1
+ pristine_git_object: 67c51aef75ca57850b265937055e5e5a3997ac15
docs/components/containernetworkpolicytypedisabled.mdx:
id: c1f2db42c9fe
last_write_checksum: sha1:9674f78330cbdbc52a96f3a72e007e91b8a6197e
pristine_git_object: d049147a8daf05aece7e56fe5db7cb85a50640e4
docs/components/containerreferenceenvironment.mdx:
id: 80d581804fd7
- last_write_checksum: sha1:92547ff267455b55d62bed932acbc6582505e717
- pristine_git_object: cd619d6ae4c04631fea1ad4d8a9fdb4ef83a9d6b
+ last_write_checksum: sha1:6be06bc91ab0c034507cf415f97930bb8b1b340f
+ pristine_git_object: b0b174cd849626757e3a112c0105bb475df73b73
docs/components/containerreferenceenvironmenttype.mdx:
id: 3baa9f801f17
last_write_checksum: sha1:e41a1c97b5ed7ef5e404bff0f2a7a65bd262ac17
@@ -2448,12 +2444,12 @@ trackedFiles:
pristine_git_object: 9a8e9eaadebb36e2836d73c4ed1867c5f1e564e7
docs/components/contentcompaction.mdx:
id: 1923f9db3cff
- last_write_checksum: sha1:e889398f84c645ceb38309894f5a62184922d144
- pristine_git_object: 805357e1fbefca3ed8efeca9bb729883f27f4828
+ last_write_checksum: sha1:57edc711286088bff03c8e460e9f7f533c4ae028
+ pristine_git_object: ecf2b1703af64a88c0be41ddadf4797570ce472d
docs/components/contentencryptedcontent.mdx:
id: 0dc55809c394
- last_write_checksum: sha1:4ade3f8974c39af89b3dde5c847d7f397e7c66ad
- pristine_git_object: 450638f0c28d1a9097b687476fe5ccaa554ed8c4
+ last_write_checksum: sha1:944e0827e53a39b70619306986e098359379fed1
+ pristine_git_object: 764214802b0ad8b198c7cf0ce4e9a04596dd4f5d
docs/components/contentfilteraction.mdx:
id: 11728ebb9679
last_write_checksum: sha1:7229d738394684c0cb32a45230469d182ca08520
@@ -2464,32 +2460,32 @@ trackedFiles:
pristine_git_object: 99919bdcad18b5ecfcb2f9c4845b577154e78073
docs/components/contentfilterbuiltinentry.mdx:
id: 0d811c0a46a6
- last_write_checksum: sha1:ea6d82edfb58685a7bd80270b12bf5ecc85cfe0e
- pristine_git_object: 48678dc2c64916ea7b90104d5ce9439873637568
+ last_write_checksum: sha1:e9ac69fa3f1697cb2fcab10ee0d5a23631bda6f8
+ pristine_git_object: eae7ad13887c653505eca1f692c30050609ca433
docs/components/contentfilterbuiltinentryinput.mdx:
id: 87ba5e6ba529
- last_write_checksum: sha1:8ac4a21b68b34a1ead858b19d4933ea0f9cd964f
- pristine_git_object: 28e250251c5033e3ee7fe7c142e474d4b3ec2993
+ last_write_checksum: sha1:2f7daea1d53ff96048be5633c934df87a94c33e0
+ pristine_git_object: 7c4c025b8d212b348f85bb7dd38a0a6426126f40
docs/components/contentfilterbuiltinslug.mdx:
id: 80b519edd96c
last_write_checksum: sha1:ef8f94ca92433109d8ce4da86b1a7f8bc8a13ec0
pristine_git_object: 76125652209b61ec2def3efe9ee8a58a2fc28a69
docs/components/contentfilterentry.mdx:
id: e5d65035c6cb
- last_write_checksum: sha1:451e759051c72d90ef986c9b40caa30d1eea6d84
- pristine_git_object: c8165e83a8164c1e41179a5a05a38c381de9600a
+ last_write_checksum: sha1:ea5a9c809cbb6200745c7cfb66c90cfbb08cece1
+ pristine_git_object: 3c403ebfaf37d008ac6ea149c251b7290ff42301
docs/components/contentimageurl.mdx:
id: 4092a59d86b4
- last_write_checksum: sha1:17ded81f4cb058c57676df59ee542cebaf90affb
- pristine_git_object: 41aae9e0e0b098357e5a018782c2498ce3fc8871
+ last_write_checksum: sha1:41a45a0483695585f05fbe1a4c7819ae8eba928f
+ pristine_git_object: f05add9d497e6ed54010b6f3cae4b0aaa95abd2e
docs/components/contentimageurlimageurl.mdx:
id: 623bd364af6b
- last_write_checksum: sha1:63b3c93e67a2e85585afb93679b794dc3ef786b0
- pristine_git_object: dc4af46888885259cd1011228811f05203eebaab
+ last_write_checksum: sha1:a10504cba5c5aa91d6c1573f6c586697d6c05980
+ pristine_git_object: 264d4dcf731e266ac233588d47aaf7a03c98d65f
docs/components/contentpartaddedevent.mdx:
id: 785ea6a90328
- last_write_checksum: sha1:4c9ed7cb9761710e111042e03a4faff3cba51767
- pristine_git_object: a62904e2cb6e00fe75ce881d36a01843032d80d9
+ last_write_checksum: sha1:474d5a566491104929ac6c1fcdb4d4362ee735d0
+ pristine_git_object: 0020d176bbaa4268fcc558cea76424856f974279
docs/components/contentpartaddedeventpart.mdx:
id: 41d3289761f0
last_write_checksum: sha1:5697e7fd84d91d4116d80821042022084220ea3b
@@ -2500,16 +2496,16 @@ trackedFiles:
pristine_git_object: 91a231d419af8011c0400a913e9ac438a63ef51b
docs/components/contentpartaudio.mdx:
id: 2895373f695a
- last_write_checksum: sha1:68053664b6f8e87af636e973fe52c6351db79f4c
- pristine_git_object: 1a97cd731c0d2f5571840081da56747ade120017
+ last_write_checksum: sha1:05104af163f36c1c05e9ea4f470035f7a49db562
+ pristine_git_object: 7e1ecfc7c62f3e28baf70681f1b69c3aca8c64bf
docs/components/contentpartaudiotype.mdx:
id: e97475ce2cb1
last_write_checksum: sha1:50cfd4efaa763005ed354da2c2b45154af2d832b
pristine_git_object: d6ad2b7d07dfa72ba184986fe43a3e2bb440bb33
docs/components/contentpartdoneevent.mdx:
id: d8d53f578378
- last_write_checksum: sha1:2ea459e142ebae05cc623d1c4f3b12dcf57d9142
- pristine_git_object: 39c9384930ee92c41986fb94249ccf4eb895d8c5
+ last_write_checksum: sha1:49ef899a3ad393c54d3a8fcba42e5a5ebdf9b29e
+ pristine_git_object: ecdc5205f68415b0e725f411485dc58ef441fc39
docs/components/contentpartdoneeventpart.mdx:
id: 3bb86f388b48
last_write_checksum: sha1:c3381701cb70c497a2c70916d2068e6fb8a5055d
@@ -2520,92 +2516,92 @@ trackedFiles:
pristine_git_object: 7a93ea3f012605963fd7a066963c70218a9f44ab
docs/components/contentpartimage.mdx:
id: b5d4950ed410
- last_write_checksum: sha1:c1af7cce75c46f3f768a491df080441d8b171810
- pristine_git_object: d4adef71081482d111bd1387bbadef7bcac54b1d
+ last_write_checksum: sha1:689156af551279d7e46f81e58e104d7bd0f4ac01
+ pristine_git_object: 818daa99677ca823c6a619737485df1c20cd5605
docs/components/contentpartimageimageurl.mdx:
id: b6741faa446a
- last_write_checksum: sha1:7fd507a1c40a96f374fa338a79e636afacb804f5
- pristine_git_object: 248d1b880edf9fc622ade36e33237201ccd2615e
+ last_write_checksum: sha1:ecfad5b2f5d25c5b93526e207d80ce12a2eb4830
+ pristine_git_object: 61e5f0480959d42780cca5fa4ca437ae18ea6189
docs/components/contentpartimagetype.mdx:
id: aea0e155b985
last_write_checksum: sha1:2012ce8173052b4140c76ecbaa095181270d6397
pristine_git_object: d2984506de54111db28b3387916762e98623b4ea
docs/components/contentpartinputaudio.mdx:
id: 584ebd7b9ad0
- last_write_checksum: sha1:e6b852ed5cdd29dec833addfba5be10fe074c0e7
- pristine_git_object: 08619de7fa9d517d98344316c3162ae847613fe6
+ last_write_checksum: sha1:1ac82d4d95578b6f3754c32c6ffc9ba3db654de3
+ pristine_git_object: aa2325c4ce12493be70f838dfb6e5e2855a264b7
docs/components/contentpartinputaudiotype.mdx:
id: dad953db74a4
last_write_checksum: sha1:e8eafb76c24944c6ea96567daca309f7368bbcf1
pristine_git_object: 4d3a748201d3da9c6daa85032249e8b5a0acee3e
docs/components/contentpartinputfile.mdx:
id: 43f9b6926266
- last_write_checksum: sha1:b3db7d6aea7fb2a480725a3780f4af9061e71c9f
- pristine_git_object: de674503defec34b9f7b430211c7ecc44dea80a6
+ last_write_checksum: sha1:31f87c5af8eeadc63344d8d5cd53772ecb67d2b0
+ pristine_git_object: eb4e43d8b5237089b802ab8d7b465d968bfd9a0a
docs/components/contentpartinputfiletype.mdx:
id: 7c9a8b71f4c0
last_write_checksum: sha1:107ce0734e87c17488145b4fd974bb8ab8234cf2
pristine_git_object: 3b0cca0be113a45c304aac54cf109734ea816a5c
docs/components/contentpartinputvideo.mdx:
id: 4e63a9425c80
- last_write_checksum: sha1:7ab2640320e1b09333a587949427c37315fcf5a7
- pristine_git_object: 0d846f378dc17965b83b2ac47e6af9735dbc9dd9
+ last_write_checksum: sha1:d0bebb086c9e2d07c840969dfd674c8f9f6ac8a3
+ pristine_git_object: 71554385a54744895ebf09aa40872985d4950e41
docs/components/contentpartinputvideotype.mdx:
id: ac5cebb93ef1
last_write_checksum: sha1:2079cd2ea05945c25a110ea8ca9163cf60000af1
pristine_git_object: ff1648bd1a0128eed1bd35475c937a91d010a17b
docs/components/contentpartvideo.mdx:
id: 49e036bdcbd3
- last_write_checksum: sha1:12038569da87be45aa991dc15f050158c4496acf
- pristine_git_object: 058640db3db2cc09c44ed822356374538c90775f
+ last_write_checksum: sha1:3412f197b64d7ba2a4e4a86e566fb6e0bf9533f2
+ pristine_git_object: 9a0c107cb800f61da599f88419b89011a5f2bded
docs/components/contentpartvideotype.mdx:
id: ab6408bf1c86
last_write_checksum: sha1:82173fea2284d4e965278c80fd952aad54ebbe57
pristine_git_object: 24b7dfa708d009a8263c9ee36b97520509d1ecba
docs/components/contentredactedthinking.mdx:
id: 1807faf0124b
- last_write_checksum: sha1:feb68bbc33a7495853657ccf29f10f78b5c6089d
- pristine_git_object: 03ca5bcd37fd5ef4605d8ef9b8cc6cea958f16ba
+ last_write_checksum: sha1:85dc738221c3cbd549c423b703fa6adc015bf516
+ pristine_git_object: adfed7d88d815851aeb4fd3c9631fe284cd29929
docs/components/contentservertooluse.mdx:
id: 7b676db3a465
- last_write_checksum: sha1:e69f59e1eeedaaf58468355c27e82c191da5e306
- pristine_git_object: c2377ff20699f875fe336a599b406518bdbb1c1b
+ last_write_checksum: sha1:ddfaa1293c952abbd3cedaddfbecbfdcd6cf3a6d
+ pristine_git_object: be0198294cabc2d23deac983f46a5c43a1cea53f
docs/components/contenttext.mdx:
id: edb47869c1d1
- last_write_checksum: sha1:699954b078bb96b1342e8cda1b8c435abae39405
- pristine_git_object: cfdd29eea9c778cddaa79648b173cb409fa2149f
+ last_write_checksum: sha1:cd780861a243e3de14fcadece3761f354580fb9b
+ pristine_git_object: 3f9c084e6dab83f18c06275dae042a0fe84ce7aa
docs/components/contentthinking.mdx:
id: c23024acf25a
- last_write_checksum: sha1:b7a42b96312c8dcf0615b22fee5ff5c8089aeaf3
- pristine_git_object: a7921fd6a486f25705c21b34c45a5061d5a3a528
+ last_write_checksum: sha1:d17080d94a45d41af08f82f69650f2417ba4b74d
+ pristine_git_object: 4a85bc2c237404a4b5b1fcca0358c8c9ea295d72
docs/components/contenttoolreference.mdx:
id: fe1e54c845d9
- last_write_checksum: sha1:8fe8f8b82d310463c74d61c1b1cd90f004cfea09
- pristine_git_object: bc1e04237ac6881d40e87eb398b8eaacb2dd1b81
+ last_write_checksum: sha1:90d82369c239eab130f21af71c889ef1f9fca68a
+ pristine_git_object: a35b87a9aa2e29e832b99845e2c9a99b203cdab1
docs/components/contenttoolresult.mdx:
id: a9a083b8900f
- last_write_checksum: sha1:72b603d3efa32360cf6e8b6c718dd46718b0e98b
- pristine_git_object: f83588a9c24d3172b8f8fd131cdc5aea073d0088
+ last_write_checksum: sha1:165741a7417990228beb86f3571abff4489a5ac7
+ pristine_git_object: 1f27c57e342dc2389260c55b365f7a144199f2b2
docs/components/contenttooluse.mdx:
id: ad7fb52d642b
- last_write_checksum: sha1:53d8ee54c6e644ac4bbcf2761cc613ee4e0069f6
- pristine_git_object: fcb07253683c36dfce773e9b5c49d8900882bac0
+ last_write_checksum: sha1:05b57596851d45c666124b3f4547690f64868bf4
+ pristine_git_object: c511b6b33fbfbddf54c1470a99f0c84b17e024fe
docs/components/contenttoplogprob.mdx:
id: bf7749720303
- last_write_checksum: sha1:d2831798544b0ba7fee4bb793576be108794b2c8
- pristine_git_object: 5ac97a3d809d78375b31fcf6c8de98b102eedf2c
+ last_write_checksum: sha1:fe9abeeacfe1a630aaf42b7a05b7d34d1a95894c
+ pristine_git_object: 777cbea60b70ebbfd60b4226286bc255b322d22b
docs/components/contentwebsearchtoolresult.mdx:
id: d2401cf2f6b9
- last_write_checksum: sha1:0313410ff97b25162ea709a2310ceb0c8deb8170
- pristine_git_object: 3f3b1c7fe0adb0264e3bccd550d115764dfff509
+ last_write_checksum: sha1:e7417943ac8ac6904648669060566a1e83ef3e6f
+ pristine_git_object: aacc807cff2f892d5729c09789c3678e845ae87c
docs/components/contentwebsearchtoolresulterror.mdx:
id: e53d83e87e2b
- last_write_checksum: sha1:baaea90d1c8a581c3924fe201fc2b3ae96284fde
- pristine_git_object: ab974796cb463855b41bb4ef133b2e198db5bbf2
+ last_write_checksum: sha1:06ee0777ecf07b0fe35dac6729af63d50fe00062
+ pristine_git_object: b3170f67adb8820a1a2c57c9d314abbf4546497b
docs/components/contextcompactionitem.mdx:
id: 4e12480f54d6
- last_write_checksum: sha1:3269c5e4d1ff0396f597d27fb4e641f3489584bf
- pristine_git_object: 369dd320ca18024eef05a6c6756a78ce72843c7f
+ last_write_checksum: sha1:307919888c97787c3ca574b23f26ac61e8a67d00
+ pristine_git_object: fb0dbbd8b1e105936aec8891a17f3e6913e89c55
docs/components/contextcompactionitemtype.mdx:
id: 393257938ed7
last_write_checksum: sha1:28b03a5e14d3ab558cd6379fa25a4481e05e3016
@@ -2616,112 +2612,112 @@ trackedFiles:
pristine_git_object: 42f20bd61681b650c17cc062753e557c8dd0525e
docs/components/contextcompressionplugin.mdx:
id: 15099fe81c39
- last_write_checksum: sha1:07aa2965c3700d22e97d492fafd625fc430d51cd
- pristine_git_object: a502a991a0ed1413f2358c1490aaa15d4154176a
+ last_write_checksum: sha1:5c6768430935710abfc43b18a718caf20f6503ec
+ pristine_git_object: 5a4803fe7c3d84108e795d1e25970eef3aed952f
docs/components/contextcompressionpluginid.mdx:
id: 5134b610fa66
last_write_checksum: sha1:54b05cc44a4b00376866ae343eb7391610080619
pristine_git_object: fea81b2ffabc35c1025a1c8fd7d3261c039b3fc8
docs/components/contextmanagement.mdx:
id: ba18678d8673
- last_write_checksum: sha1:fde34a2fa88b30b60877c341de2039232ae1c0bd
- pristine_git_object: 521afd6c88d56d73be85f1ed9768ed5f826854d5
+ last_write_checksum: sha1:fc87d3c7b6597feb8736e4a3051bce701ba11996
+ pristine_git_object: 6504898796a71f35266b4f97b2bb684f302662da
docs/components/contradiction.mdx:
id: bb27f66efcae
- last_write_checksum: sha1:7595d35ecf46d4b6f407d5e31c8e8b4f746066ce
- pristine_git_object: df0f53d79f8acca641d7f13a00c706f2c7883752
+ last_write_checksum: sha1:859e68e06bf8747d5ecab945584297a9a39745fb
+ pristine_git_object: f67c319c39a389afce37ac26d9c873a858aa45ea
docs/components/costdetails.mdx:
id: 15349f1e1877
- last_write_checksum: sha1:52fbeb13368062cb38360de781a64f54f2c1bf43
- pristine_git_object: eeda364d2acbb840c15a3f5cc143cf10d1044c74
+ last_write_checksum: sha1:a173d388afff5325f4a95610f3b95fc7fe72b13f
+ pristine_git_object: b784597546c2b451c3691db6e9d00851466b8d63
docs/components/coverage.mdx:
id: 95926bee3413
- last_write_checksum: sha1:b57b12e30328dfa68940170bbf86758095d9cd87
- pristine_git_object: 1af8f04ea9dab8822c65e587e20b8e07741bf6a9
+ last_write_checksum: sha1:6259afbe667548b161b3e0669bac2769eae0dc9d
+ pristine_git_object: 63f7c7711d78d68cd27c258f391696266b406e52
docs/components/createbyokkeyrequest.mdx:
id: 2af3019aa2a7
- last_write_checksum: sha1:a6b111ae02e64c4952259b10b8aefdf1bc9c5068
- pristine_git_object: 0e9203b80b2c42a76ed3f3727de6596a09fcce96
+ last_write_checksum: sha1:040551078aff6f0b3778dbeb2d4f7bac1809f39c
+ pristine_git_object: b46eebb5d6619250c742985deb10e0caed352da5
docs/components/createbyokkeyrequestdeclaredregion.mdx:
id: dacd66376c4c
last_write_checksum: sha1:62ebc64a4c47cb5a28fcdaf54d4c99524344f247
pristine_git_object: 7c35d4c7022ec8e143b334363e8f2dcf5351391b
docs/components/createbyokkeyresponse.mdx:
id: 73f247dc0e33
- last_write_checksum: sha1:b3215e9efd44e81e7986dc22cbdcf05aa50a4a22
- pristine_git_object: 4da6fbee689d2362efb2470e07eedabdb2cb5d90
+ last_write_checksum: sha1:6a3892e5df237dc389d4bef3d93e484918a93931
+ pristine_git_object: 8a00f351a858fb45af65e211b86c6756685d5a20
docs/components/createexternaluserrequest.mdx:
id: 10d107b37a9d
- last_write_checksum: sha1:30a53d35378d750f24f9f99dd2c253791a211177
- pristine_git_object: eb40e769b6344e2f0bf6432dc726754b072da6a7
+ last_write_checksum: sha1:63b57c9a55541e5ee9089220f70546c255d14f1c
+ pristine_git_object: ad32bc42c733d9c38b955e3857469481325d458d
docs/components/createguardrailrequest.mdx:
id: c1a768f054c0
- last_write_checksum: sha1:c734d16493928fbe512c39272414cbdfc90e354f
- pristine_git_object: 61fdc4540f314290605f62cbdd81bb21889f662d
+ last_write_checksum: sha1:b397001571dc4a1fa4e4cff8dfdb82058e512705
+ pristine_git_object: 6c7555645de7872813f884f0a68a2322892017dd
docs/components/createguardrailresponse.mdx:
id: 1477eebdf505
- last_write_checksum: sha1:76bb1fcafda689e9823bb21541c84e7d0bdb991d
- pristine_git_object: 63cc820d2e3f4ddaa6d42dfef4c80006f7810cb2
+ last_write_checksum: sha1:e13e8bf981d83c771dfc6d3e4ab81a949487dbd3
+ pristine_git_object: 2501a2a5a0c6557094a66cb5b8f529fa5516e9e8
docs/components/createobservabilitydestinationrequest.mdx:
id: 8d942a601a6e
- last_write_checksum: sha1:beae67d4f70858469b70ac0fe26a0a69dc9594a5
- pristine_git_object: 1eb1a657727c89c034f0a2bbb1bb15c77519ee31
+ last_write_checksum: sha1:da999e345eb20237469002897cb38783b7e90c79
+ pristine_git_object: 7a438dc6de2d3ed28c11db43c1937149508892fc
docs/components/createobservabilitydestinationrequesttype.mdx:
id: 0cb269425077
last_write_checksum: sha1:f8608dbed4fcc4407be03f34d5a5ab50c5cd085e
pristine_git_object: a3f9ac29f6a4edc5a63c4a6b18c5b86754c1f945
docs/components/createobservabilitydestinationresponse.mdx:
id: ce5ac8963efc
- last_write_checksum: sha1:7a6d95b82c2bce8fa778820fb0496433396337c4
- pristine_git_object: ed1fe6b03b4748a34116ab2292cc9a5e1c949e01
+ last_write_checksum: sha1:fb56c47a59e33b3ad9bb54a53c453c77a9eba9c1
+ pristine_git_object: 06cea980208accfc896d9338c4a12943fa6b8598
docs/components/createpresetfrominferenceresponse.mdx:
id: ed0298bf47bf
- last_write_checksum: sha1:01fc963af14788ca0453a09fe4f7a60e4420244a
- pristine_git_object: c31f263d23205ebfa16eb7e4ae5f33a11fb19764
+ last_write_checksum: sha1:4ea0cdb6505220e1181b057efa12ecac26336821
+ pristine_git_object: 60a8a9993454283b528ba080749a43d9ba32c94f
docs/components/createprivateendpointrequest.mdx:
id: 14dbb5bba6c1
- last_write_checksum: sha1:88fc532ba40b90da033a3b7ceff37fc55dbd9cc3
- pristine_git_object: 161326fd98fc7328437bdbbbf2ebddbb0ee30a18
+ last_write_checksum: sha1:4ad4def964004f9759dcd7d4a47942819435c982
+ pristine_git_object: f4d87a0c31cee47d487151d89ac41799f1a4f09a
docs/components/createprivateendpointrequestdeclaredregion.mdx:
id: 58cea9c8b74d
last_write_checksum: sha1:7b835ef8af060b80af19bbbb1eae9ec24eabf747
pristine_git_object: 3b4a77049a796a0434d0df0a87c86d9de12f5a90
docs/components/createprivateendpointvalidationfailedresponsedata.mdx:
id: c07a66a2a212
- last_write_checksum: sha1:11138bbbe148da74ebd37c43f501279f431fc4cc
- pristine_git_object: eff4f07a08ed5ba1eb3d594b5accd9ecaad913b9
+ last_write_checksum: sha1:14ecd7d99c5d2fd109fac69fe78bd23cf6bb9ee3
+ pristine_git_object: 07f41184754049a4872150775d1bcd1306ac6512
docs/components/createprivateendpointvalidationfailedresponseerror.mdx:
id: c24012eb9019
- last_write_checksum: sha1:4b2fdea88c117364b6334e0eb9d3de023f0152cf
- pristine_git_object: 40ca96c8760fe481dba21eebb6db9936687cef3b
+ last_write_checksum: sha1:1ded0fec9ea96d5609d08942866480a0f0793b10
+ pristine_git_object: 9029c97640e540a981dd3cf7ab6810045016da3b
docs/components/createscimgroupmappingrequest.mdx:
id: 652e24fba424
- last_write_checksum: sha1:cc05315f9faccdaf7a2acf77f4eb1099a355dc18
- pristine_git_object: 5ad1269cb225d00b37bf0b0e83461bf338d351a5
+ last_write_checksum: sha1:68885a75c254af579f1503da026266da3b9646c5
+ pristine_git_object: 8dc49c3345d2266a6ef02e094617f6fe098163a2
docs/components/createscimgroupmappingrequestrole.mdx:
id: 64eac132ca80
last_write_checksum: sha1:6b13026c589b184b01bee2b01555684c5ad5b424
pristine_git_object: f49282c436684f6846640e89c6bbfe52b3cba3b0
docs/components/createscimgroupmappingresponse.mdx:
id: 1343f81fb7f9
- last_write_checksum: sha1:405c1e9143c6d51cebda7e415fb3b981da5e6c83
- pristine_git_object: 9ac0db3fbdb1995b37cbe28015dc24425af0660e
+ last_write_checksum: sha1:2d7d8d53a81739d44e64ee95fe74a45ed1f2a9ab
+ pristine_git_object: 44c09a6f9c4ab97e8d851a565bb6654a81cb1528
docs/components/createscimsyncjobresponse.mdx:
id: 1845762e5b3a
- last_write_checksum: sha1:583c2873f92e3c5eca6efe3b36d7c4a9a8789c7a
- pristine_git_object: 578411c9c20ce29b38854cf608060bd6e6aec69e
+ last_write_checksum: sha1:9b0d0a33536dd94795426293ba9944a9c86d90f3
+ pristine_git_object: 560595f84a8136a4605af8cc09ae21f9f616512a
docs/components/createworkspacerequest.mdx:
id: ea85d6684017
- last_write_checksum: sha1:9c2244e40338c90da6e7cab914566c1f755da1f8
- pristine_git_object: 2d5e2868284158cf355dbf7d86d4cc48b635c3c7
+ last_write_checksum: sha1:3bd8f07f476898d7fa20a89501f6057c769971f9
+ pristine_git_object: a31679a43de9312cae538062519c8d1eab25dde0
docs/components/createworkspacerequestdisabledservertool.mdx:
id: 19a533b200f9
last_write_checksum: sha1:88082fd2da7f18d74d3d66c57fca6afb7e5f104a
pristine_git_object: 8156c97be549e8be20442a45b8fc32fa5718f086
docs/components/createworkspaceresponse.mdx:
id: ee0c0ca3257e
- last_write_checksum: sha1:43fe9485ebaec2a6e9eaec713f7cfd0b791de4a3
- pristine_git_object: 27d6f40a62669b36db6ec260228cfadb36a55a09
+ last_write_checksum: sha1:1acb9763bc3b8a97f694659561d0663b6f30cabf
+ pristine_git_object: 4d6aaa938ec8be99727aa61cdfb7934bb35525b8
docs/components/criteria.mdx:
id: 2598471a14a2
last_write_checksum: sha1:b681aff077a72268d22afe6857d83c7da5224e9c
@@ -2736,56 +2732,56 @@ trackedFiles:
pristine_git_object: 5164338698e2194e88ddf0b9b4c4755733adf620
docs/components/customorigin.mdx:
id: d8cde6e1769c
- last_write_checksum: sha1:56b9c30346ddbb7d94d2bbb218c2c9aab49c047a
- pristine_git_object: 33a4fab3185843a90a7bb9a9e6e45136badcc188
+ last_write_checksum: sha1:ba0625f9d3ee76b3fc259a7105dae6005d3713e4
+ pristine_git_object: c144ac10d4c8dc62ac60a91927c8f9b480d5c830
docs/components/customoriginstate.mdx:
id: 84adda55d22e
last_write_checksum: sha1:efc7e36d403302192f478be80f32e33009556868
pristine_git_object: af713266d6dd352a9b257febe7f954e9d22d31e2
docs/components/customoriginstatus.mdx:
id: 29e541dc8083
- last_write_checksum: sha1:c37f8294484d919927ba52abb1a28d6fb7b77e29
- pristine_git_object: a57c9d6303f86e107b05efbb154852ab875e74e2
+ last_write_checksum: sha1:405356d907cdcd86d1933b7c29cd9d571fa824bd
+ pristine_git_object: 4bdbc0942cbbe0652f211de3d739e138b9815d7b
docs/components/customtool.mdx:
id: e8963a9be6e2
- last_write_checksum: sha1:40c39e21368ca0d926ad5080141bb5d57b748d34
- pristine_git_object: 4254b4f612246930f1a4a2321080e1955ad53505
+ last_write_checksum: sha1:baa0bdb1547a18e5e3fd66b71c670581dcae71ac
+ pristine_git_object: 35676635c7445a296c6bcaf330a9e8f80ee2dbc5
docs/components/customtoolcallinputdeltaevent.mdx:
id: 015e22f6e954
- last_write_checksum: sha1:f73d21dcc65f4e0b15ec5d546806e6c8f4d1205d
- pristine_git_object: 4ff3cab6462170546bf5ddd7068b2fe43929ed06
+ last_write_checksum: sha1:4bc403d0b899a540ed188d1a9d8443194e0a3944
+ pristine_git_object: 8154c69c5643778788c98479e55209e770ff8760
docs/components/customtoolcallinputdeltaeventtype.mdx:
id: 2d9f203e7a21
last_write_checksum: sha1:5e75d5504900fa25577a6d2c2af679254068383f
pristine_git_object: 55bd172b3aaf0199ac61533c785e57cb1393726e
docs/components/customtoolcallinputdoneevent.mdx:
id: 4307053d8389
- last_write_checksum: sha1:a5299b5cec7fda9ab74702560c3529c526e19d03
- pristine_git_object: 9fa94a133ff180f99381a83b4687f4e3910346ab
+ last_write_checksum: sha1:9d25b72ba4ccef417015ece6a2221c01e2ffb117
+ pristine_git_object: b49a02e576d8368d55ea6bdcbbf9ec9db1a77b1c
docs/components/customtoolcallinputdoneeventtype.mdx:
id: 2c39202a6733
last_write_checksum: sha1:78748e4b1f86dca06ac8d7af9522b02056b35a1a
pristine_git_object: 8f1998f649043b4b2c6eab0ed51df960be63523e
docs/components/customtoolcallitem.mdx:
id: 3936d690b05c
- last_write_checksum: sha1:8c012c8a3cce20be5d502d9e6c878bb43f35e60f
- pristine_git_object: c7d8e13ed7c739d36a410b926e8f6936617c0f38
+ last_write_checksum: sha1:956903425c9424bba6d2c2709146dc648b3f2db6
+ pristine_git_object: 9a1099ae500e1088c0647117578c36ae6f5d8d13
docs/components/customtoolcallitemtype.mdx:
id: d69cfea1fb83
last_write_checksum: sha1:25c64017876c8e051f178e87fcd94f47f19e6bc8
pristine_git_object: 3d905dbff9faea09b8635ea1fb7d4e15739f0a44
docs/components/customtoolcalloutputitem.mdx:
id: 5e73a74f3035
- last_write_checksum: sha1:57af58bb1af5d2d80192851faf332bed7f882338
- pristine_git_object: 2e8dd6506b8710955d62b207ab2d65c97ff31786
+ last_write_checksum: sha1:d128826b96f7397d7d3d461e26e0a67fd062a8ba
+ pristine_git_object: 3ded41e5502969df9831a29ea60b30a03258e5f7
docs/components/customtoolcalloutputitemdetail.mdx:
id: 98d0eb9ba782
last_write_checksum: sha1:6b999396a15a6d94be34e30e7f25eea3afef1790
pristine_git_object: ba63c6e461e3e083730d6a14666263355c7a9a24
docs/components/customtoolcalloutputitemoutputinputimage.mdx:
id: 35c913e2c5ba
- last_write_checksum: sha1:229dbb8fb6130618c43bfa559f1029f67f672f3b
- pristine_git_object: 41ee3d26a8735cfdf4a8dec6bf3b63aa2861775e
+ last_write_checksum: sha1:84505d774f4cdc3fbf988e64ce681a04cfec4fa2
+ pristine_git_object: 6c10505d62666976c136882b1450ce98025a8139
docs/components/customtoolcalloutputitemoutputtype.mdx:
id: 72fe576e0d6b
last_write_checksum: sha1:c97a4d1832ac6cd82b95f6b3392226550790db8c
@@ -2808,60 +2804,60 @@ trackedFiles:
pristine_git_object: 10faea80751d21dd80b6faf879e725c181b5749a
docs/components/dabenchmarkentry.mdx:
id: 51d39703b62c
- last_write_checksum: sha1:b43feaef797627d56eab0a98c9424c2cc6d95007
- pristine_git_object: 63238a9c49055db8169aa639fb75d4b23e9826ec
+ last_write_checksum: sha1:c2b5f60d5b8835222383750f618b83f7271baf6d
+ pristine_git_object: 6a83549536a58e4db78d8b6dc09616e206ad4edf
docs/components/datacollection.mdx:
id: c29a8011151c
last_write_checksum: sha1:e4f8c70da5562a17752390debc0d3540c594d2b9
pristine_git_object: 307b625ad02378014bcaa5be4c21e32708edf9cc
docs/components/datetimeservertool.mdx:
id: 709ed5cdd4da
- last_write_checksum: sha1:2920ba9d11c4c1600dfdd4293442407b4482cc0f
- pristine_git_object: af483becfb66c99449a88e9265568f4824e428bd
+ last_write_checksum: sha1:4dd8bad809870029157e4937dacd2416a58792ac
+ pristine_git_object: 7abd7e332856122d3946e2a53ffa611bf6f89062
docs/components/datetimeservertoolconfig.mdx:
id: d05bf1be275e
- last_write_checksum: sha1:2656651872fae642b7933e54078b1d2c946b0b88
- pristine_git_object: f2c289a398ebb8f4248462cb483d1cb4759d1866
+ last_write_checksum: sha1:cb339a7ea5a96c96df09e3f9a2a54a1217b3c065
+ pristine_git_object: 1fcc9a9bcf43cceaef4ed7fe354c4f5f36ab2d88
docs/components/datetimeservertooltype.mdx:
id: 8250df00c843
last_write_checksum: sha1:addf1f380a24cd6f8b36a572d99c5ee28e483fc1
pristine_git_object: 23b3fdfc750fcb578ab751f7726f5fa8ba854b80
docs/components/debugevent.mdx:
id: 6ca5a59f1fa4
- last_write_checksum: sha1:d1280f0b71a1df226f2f6647e13d6d3cb53bbab8
- pristine_git_object: fb80bd742324bd4b916c6f51e42e209786008ddb
+ last_write_checksum: sha1:f5e9439ba65c43e58b207d130dbe7febb36a08de
+ pristine_git_object: dd7f52fa615ac82bcdeaf1f28766cc4880959e3d
docs/components/debugeventdebug.mdx:
id: 5cad342b79fc
- last_write_checksum: sha1:baf023186836db1cee57e942f3b15065fb4b6207
- pristine_git_object: feaaf1f4a5857ac8a10850c9ad3a074470d64831
+ last_write_checksum: sha1:ee949bee0105d9f4c579bbf450366672b2a3944f
+ pristine_git_object: 112cf01edb012710a3114a556e5b31e3695a237f
docs/components/debugeventevent.mdx:
id: 3e27becf230c
last_write_checksum: sha1:1ca24809ee8f0820cfa3a44bc991536cddf92655
pristine_git_object: cc98ef71fa9f70f75ee9dd017302376a9ed10644
docs/components/debugeventtimings.mdx:
id: c979450880a0
- last_write_checksum: sha1:8a90454e3a6f3a0fa144c25289e4cbeea4d9278b
- pristine_git_object: 0d5b176d788540a621e36a864f3b027d50a751c9
+ last_write_checksum: sha1:abd0c171554b46ec645262db2a54e803515d5b3d
+ pristine_git_object: a5e1184a73c91bea7ce6bd03b05263cfd876b7fb
docs/components/debugeventtype.mdx:
id: 8b6b222a5da7
last_write_checksum: sha1:e37576941ec9e2cb4fe176277bb02b9cc86f6f48
pristine_git_object: 5d2d4dc2ddfc8d88c4869242498affc0b46f969e
docs/components/decisions.mdx:
id: 2cbde2112b18
- last_write_checksum: sha1:90f7268b80fdabbdf4f5c78aac765d6442539348
- pristine_git_object: d68a93a6e4f6d372e9be4554174339d4dbd86f67
+ last_write_checksum: sha1:4c427f84df9cf4539f8c4a297eb36102e9a3fcd8
+ pristine_git_object: 36be4c7f33c5117cb0a2670bac59acb0818d6975
docs/components/decisionsboxanswer.mdx:
id: feb90d039e07
- last_write_checksum: sha1:be2c2e580a2142d9afebe9b38bb20fc6966c6c55
- pristine_git_object: 41ff334cdc04471e07796c11665cd96b28eb1dc4
+ last_write_checksum: sha1:3a4728bd9890de33931f39a89d9eed6d68725caa
+ pristine_git_object: fc09b34b0a18780de9683d696540d5267b50ae86
docs/components/decisionsboxanswertype.mdx:
id: 01a44eb95136
last_write_checksum: sha1:19ceb57f4b609bd8bd1f340976823da8e16a3fb1
pristine_git_object: f8ee5fe37dd3f38add083239af2ad81d55b72609
docs/components/decisionsboxquestion.mdx:
id: 9f587817bba9
- last_write_checksum: sha1:33c0d2ed70c82e9ef11e313db6bbc8093ecb51cb
- pristine_git_object: 3a4637a56e7215f202a9daa8db937c158495e898
+ last_write_checksum: sha1:e9c77bb8afd91aa5e3b5d0c7e2af78b3c6d7e87b
+ pristine_git_object: f87bc2cf12a3100cd0e7a1d0c9da9e42c96fbb1c
docs/components/decisionsboxquestioninstructions.mdx:
id: 0bcad7c550b9
last_write_checksum: sha1:4e5d7bafce0a322a279b3c00d11c02429ef37fee
@@ -2872,16 +2868,16 @@ trackedFiles:
pristine_git_object: bb87797fecc8f3b4dfb0a2fb5e1494c357d086a2
docs/components/decisionschoiceanswer.mdx:
id: 8453afbdc1aa
- last_write_checksum: sha1:6c917d892506ab1257cf46468e58a0fb6f130f8b
- pristine_git_object: a27de14af6f9ba0b213a05ceb16da059c140451d
+ last_write_checksum: sha1:c475598d8a48c668668136aac7cc1a5930a6450c
+ pristine_git_object: 92a5ce19d295d68a4bee56b33948f6620a787482
docs/components/decisionschoiceanswertype.mdx:
id: 6d2ca459fb6a
last_write_checksum: sha1:1c069b4399b0fcd0d684ad08558cc1d70aba58d9
pristine_git_object: 9b5c4119852b57aa78d4f570a6ed811414ce4d76
docs/components/decisionschoicequestion.mdx:
id: 3c9e4dec24ec
- last_write_checksum: sha1:818a0cc3b56284d6dbb266608fe5811635f6f458
- pristine_git_object: dfd098de0d4fd11426f765a370b4adf164b82fe3
+ last_write_checksum: sha1:f9df200c214041372347e9d9bb641ab4c0e9712d
+ pristine_git_object: 587a9787c997054a50846933ae55128e79074bf7
docs/components/decisionschoicequestioninstructions.mdx:
id: 4de2c92d0d81
last_write_checksum: sha1:2e0a53b30d4579104bafd428dff117d1b48ee422
@@ -2892,8 +2888,8 @@ trackedFiles:
pristine_git_object: 37788d9a1e4081424b86591021cbdd6cd0c55e31
docs/components/decisionsimageasset.mdx:
id: 8f245ca5ceb1
- last_write_checksum: sha1:3889a0ef56df24b17d9c9af16ab4e4af66f97b4c
- pristine_git_object: 95e56f3d1b365d0d43168d4e21cc55b66077b844
+ last_write_checksum: sha1:5e97214aab5370fc7ea3047c86f5c39c1604a97c
+ pristine_git_object: 3d687e7d4420369dd6ad95c14ffa6c7416703e81
docs/components/decisionsimageassetformat.mdx:
id: 7d5675d807a7
last_write_checksum: sha1:3c1e738f1c1ece3034838b73befe6eb9c98bd692
@@ -2904,20 +2900,20 @@ trackedFiles:
pristine_git_object: 25965bd951348fa314dd0ed345763df881df6f68
docs/components/decisionsnoulanswer.mdx:
id: fbb03486d0c5
- last_write_checksum: sha1:b70bb2f0d27e081bdf6a7e40e331603ea2c845f1
- pristine_git_object: d34f71c347ae475b21fdf07890abc3da13db2fcb
+ last_write_checksum: sha1:be520c2a30bc25843ae325e6df748978b9f0cb8e
+ pristine_git_object: 5f5a6c53c83079324777add5be8f9da1f42f180e
docs/components/decisionsnoulanswertype.mdx:
id: 2f6441f45095
last_write_checksum: sha1:3820e84651269af56e1bce6e8a4f248b26691acf
pristine_git_object: 4fdb8532804113ec7dcc22a1571e250881d1e04a
docs/components/decisionsnoulquestion.mdx:
id: 02d50e93bd1d
- last_write_checksum: sha1:5031cacde93c4679d2f5d6387f12e4849c3c1d27
- pristine_git_object: bd0cd40b93e8af1b8a59ac4be2012402d59ce8db
+ last_write_checksum: sha1:6ea1aed72fc2c8cab05c8e9916bfed6f497ffe08
+ pristine_git_object: f4b55ec9c90b07868de7f8f9c0dfcacf5bd8850a
docs/components/decisionsnoulquestioncriteria.mdx:
id: 6a86326b185c
- last_write_checksum: sha1:647e07eaf522cc46be2b066b2a466d21a73dda4b
- pristine_git_object: eafa2e834ebf1608492860db94ad202185d0c35e
+ last_write_checksum: sha1:6046d987f6029814574ee3d6b3e922e057f0f835
+ pristine_git_object: 8ee6c01910aeaa576a2bfbf1736f6ae850d31a85
docs/components/decisionsnoulquestioninstructions.mdx:
id: 4d75a913d6d6
last_write_checksum: sha1:b9f0fad006e80a18d9810f13855faced17c9e084
@@ -2928,28 +2924,28 @@ trackedFiles:
pristine_git_object: 66d2e59cbdc4c920b5be4970c130b11a737d53cd
docs/components/decisionsrequest.mdx:
id: "910490840961"
- last_write_checksum: sha1:8fb0f1653a50d535a33195a20b1dd7389db214c7
- pristine_git_object: 761e2bd5db169830ba6bfab839ba260d3d765ee6
+ last_write_checksum: sha1:796b6a29e54a45596ab89e446b7354edca0f7c3f
+ pristine_git_object: 66c77147a8e3e171803119890707e8a6c82c1874
docs/components/decisionsresponse.mdx:
id: 5c77b727e5dc
- last_write_checksum: sha1:7b7b1769afd4cc9fcd4f652d2c59f41260df776a
- pristine_git_object: cdd215386ad33ce82b830306e5a19df287a0c98a
+ last_write_checksum: sha1:6139375f225be12f8c05d1025888e8920808c812
+ pristine_git_object: f2aad0029cb79654ecee7177c009c2743837523a
docs/components/decisionsresponseusage.mdx:
id: ab10cb1b5675
- last_write_checksum: sha1:16ce6f6d27529d2009420d583baab36a8d22c2d0
- pristine_git_object: d89f6e7176368c072f5a4172f5821d877086ea9e
+ last_write_checksum: sha1:698696e29f3ec0fc40c4cd263971d6a9d0ef3506
+ pristine_git_object: bb8a173bfc1e54fa666f115999bbfb0eba02bcb1
docs/components/decisionsscoreanswer.mdx:
id: ed8cc3ae16c6
- last_write_checksum: sha1:679d229044db4577b685ddea07b73fb32d39cac3
- pristine_git_object: 4bc4bdee22778ce24392ddf7fb4cbb2bb3f5a392
+ last_write_checksum: sha1:b65aa6adeedd6836b086d27a0a0e750838f7ab81
+ pristine_git_object: 5f52d2bd957d6db414a542c56d3e62669bfa510c
docs/components/decisionsscoreanswertype.mdx:
id: 9bfec9bc107d
last_write_checksum: sha1:6fe5a7438a2f9d5fe060c028366990ee5cc7fa54
pristine_git_object: f3a1fc443664a853afe55af45af7e3bf32800fa8
docs/components/decisionsscorequestion.mdx:
id: c3dc8f0d869a
- last_write_checksum: sha1:0217b6d201c9f189d95cf798ce5e405a96d572c3
- pristine_git_object: c261757bc0ae83d40f7e3c1df7fe78fca8e1c706
+ last_write_checksum: sha1:7cac30b8993dc01071ff60b2d8d62ad18fe1e44c
+ pristine_git_object: 6075af23f442a0eafdd148fd5c56c983397ee4bd
docs/components/decisionsscorequestioninstructions.mdx:
id: fc0693e34588
last_write_checksum: sha1:db808e76929596a3b8db43eddb744de7f492ad2a
@@ -2964,80 +2960,80 @@ trackedFiles:
pristine_git_object: 1e867684ba127492528485c864e121e67d5f24f6
docs/components/defaultparameters.mdx:
id: eb9e41a380b4
- last_write_checksum: sha1:5c82a5cf6bd1b0b115d772590e6925f808f4c0e7
- pristine_git_object: 6c502ac4c12dc4d032466e3e0d124d708831c77a
+ last_write_checksum: sha1:77ac3ec3f6d08e4d5e5f69df64f5c9028a6191b3
+ pristine_git_object: 78c74a24e624245cbbfe2f989c4301442bbb5fee
docs/components/deferredbm25search.mdx:
id: 28b5539be31d
- last_write_checksum: sha1:89bfe3d76b66cb53627287131d267290aefc8b29
- pristine_git_object: 6cc32f8b51f13ec92e0fecb77b719e5b1f5707f0
+ last_write_checksum: sha1:7f897adc605d54cbb0d10b2c4aac7b99b7fd7dd8
+ pristine_git_object: 7e7e8fe87115b5a47fdd1cd5460eca2b328885f6
docs/components/deferredbm25searchtype.mdx:
id: 7c08005a05ac
last_write_checksum: sha1:4c12129e0ab52db31056314a17628cbfedb600b8
pristine_git_object: 4e6a82519a6cacdabc9fb719d4a886e8ad0fb0a5
docs/components/deferredcustomsearch.mdx:
id: 8099493aaaf2
- last_write_checksum: sha1:d718e80ada22018f184b74e79d85a3f2c9e864a4
- pristine_git_object: eeac494ae4a5e7c198e5d9b14015b69fff8a7673
+ last_write_checksum: sha1:3a3ba9b7a3b6b18655d25bf67d51a70801aceb1d
+ pristine_git_object: 333bd5ecffd5237ddfff48cb70eef4b351689622
docs/components/deferredcustomsearchtype.mdx:
id: 74c9056cac88
last_write_checksum: sha1:4fcbf0c6e5edcad48faed62065028da1659d5446
pristine_git_object: 8accaf302940a8ab39f159badc6daccad7fddd75
docs/components/deferredregexsearch.mdx:
id: 8b88be545243
- last_write_checksum: sha1:59021d1d6551ea1c077668bd5f2135986f28955f
- pristine_git_object: 0687fb6b56fc2f38dc04ee4259d894793a201780
+ last_write_checksum: sha1:7d6ba06a0da494cc9a099002ee00f284257f271e
+ pristine_git_object: 57a008e97ca9aba598f7c1fb2d5d9afc8f74222b
docs/components/deferredregexsearchtype.mdx:
id: bcec87810dd1
last_write_checksum: sha1:59b772e53fc1109c2cc4f42f4cf21405c35830a6
pristine_git_object: a226240fb3b94358d33acc91761a8bba03309b63
docs/components/deferredtoolscontrol.mdx:
id: 13db9fb1f102
- last_write_checksum: sha1:6f3dda56891373c05077c88d80c111a3b5b040ee
- pristine_git_object: c49a0ba01f5c11df2fa19ac5d1f4880c54198472
+ last_write_checksum: sha1:fd854b3d96e1fd9f3223b3603f4c3b80f2612290
+ pristine_git_object: ebb8bfa594095e21b1c84eab5a0e3ad3ed16720c
docs/components/deferredtoolssearchstrategy.mdx:
id: 6152b1ee19ef
last_write_checksum: sha1:bbd8c8508c11d8b065cc8a0caed09ef92b820738
pristine_git_object: f309d7430171770590aea88849fb139e578b3712
docs/components/deletebyokkeyresponse.mdx:
id: abdf89311ee3
- last_write_checksum: sha1:4d42c424a2f62d17b7aecc813f171a83dd6b5b6e
- pristine_git_object: f1c80d26580b903f6997af5a9328216be8af7e7b
+ last_write_checksum: sha1:d4da606ec3dedef04dd981339e37a79d88e641e5
+ pristine_git_object: 5324227390b470c9315bc8b9dca2488ee76f6c57
docs/components/deleteguardrailresponse.mdx:
id: 4b5aa42babb9
- last_write_checksum: sha1:85c65956be5b333b233ada31f980a73eb580f9b8
- pristine_git_object: 36069a9639aef5294e8ef81b5e96d169b01e5b07
+ last_write_checksum: sha1:3221ecdebe12865bb2e0dc60c26a793517d4b82c
+ pristine_git_object: 327d71297b14dbc2c8f0f38fb0690b43ef63d5ab
docs/components/deleteobservabilitydestinationresponse.mdx:
id: 0f606ad36822
- last_write_checksum: sha1:99269cd4a1958da8aa09cb828709ca8a734541ff
- pristine_git_object: 4d572b68887b463586c64afbe73498fe70b7f8d3
+ last_write_checksum: sha1:451d908fd22b9b5d0864a17305f72d2d12043b13
+ pristine_git_object: 8db16c3c10c54ae85aa6d98d01da002ab6ba20f3
docs/components/deleteprivateendpointresponse.mdx:
id: aab4bfa5bdd4
- last_write_checksum: sha1:35382bd3586d8a5dcdad4632d547e6cbef1250ee
- pristine_git_object: d4e2b88164ee0dbb19abd05abc0757e7f96d4be8
+ last_write_checksum: sha1:9073b3b9d79bb6ea69a4ab5599a6176f2b4fe5cf
+ pristine_git_object: 0112121b1d308b4a9fec5cadb9c689edcedeb161
docs/components/deleteprivateendpointresponsedata.mdx:
id: d75e02f25e62
- last_write_checksum: sha1:717c0c102a766270c60168e746c1c19576e632f6
- pristine_git_object: bdef67898e0912f7216ca2c9660cd7b2ae07ceee
+ last_write_checksum: sha1:7dfef0ea1638d91b25399aedc2f15aba5aede19a
+ pristine_git_object: 9847ad839bbbd70b5aa4222ba504acfbf4aff871
docs/components/deletescimgroupmappingresponse.mdx:
id: 3cd77320d674
- last_write_checksum: sha1:b9812c5692d64fed0e49cde56531b83f57605bdc
- pristine_git_object: 1ed4e164aa134141d79ad5122bac2c3a17f49799
+ last_write_checksum: sha1:b6b82e0aa08aa4fc76b79ddd5ffe4e3741707c81
+ pristine_git_object: 05324ebbc26e0a170d54d939fab938d582327614
docs/components/deleteworkspacebudgetresponse.mdx:
id: 438cab4d21cf
- last_write_checksum: sha1:ee3e008f82c76693cb018712a921bcbf32bd28fd
- pristine_git_object: fb5ff101e1f218a3d67fc3efd2bc2e1956041f06
+ last_write_checksum: sha1:6691731218680ca9247965dfe64f8c77ab22c128
+ pristine_git_object: ab5f36b83755ec5e0307badc82fc03bda36e2db1
docs/components/deleteworkspaceresponse.mdx:
id: 6b62c9e33dc0
- last_write_checksum: sha1:aa78e7ac3832b5e3033a19ed3d666b4193488b66
- pristine_git_object: 93b4da47498148fa2d3fb1a488d05b0560fa5214
+ last_write_checksum: sha1:987ae3f3f2ee50bcb625d38d4a1d3c65c157b000
+ pristine_git_object: dab13e7529c42dfe9f9b5629a7751ff2ca7583ea
docs/components/easyinputmessage.mdx:
id: 71bd8b4dc7d7
- last_write_checksum: sha1:3bb172d1d6eae554456fa5228ae6a4b792264577
- pristine_git_object: 60e935b6dd892eb12905a4d38d92edba37f0c06b
+ last_write_checksum: sha1:5a5d2d5e11ac475c359e4fbdac23ab09b55cf854
+ pristine_git_object: a590e2748715ef0a7ce3e8d9dc40df8568eb1175
docs/components/easyinputmessagecontentinputimage.mdx:
id: d9c28bca7c9c
- last_write_checksum: sha1:ae8a386311085c7497acb33dfe037f4e558b839f
- pristine_git_object: d67f17f84c52feb0a445bd8b8cb34a7dcb27f178
+ last_write_checksum: sha1:31e189a7c6ad186827eb47deaab4e1d73ea4561c
+ pristine_git_object: 76c3506367b146f6e3b92af7146b6fd19a8af818
docs/components/easyinputmessagecontentunion1.mdx:
id: f0f84e4a62d7
last_write_checksum: sha1:ee6d451a988d7ad19acf9ce1763fe3b12e352125
@@ -3092,24 +3088,24 @@ trackedFiles:
pristine_git_object: aca189151b5ad31a7d600b2a2e30be006ed649d6
docs/components/edgenetworktimeoutresponseerrordata.mdx:
id: 31b2d23325c4
- last_write_checksum: sha1:d57ae48b276680f6d5ca282f2b66c0c197da85fe
- pristine_git_object: e0fedd8b53b55b2ad5d1bfd60e481d88315590b7
+ last_write_checksum: sha1:47c6f6a8e40b5b1f9f977cb69765006fc08f8a26
+ pristine_git_object: ddf9fb426ebb914b078634e46c13dc44988a6e90
docs/components/edit.mdx:
id: beb780c4a3d4
last_write_checksum: sha1:1ec0390664caa39f049254733104bb18ca11a712
pristine_git_object: da55b43f7914f2b82219914169414b4876dc289c
docs/components/editclearthinking20251015.mdx:
id: c0ecf2bb43c3
- last_write_checksum: sha1:92f0c84b274d854368e033edefec6bc0fedf0c9c
- pristine_git_object: 0796f7cdb8cf7498f4c77e9a749c7f0f75fe1d64
+ last_write_checksum: sha1:aa7b30cb4613ce443b129b947470319b1fca1f0d
+ pristine_git_object: 4faff81676b9f41e875750c48d940198dfded77c
docs/components/editcleartooluses20250919.mdx:
id: d8b581c8ed3d
- last_write_checksum: sha1:0b5819f318ab86e0b43c242e07397a5ad13fa01b
- pristine_git_object: a8a31837f22ddcd5a90dc108964aec3e8a94b609
+ last_write_checksum: sha1:b7a58d3a431f7b4212ff196320d326b5ad49f80d
+ pristine_git_object: 481b8898069ff6b9f14896930a7aaf6289c5afc4
docs/components/editcompact20260112.mdx:
id: 7123a54635de
- last_write_checksum: sha1:b5485c685eca10db230886100fa089e0535be69c
- pristine_git_object: 09c8fd6f6aeedcf1ae3046b88f0171c9953fc37b
+ last_write_checksum: sha1:82f89bb696e37fe0b10e0f59451a26c27a8b82f1
+ pristine_git_object: eb66d581c7e62cedfd678fdfc30c889aa8254edb
docs/components/edittypeinputtokens.mdx:
id: eb40c458515d
last_write_checksum: sha1:b85ea056036bbdbbcd4e0adea9dcd9a7dc695c51
@@ -3120,28 +3116,28 @@ trackedFiles:
pristine_git_object: 166a8bd49cf3baede0bf5b2b6ec21743f8fe00f6
docs/components/embeddings.mdx:
id: 71ed622a2f4d
- last_write_checksum: sha1:df72f6151943cfe8e1299569ab30fbbd3067b468
- pristine_git_object: dafa20864dfb01d8b9e3db798aa1dab473331c34
+ last_write_checksum: sha1:dd0d3e3a74300f11e36f91ba650e17dfe27036fd
+ pristine_git_object: 5b155412cf75006c71e148911d0df802c4861c91
docs/components/endpoint.mdx:
id: bab712ee633d
last_write_checksum: sha1:77300824d3d0f875c20092c09677ee0d491e5a38
pristine_git_object: 557833b9d2a6b5c01176c9433f80da832f6367a4
docs/components/endpointinfo.mdx:
id: 6dcdfc7379a9
- last_write_checksum: sha1:2c5fc2144a44e919bda2929fd9dbb10f64641ced
- pristine_git_object: e525afd1a47a82b73e0f78ae25de41c8871c61f6
+ last_write_checksum: sha1:9d74487fce60c77fa0477eb32e7b647edd01ea6b
+ pristine_git_object: 9680656210644f80be8791a1d0e5c620e4f832c5
docs/components/endpointsmetadata.mdx:
id: 28860bdbee28
- last_write_checksum: sha1:75f9c7ca1d90b46860c958b2495a569e3ce0e126
- pristine_git_object: 4add6ebfc73d7edfb30a7d8a363aad0ceff19117
+ last_write_checksum: sha1:e25c2201b8d976c2105f526d1830a66708337a3a
+ pristine_git_object: 3adfc9a184a7cdc9147881157c42ec11bf7d8bc8
docs/components/endpointstatus.mdx:
id: 5e4fa96c840d
last_write_checksum: sha1:4d2ccb7fc0d20c8a0b72db3a55a8228169891b6a
pristine_git_object: 72c5b4fb8441c2a4337dc9906fa81b01bb92f126
docs/components/enumcapability.mdx:
id: 33c7a0f315d5
- last_write_checksum: sha1:08338d742893cb3966cd12cee49a5d80748b3d63
- pristine_git_object: 4c04e707a98671dfaf3c5d1563ccd169e6d04fe7
+ last_write_checksum: sha1:393f904f9c8528ba5fbf2dc2b48b4a0042ef1c5f
+ pristine_git_object: 7eb44f990b6f4202645296e2eae76d97d9d40870
docs/components/enumcapabilitytype.mdx:
id: ff781736c1f3
last_write_checksum: sha1:b85c33025d37312667a669a2fa8771b2f0065e41
@@ -3160,28 +3156,28 @@ trackedFiles:
pristine_git_object: 95a2d3dcd8e7a45e6c31fcaa912c5df0f2038eba
docs/components/errorevent.mdx:
id: b8087272db82
- last_write_checksum: sha1:af1ab64010fd36ba6711e26788244afcbf35d9c9
- pristine_git_object: b09b8411e07b50ead3c0ef2537a3ac40c021f6c6
+ last_write_checksum: sha1:2196d391bef42382b23a1a0fe7c0e9759c38f02d
+ pristine_git_object: 904c854dcf52aa1c0a8a4292274860c146bdbb00
docs/components/erroreventtype.mdx:
id: b365b7815bf8
last_write_checksum: sha1:65fe2b66aeb7f8e46a4c1a1e6ee826495fc86b71
pristine_git_object: ffc147c8c082c000a355063292275d381b130b42
docs/components/externaluser.mdx:
id: 7a1a923e3215
- last_write_checksum: sha1:adb81ab5d86d18a861f98d46630a5f0b25df43b8
- pristine_git_object: 03be62c81d7d8670bf396a9ff27c837bb8944272
+ last_write_checksum: sha1:971b1cbcfc942f9b528ba8658b1fa89cc5c38479
+ pristine_git_object: c2b7011106911f2ec1281a3e5e49b24d35c65092
docs/components/externaluserresponse.mdx:
id: 1375aa431642
- last_write_checksum: sha1:c9bf70db6a4b66f76890cd5fb2741d851bbe1e8c
- pristine_git_object: cf512669173c561211bf787b88ed57b158d4839d
+ last_write_checksum: sha1:adf88fd707bde0d0d0dff2a708375aedc96289c4
+ pristine_git_object: 06652bc3b30c292ff98d6a2e8008c995ec6f20ff
docs/components/failabletoolcallstatus.mdx:
id: 66c801061bd7
last_write_checksum: sha1:3beed4470126b7cc6bf271423ad03db0163d7bd0
pristine_git_object: 824b536dee85ae4d717092c014c16eae3891b1ad
docs/components/failedmodel.mdx:
id: b19eb588a22c
- last_write_checksum: sha1:647182170d99695cdf4985f8b4e423765bbf6d2c
- pristine_git_object: 70d6de50d74b3d3a16f2b90ae5ff362c4d77a9d2
+ last_write_checksum: sha1:54e6f60aab03f0975a4bcacdfb2ba8b1143b3c71
+ pristine_git_object: 2e74f532066acfec3fb7dbad3bc8a1995669f795
docs/components/falset.mdx:
id: 538c871219f3
last_write_checksum: sha1:52ed81e463594f421f6459f9d363b76cba584711
@@ -3192,8 +3188,8 @@ trackedFiles:
pristine_git_object: a021f257ecd8e43605e8559dd69c0c8a4fed4c99
docs/components/filecitation.mdx:
id: 857aa356ad65
- last_write_checksum: sha1:2a8a17ea6253fe54b63918b3a6f2b0206432191c
- pristine_git_object: 79ca7438874aa25cf91e0559b1c889bfb7ed4b35
+ last_write_checksum: sha1:0f94bc20e3bdadeda2c8d606795177704911b5d8
+ pristine_git_object: 69ad97f6b67f0ba0a7424bfa837e5f14152017b9
docs/components/filecitationtype.mdx:
id: ecd342f3c43d
last_write_checksum: sha1:6ea8086b8c4c00c18e68f2f7e676d0b7a0500fe2
@@ -3208,16 +3204,16 @@ trackedFiles:
pristine_git_object: ab7c43a2e6897abaff9286f15a12204c3e1f5d14
docs/components/fileparserplugin.mdx:
id: 083d2a50302f
- last_write_checksum: sha1:a5be0e9c85ac7f425996982662606fb34b25fbd3
- pristine_git_object: 2a74948b2d91279a67e87e6fd941f5fc01c8f502
+ last_write_checksum: sha1:e1d996c230bbf5f7e10d98871447511130ab2bbc
+ pristine_git_object: 55419f32eabec13cb7f1c363195b124e9abbe4ce
docs/components/fileparserpluginid.mdx:
id: 7d737c676412
last_write_checksum: sha1:e5f121638cdf28a930d1b2bc6bc296fe5694355f
pristine_git_object: 092654bb43e283576c1e3cbdaa8b5060ed1fdfff
docs/components/filepath.mdx:
id: 39b591177fbe
- last_write_checksum: sha1:39849185c3a432fd233d32205cedfbe7a6fc8102
- pristine_git_object: f6d81e7b4b6683de342af59481920c06087d9f70
+ last_write_checksum: sha1:4185fda15fa13cdfb5b42b01576b38e091f97b1e
+ pristine_git_object: deccf693c506da55e5b460418b6582240143997b
docs/components/filepathtype.mdx:
id: 5051caffff88
last_write_checksum: sha1:84b7b63066020a2a297ce511261f272767df2c10
@@ -3232,8 +3228,8 @@ trackedFiles:
pristine_git_object: cd95d88afa32c9a57bc5a227912d03568da1073e
docs/components/filesearchservertool.mdx:
id: 5d9983161437
- last_write_checksum: sha1:29b0b6df7c1cead82c312595d8809e5a3234562f
- pristine_git_object: 573425f380bf20d06487bac7749e3f4a0786f747
+ last_write_checksum: sha1:5f835c939cbc093de25dbb0de5cbbfeeb3104934
+ pristine_git_object: b6aae0ca0831223d83680e75ac3b5d722fbfe65b
docs/components/filesearchservertoolvalue1.mdx:
id: 64c038ff374b
last_write_checksum: sha1:16c205ab4e6070838b0cb688991d6407f1b02cc9
@@ -3244,8 +3240,8 @@ trackedFiles:
pristine_git_object: 570219253720d0f7f682e6b5a8b510ea60abd066
docs/components/filesservertool.mdx:
id: 7b15d2a7ba50
- last_write_checksum: sha1:0f63ed6145652d0a324e5b7a2511cc4ab610b756
- pristine_git_object: d9cc0a84d70afbff59d574dd00ae90cdd55d53c3
+ last_write_checksum: sha1:7c23f9d168ce2aa8f9a9cab3c71d011647b3fee7
+ pristine_git_object: d360b67a205938d7df5ad0ff9e85b0da3425d117
docs/components/filesservertoolconfig.mdx:
id: 4786db8c4bad
last_write_checksum: sha1:bea44aab79ccddb9dff37eb6dc30ef8cf8a13872
@@ -3268,8 +3264,8 @@ trackedFiles:
pristine_git_object: 87fc5863dd67cc33d4fa20e6c3ebb011fe1a235d
docs/components/filters.mdx:
id: eb61c97e25a7
- last_write_checksum: sha1:4e20881809ca6f0e0ecc3d572919f96f7ba4088d
- pristine_git_object: deb052770e7585652dd39a43529707e84c190572
+ last_write_checksum: sha1:40b9c398a5e1422b2d9f0250df5766323ae3e83c
+ pristine_git_object: fadffc429529b7aafe3b03bb9fab41d6ba97ddf0
docs/components/filterstype.mdx:
id: b465aabe216a
last_write_checksum: sha1:5aaca37571b9afb4102d1d6b0641b34daaa8cb4a
@@ -3284,28 +3280,28 @@ trackedFiles:
pristine_git_object: 4cc750a30c3012f004715c8df2b7afc021902218
docs/components/forbiddenresponseerrordata.mdx:
id: "760721125246"
- last_write_checksum: sha1:0fe4b361de356d50554272941fd52c8c256ce2a0
- pristine_git_object: cdc5cd4c32ae93c9b1cf5df44e5c18f42073ce95
+ last_write_checksum: sha1:8e1eee5f7d11585ffee15c9df87ceddedc400bf3
+ pristine_git_object: a477a2fdce1719b3187633a3ee5705c87fa8ff81
docs/components/format_.mdx:
id: 0282154286c4
last_write_checksum: sha1:4f930bce8f946d3995606f06c63421b0378f7b1a
pristine_git_object: 76b8e33d8a8ab77f7be501b004987aac75c302ac
docs/components/formatgrammar.mdx:
id: 4eb257a94238
- last_write_checksum: sha1:d56a813316c03ba7adc39c28a462d3076e72c9e8
- pristine_git_object: 27fb6f5f6d49287fa4813b22992c9162a0dfba9b
+ last_write_checksum: sha1:13b4daa8fe16d02ce27d6c1f0b47d29ee02e6f1f
+ pristine_git_object: ce132f18d312f047634ca69b2b8acf942b631dc8
docs/components/formatjsonobjectconfig.mdx:
id: 1675097eea85
- last_write_checksum: sha1:8432f7dc560ec33af97f8affa6dde8dbad8d23fe
- pristine_git_object: 376faaf43281f56a8a8c09698ca1bde7a2d81f49
+ last_write_checksum: sha1:329a34c6854644f86fdd5e949bd0c7822eab70ea
+ pristine_git_object: 06067971ead56fc5b87092e43b073fdaa705e4d1
docs/components/formatjsonobjectconfigtype.mdx:
id: 4514227c0898
last_write_checksum: sha1:f3b7c73f57b6abaf2408cd0155ccf3e1c429a641
pristine_git_object: 54307d61ebda1db4d9ffd7aae74d6a9d18ad27f5
docs/components/formatjsonschemaconfig.mdx:
id: 14f44a8b7add
- last_write_checksum: sha1:e7f8a3af2fe93787522c7ed7b1622c24b80bb085
- pristine_git_object: 0ddb8ed41e9ca1454f76cdacd655edc46210e6a8
+ last_write_checksum: sha1:1d9a372b123a461bf3e5497e898c3487ffb7a2d6
+ pristine_git_object: 353cdb97f07745170ef8d8559e2fab72d6964a07
docs/components/formatjsonschemaconfigtype.mdx:
id: 440019abbcee
last_write_checksum: sha1:4fa1c94297eec8b9f6395f3bc7db844f63eec222
@@ -3316,12 +3312,12 @@ trackedFiles:
pristine_git_object: fc3b36888b3d89dded2a2d884f2cac25c9d2410a
docs/components/formattext.mdx:
id: 5ab83469a10b
- last_write_checksum: sha1:422aa15de0b55c47d899b5cec15ffe6e1b5da213
- pristine_git_object: 61d6f3b9e3f595547391ce2c09b462187cbe4f1f
+ last_write_checksum: sha1:31450642ee798ce61b0f7e426c27a782f327bce3
+ pristine_git_object: a48efa5b5b74dbec6bbeb8db06d98e646c840761
docs/components/formattextconfig.mdx:
id: 01d80e60b1aa
- last_write_checksum: sha1:f202b5a0707f223e13de2d0a4d57f431c35f2235
- pristine_git_object: 798671326c0c5c0a077e79e17935992130738430
+ last_write_checksum: sha1:bde86f7d8fec51761ba75692deebacb5996f0de6
+ pristine_git_object: 59cfb9ca1f1b3116a0e546a41cfc3c42b1f5193d
docs/components/formattextconfigtype.mdx:
id: 78ac8ef29e5a
last_write_checksum: sha1:43ac364b9f18d66927d4f8c97468a4229093705c
@@ -3336,12 +3332,12 @@ trackedFiles:
pristine_git_object: ed61eec17b3285863045a1629b74fa5225b0dd1c
docs/components/frameimage.mdx:
id: c5ada3767f6d
- last_write_checksum: sha1:05ca5e4bdd5357dd8799652142ae81c895aae620
- pristine_git_object: 46b4b985d25cfa97bdcdb67245450dc1b4936508
+ last_write_checksum: sha1:638ba03aba0bbe5a37cfc84b000d5de2086a3976
+ pristine_git_object: 3a5917b0f18fcfa07141aedcd1308acaf4b33775
docs/components/frameimageimageurl.mdx:
id: 4e2e0585c368
- last_write_checksum: sha1:16fd77c3afba87c39dd1e7426800c17ba83248d7
- pristine_git_object: 713a81f1d90efbaeb1b5cd276551ad83f2d45f75
+ last_write_checksum: sha1:88caddf0402ed2145b79f1724af7a5b4d3a87d6e
+ pristine_git_object: eaac210c67273d0d053ac253a27f681656da991c
docs/components/frameimagetype.mdx:
id: 80a2f3324333
last_write_checksum: sha1:602febcd65ba3b346bca4989068f7c117872c24a
@@ -3352,48 +3348,48 @@ trackedFiles:
pristine_git_object: 7144b8675abe41fa9b576174e702475189291692
docs/components/freemodeldailyrequests.mdx:
id: ff74b8907a4d
- last_write_checksum: sha1:9524a3cac755728fd2e644e19fbe35d227309a44
- pristine_git_object: b0a9f40d07551b62935b28b08387f96d166ce2a7
+ last_write_checksum: sha1:f0816d5478bd19e3a17e83c688345bb06cf0ca5c
+ pristine_git_object: d27a3ec430451397c2d14d3f106ee883f698d368
docs/components/functioncallargsdeltaevent.mdx:
id: ecc6d6613582
- last_write_checksum: sha1:b1cc3e1f2ccc6cdc2d87c0cfc17523d9b8cfd10e
- pristine_git_object: e28936efffa02588ef23fc8d3bec7a6f12ef1466
+ last_write_checksum: sha1:4f847263acde3f1d322b23d79008c1b1cd512a07
+ pristine_git_object: 2cfa9111d17da23f9a18e75343dfbe365765b84d
docs/components/functioncallargsdeltaeventtype.mdx:
id: daaef103a6c0
last_write_checksum: sha1:b3ad75a7ad97dfc0a1758b8f2042abdd2308f5ae
pristine_git_object: 27b17963a9bc6e4026ce2c9786cd229ed39f83cb
docs/components/functioncallargsdoneevent.mdx:
id: f838d9ca1d90
- last_write_checksum: sha1:de0e814a2cd373b6126eac1c60bd61340e6bec85
- pristine_git_object: acc25e399de003e1052b4d6877f3dfa40b54f32f
+ last_write_checksum: sha1:c0f60964519c395900d0c6011ac1311b027ac40f
+ pristine_git_object: f01bd2d4eaf55843c0ede605fd77e123673e5f17
docs/components/functioncallargsdoneeventtype.mdx:
id: bcb0ea9e0c1a
last_write_checksum: sha1:edadd822daa0b46eb73a529c2f958af26ed030dd
pristine_git_object: da8e18a164f2bd77e34b42d88e0b553edfe8a9c3
docs/components/functioncallitem.mdx:
id: 6cb0afdc292f
- last_write_checksum: sha1:7367b01801c55c7ed2535a7354da3c5c7acfc16f
- pristine_git_object: 9d430414fa99b188b559a2fbfa441482fc8ae913
+ last_write_checksum: sha1:ccd5f223b9c572f291cf35c5a6ebbad56870e2f0
+ pristine_git_object: e206d0e8dde7b42673ad629a80501b7fd87b5faa
docs/components/functioncallitemsubagentitem.mdx:
id: e71e71703a47
- last_write_checksum: sha1:24fc27e4de6e95f72e293c5275aa68c89ed3076c
- pristine_git_object: 19df504a4d6016531c41efb30a72e3d0351f6c53
+ last_write_checksum: sha1:cc9beb11f848f4d1528b21284b8b40a299dc221a
+ pristine_git_object: 08117809b46ecfbbbedefa6ed9f9425d65644fa9
docs/components/functioncallitemtype.mdx:
id: d41eb56d2b5b
last_write_checksum: sha1:2b5ba9f95bbac58d31ca72fb29d8398a90c68f86
pristine_git_object: ebe7c4534ae98d6bad16be51ae67f3d7b68a6de3
docs/components/functioncalloutputitem.mdx:
id: 046aa205440e
- last_write_checksum: sha1:0ca45d1fbbee7137c2a15305a60dddf3677382a2
- pristine_git_object: f0bca51ca12edd9d4c71bcac7db27a03ee425dd1
+ last_write_checksum: sha1:3924a59ced91a7cd82c35dbb923a1f047b9a672a
+ pristine_git_object: 1e17b875ec15f6e45a6f95c8f946b44d9a79dea4
docs/components/functioncalloutputitemdetail.mdx:
id: 5f3a3e7a265e
last_write_checksum: sha1:173f1dabec2c3aaf8bebe06cf63e27a568d5f0f1
pristine_git_object: 086e8a674c4fe4174eb1129b0aa33f785dfe6044
docs/components/functioncalloutputitemoutputinputimage.mdx:
id: 0b40b0d89709
- last_write_checksum: sha1:f12ab6f504897ba06e040f71b2bded4b99061df7
- pristine_git_object: 245498dc2aee992a82839f3c4b7480ebcb419844
+ last_write_checksum: sha1:5f198495bfa1c3484c7521c9c54df87f8c5f9bf3
+ pristine_git_object: 07596b1f5a14efed5e990d175df08e1a6c744f5d
docs/components/functioncalloutputitemoutputtype.mdx:
id: db3d5a58af6b
last_write_checksum: sha1:72e52567b78ac19860ebd08ba39bda30649cd7ae
@@ -3412,216 +3408,216 @@ trackedFiles:
pristine_git_object: 7085d8cd474a4fa2f41e915375479f2220c47853
docs/components/fusionanalysisresult.mdx:
id: a3d19bd18149
- last_write_checksum: sha1:3fc83d03ab1cfe864d1a8206f8beab5bfeb05d74
- pristine_git_object: 06562dd230f2ebd22ec17bb65da8d04afa23f272
+ last_write_checksum: sha1:4294b7c936a27c3fce0bf45636a44c2460471848
+ pristine_git_object: 319cf0063c9443ad1d0cf179b3df505464d409ea
docs/components/fusioncallanalysiscompletedevent.mdx:
id: c0bd92da771d
- last_write_checksum: sha1:860868c080c4158b6c1a9d7dd3b6bec0575ba64b
- pristine_git_object: 7f295a8c0ee4ff220c2347b64183560c74f8cb2e
+ last_write_checksum: sha1:8656edc10d893f33acb61652a177f7b80d5ed25d
+ pristine_git_object: f6f7085ecc01a29ac95cb1d271962e3eb4f73a75
docs/components/fusioncallanalysiscompletedeventtype.mdx:
id: 6ea6b2bc49c5
last_write_checksum: sha1:667bc54812dff48413bb3ebcb4144aa5de5202dd
pristine_git_object: 897efa69c65c240777c2639958db44191cf6ccd1
docs/components/fusioncallanalysisinprogressevent.mdx:
id: f3845ebae84c
- last_write_checksum: sha1:2246ae8154596f623013b80659182d820b3c88c0
- pristine_git_object: 6538c8ffb1c3fa508dd66d572058c462a52aa932
+ last_write_checksum: sha1:9e7d25d5eb8d650f1b147dd093669888395f9dfb
+ pristine_git_object: d000e294aa111393fb069fa8965250f26b3a8b50
docs/components/fusioncallanalysisinprogresseventtype.mdx:
id: dab80e9a7de4
last_write_checksum: sha1:c9bb3b13718e05441f746c08f79d9cc15eeb04bf
pristine_git_object: fb1d6412a7c75bb957c54897587ee971c2c9aebb
docs/components/fusioncallcompletedevent.mdx:
id: a4f04b10042b
- last_write_checksum: sha1:52cbc0a43ec0f9088f6bf7744d5d3248c16901af
- pristine_git_object: 400524487eeaf4046db9000faa8ba533b8c4d834
+ last_write_checksum: sha1:aad54b40716293cf359fc9fdf947e0fab9b786b5
+ pristine_git_object: baad1517b6438b191c345787929c409b7d4333b2
docs/components/fusioncallcompletedeventtype.mdx:
id: 46e2ebfd9619
last_write_checksum: sha1:e7698cac298f7c89b00198824152165493ac8a30
pristine_git_object: 7061775b1179a55405f847308429b94ec0a245e1
docs/components/fusioncallinprogressevent.mdx:
id: 18fed096cd7c
- last_write_checksum: sha1:a9abc32cc5cd39d7bb58f5d5ad748b48ac589471
- pristine_git_object: 8f27a2d07ba201543e8e76d46b185ebd65d74cfb
+ last_write_checksum: sha1:b7bba9ae9b69a6699362d01ae18c3e58f2627b7a
+ pristine_git_object: 8295be9cd243e5a6015bd7ceed5a2b6180f2c7d7
docs/components/fusioncallinprogresseventtype.mdx:
id: b4a2909435d6
last_write_checksum: sha1:5071f20ee849ae136e898fc13af0ff97e3886ae0
pristine_git_object: eec9b0a365f403bf44f433909bd14c9ac460aeba
docs/components/fusioncallpaneladdedevent.mdx:
id: d057a87a3e8c
- last_write_checksum: sha1:0b1ee3d638082e813d029e5936cc2abc3a779e88
- pristine_git_object: 260884b7d7acf74c0a534f5b4ac91130b1c24878
+ last_write_checksum: sha1:b6bca67b6f1a87eddc44a224b54751962dd8b6af
+ pristine_git_object: 466af9b7cecb58e58b3aa4f1c702faa1e0fa8eaf
docs/components/fusioncallpaneladdedeventtype.mdx:
id: 439f8569c5ad
last_write_checksum: sha1:04872f0173e07a8099f1e8511a7ba31af1a3c3db
pristine_git_object: a2c258432c4c154324004cee9c5eb359e1405b8f
docs/components/fusioncallpanelcompletedevent.mdx:
id: 6ca3150d7b87
- last_write_checksum: sha1:71afecb28178165d7573c2193260983db5296698
- pristine_git_object: 1d115a6afd9e94bae0441d912a68c15f07eb1732
+ last_write_checksum: sha1:0e7adcde0e3bb2a6d993399039dc665a30bcae85
+ pristine_git_object: 53c3b04619f3def113600392d01fd381ce603e4e
docs/components/fusioncallpanelcompletedeventtype.mdx:
id: 3a0224f9e3f9
last_write_checksum: sha1:ec654c25c231f49c7865ae264e9417e09617a239
pristine_git_object: 1cfc97de5a70c5fa838186957e72cb8d6379d950
docs/components/fusioncallpaneldeltaevent.mdx:
id: d10c40350eee
- last_write_checksum: sha1:0385a1d9565e20b5febb162a338956792bc2582e
- pristine_git_object: 3f8a569b750dae18aa84c4bc1576662ca7650952
+ last_write_checksum: sha1:e093ec979dc0e0e807695c35fdd9c490478de481
+ pristine_git_object: 38829485c9f24a32b958a8327fa6f6920ae6b515
docs/components/fusioncallpaneldeltaeventtype.mdx:
id: bb9c81fcfb6e
last_write_checksum: sha1:963e7feec1c73d00f7ef3928473ee76aa63a55dc
pristine_git_object: 1d067fe04ea2a955e5f1e0b931058628fd1fe302
docs/components/fusioncallpanelfailedevent.mdx:
id: 4e0cbbe370d8
- last_write_checksum: sha1:acf69a3356a8b1952aaf32fe1d43bfd8fb5455d3
- pristine_git_object: a6c9fa53521862aec14a0831164192af41b60285
+ last_write_checksum: sha1:68fb217b2ccf23849eca972caebd81513af51c0d
+ pristine_git_object: d16354ffc52f272f1cc435c24bbb131a6535cdb2
docs/components/fusioncallpanelfailedeventtype.mdx:
id: 2d4b21d9cccf
last_write_checksum: sha1:876066a290046be2a6bc514834a64ca72ad8e786
pristine_git_object: 4ccbf5743ef17486b9590e78be27e224d5a2af9b
docs/components/fusioncallpanelreasoningdeltaevent.mdx:
id: 13029b972715
- last_write_checksum: sha1:fed6eb065bafdb04f8156d58e500ec1ea3e511d9
- pristine_git_object: a25d4c0eb52a591709d8228d455222087d5404e0
+ last_write_checksum: sha1:ec80f462cef030295ae610804eacb5ee1f2f3b62
+ pristine_git_object: c1df04a69c18f5fc509ad7b43593d9c7a9c2e804
docs/components/fusioncallpanelreasoningdeltaeventtype.mdx:
id: 958e4995e762
last_write_checksum: sha1:737823fa9ee15d8e007720937517c3117d73fd49
pristine_git_object: 7b7d7a350209a88f9a688d1fab6d88fc4754664e
docs/components/fusionplugin.mdx:
id: 91c7b4638c7e
- last_write_checksum: sha1:345e6c402780b84d6695c1c5fff07f8f5a0ca7d5
- pristine_git_object: b9dcf8463cbbd9e22b2501a19a88cf448ceaebd0
+ last_write_checksum: sha1:0bc7d5bb1e961b36c1d5e1ba2601eef88a236edc
+ pristine_git_object: de5c2d2cb5269791935ad088efc8d8f6747fb56c
docs/components/fusionpluginid.mdx:
id: 2b90bfd2d611
last_write_checksum: sha1:8111a4424197eb86dfccedfdc798d1a2b5a1c39e
pristine_git_object: 07ef9cfd59a0aedd18e5f1a0206c65f471ceb29d
docs/components/fusionplugintool.mdx:
id: 075d6029e74b
- last_write_checksum: sha1:7c90f7d27a9e0d895c78ff3fed88981cce5fff22
- pristine_git_object: 967c0e2abcf18d52589d674bdf45d0414050b71f
+ last_write_checksum: sha1:9159b7084c1cfa5116b31209a8ba1cbd9ca40711
+ pristine_git_object: c22b4c71189f45ce5aa53408cad7a2b9c746dcf0
docs/components/fusionservertoolconfig.mdx:
id: 87976811b0c3
- last_write_checksum: sha1:0de530c49a669f2c10fe19c25d47cba1bd250045
- pristine_git_object: 2c237732600016e22421e2e3cedc7dbb4b7394b9
+ last_write_checksum: sha1:8dbf9ac1d38d6e26474b36345d97e26fc4e75eab
+ pristine_git_object: 10947deb9bc5fce37b534ebdd8ce93910e449404
docs/components/fusionservertoolconfigeffort.mdx:
id: f5ce0fbc94aa
last_write_checksum: sha1:6cefaed8456c5ca47af14755dcfa0df67589f59a
pristine_git_object: be7c289f919977a5b8f0198d2ebdd0a948e89d15
docs/components/fusionservertoolconfigreasoning.mdx:
id: e2814e0ec2ce
- last_write_checksum: sha1:154bbe0864c431765820b68ac7aea9cecb1fbbe2
- pristine_git_object: 49dd617c5c79dbb25f38384669c3bca25f5eb855
+ last_write_checksum: sha1:24562289428fe93e9c98511b2cd58aec432e0508
+ pristine_git_object: 5114e6e20add36821f9640ebd7e5d57aa6ea0f89
docs/components/fusionservertoolconfigtool.mdx:
id: cb4b076ea8f1
- last_write_checksum: sha1:ce722d9d42cb5709d45aeb7566ab510ecc185cd3
- pristine_git_object: 486dbbd1c8e0033396fa9702034d52dc07ccdd23
+ last_write_checksum: sha1:767fc1d593eb93d17ebec81df6861e7959f9bc1c
+ pristine_git_object: 72303f9a532a753cc37f054940c30e883a142912
docs/components/fusionservertoolopenrouter.mdx:
id: e90614058484
- last_write_checksum: sha1:4ba1e2b222f61ca34714ed4a9cd13641d484966d
- pristine_git_object: 43417bf5d89703d6b02c029d1aaa35162f7e94d2
+ last_write_checksum: sha1:f679f53fbc2dad072bcb31c0d4a665bc722ca543
+ pristine_git_object: be8e11b0204df11f57e9faaadd6fc1dd921d8780
docs/components/fusionservertoolopenroutertype.mdx:
id: da7e7bf8b425
last_write_checksum: sha1:e3b47af2ce0438e276c4669ddbeb373dedc8cd07
pristine_git_object: 51199c32af27a46659b1c3d5a48e5ba11912dca8
docs/components/fusionsource.mdx:
id: 9c98ab0aea5a
- last_write_checksum: sha1:558bcf970e10b728252d8fab1f2e1a15b747b403
- pristine_git_object: 384c9eac32dc42b655935f262e21ecd6d125dfa0
+ last_write_checksum: sha1:839699b3cccae1789e754491ad826232b85de30b
+ pristine_git_object: 605ad2c6a4d42b6eb1576c387cec304cff63fe80
docs/components/gatewaytimeoutresponseerrordata.mdx:
id: 3d1341a903a7
- last_write_checksum: sha1:f7ec75dfef3bd8349ea16e33e9d4e9f7e9cda53e
- pristine_git_object: 281176afa506901325840158fd9b7790d610f23e
+ last_write_checksum: sha1:5f7a669d2679a0bf84273b117727725f97a4b13f
+ pristine_git_object: 9399cc77337c50166371546c705914b61380ddaf
docs/components/generationcontentdata.mdx:
id: 030f8930b5df
- last_write_checksum: sha1:8cd824dc313a2f8c1aad0e35483f8591f8614170
- pristine_git_object: 09bc28302495af1bea9c207b9389c713d99fa029
+ last_write_checksum: sha1:aa25e49d0c3d6e68686c6ff24ed964c8310ccba0
+ pristine_git_object: d27bf5fea28fbb0c0c2b20d8a8e4fcc1e027908f
docs/components/generationcontentdataoutput.mdx:
id: a86cb8cf8b22
- last_write_checksum: sha1:3ddde7d4af4ff46aebf9c585f0fb4d2a4a452bea
- pristine_git_object: d497eb12b1565177425a3b77996c12e540110b31
+ last_write_checksum: sha1:813e16268eddf5ae91ac94059683f79ce8f13074
+ pristine_git_object: 3bc1a4e0a979785f757bb2a282b58c7c992dfd8b
docs/components/generationcontenterror.mdx:
id: d4193c1812a5
- last_write_checksum: sha1:d841546e93c61a086ff2e3c74739e110f5c2ede1
- pristine_git_object: f6cee61d8c57fb7f98c9d79401c83c46e9b6e1cd
+ last_write_checksum: sha1:c1a09b6a8547affcd4839aca2ec425e2778d5c4e
+ pristine_git_object: 67263834b48ac205e58b0fc305a1bfad02c49d23
docs/components/generationcontenterrorattempt.mdx:
id: f52c4b75b1c6
- last_write_checksum: sha1:efab9c4c12e66bf9eb98dc1a96be1b13912471f3
- pristine_git_object: cc7ba02b5f5ab4b97b9b0b3138e39040c94d8ea9
+ last_write_checksum: sha1:900fc65ddffc4e889a0458cf82b00f7487133105
+ pristine_git_object: 58d9383a82eb6dc60e6e07a429915f81d920c3e9
docs/components/generationcontentresponse.mdx:
id: 6961bdcaae0b
- last_write_checksum: sha1:6b718cc97d35a859e34cc13791ddb3811f562a66
- pristine_git_object: 8fab8bcf0f61600ace4f2d18a75ffd3864aebee4
+ last_write_checksum: sha1:11174d854c7d656ed0165a68b05302d7bd06fd93
+ pristine_git_object: d200db1fb10c57af48386bb2ed74f06661ec44b3
docs/components/generationresponse.mdx:
id: b3a5579b9919
- last_write_checksum: sha1:95b41bf6ced0933321650bd2c4413106974766da
- pristine_git_object: b876dce8ca019098465106bf05b11c5e0b9536f0
+ last_write_checksum: sha1:1127877f0a7a8769eb9cd706390f26023ea98ad0
+ pristine_git_object: 8ffc4761a733f96d93202839aca18a612d2398e8
docs/components/generationresponsedata.mdx:
id: 5c92bc415596
- last_write_checksum: sha1:db8eda900c4086286abef96719bd5a0c5ed49920
- pristine_git_object: bf175271cdb05d90514c5859ffbd57b077104af8
+ last_write_checksum: sha1:8248b01b87403fa3206486adc12917cc45647fc7
+ pristine_git_object: 6584134c7a2c2fda1faf02dc9ae9295bd01089bc
docs/components/generationresponsedataregion.mdx:
id: 7c78bc2a4522
last_write_checksum: sha1:743f7db7a6249896ec86d3bae131e7dc34a1e13b
pristine_git_object: 780b8f17488040e3a5fda077e100ad88dd91380f
docs/components/getbyokkeyresponse.mdx:
id: 451f36940fbd
- last_write_checksum: sha1:c8110ef1e428fef2f076745aa37fc5ec614e4696
- pristine_git_object: 30d5539cff455d3658366f5da55f1d1efc09dfab
+ last_write_checksum: sha1:f607e5ce4fd9742a2f3997894c1ec41403909d8f
+ pristine_git_object: 1d7c2eb92ce19c0ae4776a3a40f6fcfefc6d875e
docs/components/getguardrailresponse.mdx:
id: a5ffd4aa91ea
- last_write_checksum: sha1:1b5cf22952bbe43de45da9ce526eff0229c6abd6
- pristine_git_object: c17bc0e827b50a77e3d2a447a32cd8d51d84d0ed
+ last_write_checksum: sha1:4ecb73688f4cbabc49b7503c55f87ea6d83cef35
+ pristine_git_object: a954084f7a23e86343c04dc383dbed84c7d65e66
docs/components/getobservabilitydestinationresponse.mdx:
id: fc89b94d297e
- last_write_checksum: sha1:a3cb89beecca07cd609242dc083faa3d625fa8ad
- pristine_git_object: f6bfadc5c98018b6a53c49f3d3216cbcd72f07b8
+ last_write_checksum: sha1:2127459bf81c67d6b98e04d6358f111c33b3f552
+ pristine_git_object: b4590da84569e15d1e67e99c14b2207a861cc615
docs/components/getpresetresponse.mdx:
id: c0c979f8e40b
- last_write_checksum: sha1:370381ce62ad520180a59c7659ba0f72a4a1cdd5
- pristine_git_object: 2af502a128b6f8dac61654f17c62e72c56122554
+ last_write_checksum: sha1:ffd944287f3f67b8ad1186e07d33edab5e0ebc55
+ pristine_git_object: d949b2565f1db101e8759ba93159a089513c911a
docs/components/getpresetversionresponse.mdx:
id: ec319a1ab019
- last_write_checksum: sha1:e3378700484df1b9d94e39e1dc1c1bb92490f3cd
- pristine_git_object: 6c3040281b154c953a524bed1bc45f1c6a8c4a40
+ last_write_checksum: sha1:55e3822367a64201f6ba48a113f42eec39bd1e2f
+ pristine_git_object: e37098bbe0a5a5e499ba1b387884dfdc2d7ef4d9
docs/components/getscimgroupmappingresponse.mdx:
id: 59edec5c97d1
- last_write_checksum: sha1:e60a199f393362e0182d4b5aa6218294e6c1af48
- pristine_git_object: 3031bf1129e51ad652a31b7142154b49fcc4560f
+ last_write_checksum: sha1:ce953e3b0f09f4ecda4e3748e183cf73ce28def7
+ pristine_git_object: 42547145a01414a84ee20348cef0675b3ff62f1f
docs/components/getscimsyncjobresponse.mdx:
id: b6ce94617601
- last_write_checksum: sha1:4f7f13820a8f5d4da47e82136568c39d684a0d71
- pristine_git_object: e671eabcbd7f603a2b687276bca29de1b9ac235d
+ last_write_checksum: sha1:7d9b12645551a5834ef62b8549cdde0890ca5420
+ pristine_git_object: 2355ac4c032311c1130b69d4dde5321b0b5e052a
docs/components/gettoolresponse.mdx:
id: 68c5d7719463
- last_write_checksum: sha1:bbf29c0ab25063cfdee4b431ac6f596ca7ca2bff
- pristine_git_object: 50b8d7f4b993b7be7a139ee561e9f79042d45725
+ last_write_checksum: sha1:9f16389e559b4c9733a7172f909adfbe8d143031
+ pristine_git_object: f48b978e547f9589261d86110cf3d23cdf0a4246
docs/components/getworkspacebudgetresponse.mdx:
id: 9a7d2b80e512
- last_write_checksum: sha1:a299ce75f8736a4d572a06a48e54e00854a63f0b
- pristine_git_object: 2974de1ffe849cdfc1720bb7e3431a89ac4c9b14
+ last_write_checksum: sha1:b71b50fae4dc5c2d79dec3facaa293ab5432b2e7
+ pristine_git_object: 4050f96c810f97006739f0f264654bcc6282b408
docs/components/getworkspaceresponse.mdx:
id: c8d0c4683019
- last_write_checksum: sha1:7ea1d0d8aad1bd2ddb0d3774eb1f8bc791cf7ce2
- pristine_git_object: 3028ce13a0833f97730bbe1b419396cfbdcdf0eb
+ last_write_checksum: sha1:2feb1c96eece6c2e420efa9079c91a1accd6292d
+ pristine_git_object: 86f133b78c947799d8408f33d5cba2c6c3ef4231
docs/components/github.mdx:
id: 47b6dd92bdae
- last_write_checksum: sha1:0573fa1c8f5d28bf47e9acde33a8490282d43b8e
- pristine_git_object: 5777e0f6e301cd5093b76abdf4bcf85148363828
+ last_write_checksum: sha1:7763bd1c0f53831d5fe498a3ad4b121067c6fb34
+ pristine_git_object: 05f31ad2af0f65cdf171fd292efc1aee998b253c
docs/components/goneresponseerrordata.mdx:
id: e6b031c25894
- last_write_checksum: sha1:89e7ba22f189a86dd12757f9f5ea3d25175b537b
- pristine_git_object: 79c5d5a9ffb4b58a64a86e52089c013bda92cb5c
+ last_write_checksum: sha1:eb8fcf4b04867fdacce2efbca099d2014c6c5590
+ pristine_git_object: 859dfbd3acbd25decdaa134f802810d19ffbf47b
docs/components/google.mdx:
id: 8ae93628d44c
- last_write_checksum: sha1:ffd247c9ac1420bab503d88d0318f9e316824c17
- pristine_git_object: bd95737c9484d61e074c649c48e775e36d4ace8b
+ last_write_checksum: sha1:d47ad420c2ea774fc53771906939ac5cd9b7a6cd
+ pristine_git_object: d167fbb22ad4ef2c0671cd7d71b9176c4bccb7e0
docs/components/granttype.mdx:
id: f8403fbcc98a
last_write_checksum: sha1:4dbfadaf6168b7b65f581a15d54b0b42e6f674ea
pristine_git_object: 6e17644dffb3aef799758f46d5ac781114b58c1f
docs/components/guardrail.mdx:
id: 91791d4c83b6
- last_write_checksum: sha1:5876bb2244f6a45000ed0876a450cf4b28e96433
- pristine_git_object: 3cfe873a62f82be707f2effd48315f9e4b979590
+ last_write_checksum: sha1:8dd711ab0d96cdef03939d909eca16a8aaad2004
+ pristine_git_object: f63a8037fd6286aec622f08107180b4f033fd379
docs/components/guardraildataregion.mdx:
id: d3be2a48aa20
last_write_checksum: sha1:81f1c0b515e1c1c13432cae9910ce77cb9991507
@@ -3636,68 +3632,68 @@ trackedFiles:
pristine_git_object: 3a56c4df1b08f3f794d1fd5fa8ba0559bf42f88a
docs/components/hostrule.mdx:
id: e8a3c862c16a
- last_write_checksum: sha1:73c888250dc401de3f0bcde2b12b38237f03ca9c
- pristine_git_object: a24562e99366d560d7730d226491bf0d5d6fd980
+ last_write_checksum: sha1:6dcb4cf637658deb77a778d3e8ca0cf5e1f0f4e6
+ pristine_git_object: 16a3953084ef1007ea3a724142f430698b2b99aa
docs/components/image.mdx:
id: fcfab5677d29
- last_write_checksum: sha1:5d184152b5cfdb57d8120b8308b2cebf871f039b
- pristine_git_object: 36a2381e71365c556baa3cfdaf2804cb76be11ad
+ last_write_checksum: sha1:750eb2c63b46ae70c3e9bda0ec4a66e477eededd
+ pristine_git_object: b852b695741be174d34fd82accf10e15b3c083de
docs/components/imageconfig.mdx:
id: 455a9f530ea8
last_write_checksum: sha1:b163b8b8e90a6011cc0d64a26febb459045f6019
pristine_git_object: a470ef90ddcfdf10de7f040ffc8aee37d634306d
docs/components/imageendpoint.mdx:
id: d7d1514fbcd6
- last_write_checksum: sha1:4219b8a98eb20856cd545f891757ae12d1d52807
- pristine_git_object: 29fa84c13547f8fcd2741bd23b00ab6200bf2959
+ last_write_checksum: sha1:a73e4a0ffacda79d85066d066e5b76b2e4ebafe4
+ pristine_git_object: a3be377ed7741000109ab55c9d7fd796adb62203
docs/components/imagegencallcompletedevent.mdx:
id: 16f72f044ccc
- last_write_checksum: sha1:3a9dc797d5ed3b3833321247a556897d9fd8a7e6
- pristine_git_object: 2ca428b13cbf504d9c5cf11df4ab9e5eb656b567
+ last_write_checksum: sha1:910bef169bc44743800d6586e780a714020a08c2
+ pristine_git_object: 3716496d2d40ae1d3c0ac9b7debf070bb23205ff
docs/components/imagegencallcompletedeventtype.mdx:
id: 8c2e366aba77
last_write_checksum: sha1:1521f78cff4ba35951ca9b6196828f4212591fc5
pristine_git_object: ca8fa217c3925b7ace5235e44e8945eaeb825b5c
docs/components/imagegencallgeneratingevent.mdx:
id: bebca59d9a4b
- last_write_checksum: sha1:93d10d87fa11c25e0fdcb65ff10be85da1c3c9e1
- pristine_git_object: eb3a1af69393089b6d0b406aa194837d241da359
+ last_write_checksum: sha1:35187338497327874efda838d4dc28028a158103
+ pristine_git_object: 65018210a11da2d124bcb5b4ea6b9467ea0544ca
docs/components/imagegencallgeneratingeventtype.mdx:
id: 813a4ee9ab5c
last_write_checksum: sha1:105fd27a8cb9e92cff896a60006849e623145f9d
pristine_git_object: d89b772038fac7a3a929194836d3cfa1b7eee1e3
docs/components/imagegencallinprogressevent.mdx:
id: a1fff3931313
- last_write_checksum: sha1:a11d0a6268b3b5caa62e69f4adc9514c4c20d1d9
- pristine_git_object: 72ce2bb45580faad3429dddd82273dba8f741498
+ last_write_checksum: sha1:883d83ca300b511d08bc96df01e14bbe700c1367
+ pristine_git_object: b4025879eb7b799d636dfc886c56c0d5bd90dc3f
docs/components/imagegencallinprogresseventtype.mdx:
id: d6a5a3193c96
last_write_checksum: sha1:f530ffad689403173e1e56e74e71f588e1682bfe
pristine_git_object: 865edcac7cebf2e97eca5f67b6f0cc20b9538218
docs/components/imagegencallpartialimageevent.mdx:
id: 65578365bc26
- last_write_checksum: sha1:c63aaf9e3f9b7939e12e5ecb3a0e088c15874506
- pristine_git_object: a3b82a920807ae051f59a439f91b85e44f9ca17b
+ last_write_checksum: sha1:4208f2de4ba48d1f54c8fcf7d1430ca2de16accc
+ pristine_git_object: ebd75594668c6c8acc425f81c3bc45527927f349
docs/components/imagegencallpartialimageeventtype.mdx:
id: 51c2429f9951
last_write_checksum: sha1:66bbf663f778a1f69c31d04f9c7b1161401b28fe
pristine_git_object: 8eb6786a519936cce87262623156a61e2f645c38
docs/components/imagegencompletedevent.mdx:
id: 2b1b82b2ff79
- last_write_checksum: sha1:2e4d746322e73bf36923a7f14ff6888207b660d6
- pristine_git_object: 247d9e47e9583ec3778ca94cc3fadee3a4034376
+ last_write_checksum: sha1:ee769c40def346d83a308f176cfee98f9a1f0f17
+ pristine_git_object: b3b22d082bf7c159919ccedc91a0f30936d1a1e9
docs/components/imagegencompletedeventtype.mdx:
id: dd9998bc9093
last_write_checksum: sha1:a7d7c52d0a7c5128a40fd9f1524e8b6f372a9061
pristine_git_object: df5a9a53d2ea20bb548913c902b0bffdf2dc5d15
docs/components/imagegeneration.mdx:
id: fd23e84c1023
- last_write_checksum: sha1:bb149a39160f98e6679617250ec3abbcd1853a6b
- pristine_git_object: 55213d2296a67affb0bb82d4686082e559444520
+ last_write_checksum: sha1:4eb0e66226a08389218d6fd55fb5083bb0ff8f75
+ pristine_git_object: 05c9c94997c650c01c49e7b40f6d278573458b9a
docs/components/imagegenerationproviderpreferences.mdx:
id: 96067cea4257
- last_write_checksum: sha1:63f1caa2d78a1e1d32c1222e8275155417e7e87f
- pristine_git_object: b98f786f64edd693499cd395774d60fca698aa85
+ last_write_checksum: sha1:683e768cd22cb882e63ac710bcfd07cf4fe7006c
+ pristine_git_object: 600054638551c7978608866027bff8cff5829e0f
docs/components/imagegenerationproviderpreferencesignore.mdx:
id: 0c7b1553ce53
last_write_checksum: sha1:6d55c341ed1a68b8656b8b4564794941881b3487
@@ -3708,8 +3704,8 @@ trackedFiles:
pristine_git_object: 11f1471c8b6c04f52af89d74d6dec2e9d12c2d82
docs/components/imagegenerationproviderpreferencesoptions.mdx:
id: 32d5c4b3e06b
- last_write_checksum: sha1:d71180ef96bce66d72979ad6b2f1139da2f53337
- pristine_git_object: 329abac9b7a3ea9260cb04e9cfcdce935c0bc8fc
+ last_write_checksum: sha1:8cca05651e449980adbf9a02d8da4dda2661064a
+ pristine_git_object: 6e2e37179a507b38167939a24518ae87aabd6d07
docs/components/imagegenerationproviderpreferencesorder.mdx:
id: 0547877073f3
last_write_checksum: sha1:3e890c691097373cc9a2d7e47c3594f56b57809c
@@ -3720,8 +3716,8 @@ trackedFiles:
pristine_git_object: bccd158982dba4b4ed810b98b5f7d4a6c04afaa7
docs/components/imagegenerationrequest.mdx:
id: b093cb0f5e81
- last_write_checksum: sha1:04bc8e5a0472312a4082248534c1c926c0772cd0
- pristine_git_object: 6c22de5c856350e1d6846aab0a92653698e41bd0
+ last_write_checksum: sha1:3525767a1dc92565bacb46a5c69126d5e1ed72e3
+ pristine_git_object: 18d32fa5ca563aebff19340c1234905132f6c9e9
docs/components/imagegenerationrequestaspectratio.mdx:
id: bda89377f32d
last_write_checksum: sha1:58af560f1182c30c06f8d9413e9e7073038cdc99
@@ -3744,32 +3740,32 @@ trackedFiles:
pristine_git_object: af076aee50627f2a3229b2c57c64f22d2e6c22a1
docs/components/imagegenerationresponse.mdx:
id: 094e477544e9
- last_write_checksum: sha1:3f998b412d3227450dc500b78c2e227385ddc6d7
- pristine_git_object: b6e0e2c0dadc42fd0fbfaeb9b81f12efb62ff051
+ last_write_checksum: sha1:504f7c03629153c61d508d997c079dcf843694f9
+ pristine_git_object: 82ea0ef2f042092163584589dfe1bafdb684361d
docs/components/imagegenerationresponsedata.mdx:
id: 1afc55d56268
- last_write_checksum: sha1:7960f5fce39a388da2aaf3a39a38d5c27f17da10
- pristine_git_object: e36ed8937fc9401d2741d97cc03ff5c0ffc3bd52
+ last_write_checksum: sha1:7d6c978d40802f5ae2d69b12683c4ed72f0dd615
+ pristine_git_object: 1f1b31c9cbbb9eb555910a60bff945d9f3aeed83
docs/components/imagegenerationservertool.mdx:
id: "299013078656"
- last_write_checksum: sha1:e0bcf01506046b995743f16aa0bffbe10f65846e
- pristine_git_object: c620407af23e39d21aa1e4a372fc2584cdb7a072
+ last_write_checksum: sha1:a92538e6ebce9431f7ea9976cd678437cbcd00c2
+ pristine_git_object: ddfc57f41650a1c7d937041c4148f705721ddb8d
docs/components/imagegenerationservertoolbackground.mdx:
id: d42f0c89a96f
last_write_checksum: sha1:1e06585c90c3fd1fbe38bbf24d2c382cfe5f0738
pristine_git_object: 208f2a3f3108d1d74d7000b10422a6930437bcec
docs/components/imagegenerationservertoolconfig.mdx:
id: 1a5797a495e3
- last_write_checksum: sha1:e14700acb142c1035cb95a91aedc4d384d7e0b04
- pristine_git_object: 3fc78f9b04fd2624804c6c0f2f13393d72a4130d
+ last_write_checksum: sha1:a46f0bc2aff5379b18ee4f3c5b7168f3c36ad0c0
+ pristine_git_object: f0e1a009f1013735bff2a0adcf51b3f0cd07edb5
docs/components/imagegenerationservertoolconfigunion.mdx:
id: 9c9b67c84754
last_write_checksum: sha1:fe7cb74c64e24ae90fd2bb0b25448611bc091139
pristine_git_object: 42cf7a758734065b3323fa848eac7daf4991e5f0
docs/components/imagegenerationservertoolopenrouter.mdx:
id: 589f9a433e7e
- last_write_checksum: sha1:eca7b04fe2d9d7fd52a630a74780962cfd16997c
- pristine_git_object: 0caf29cf47519cf46480e2e478429a3bfd6ba5ed
+ last_write_checksum: sha1:215a2a0ffeb9fad272ce94ecd7c97db517369e3d
+ pristine_git_object: dbe6e6615c149b98fceaffcdfe44721dae965999
docs/components/imagegenerationservertoolopenroutertype.mdx:
id: 37745407ed6d
last_write_checksum: sha1:51da31cdc1f1d5719e1e5a669d8ca3eefe0d4a5c
@@ -3792,44 +3788,44 @@ trackedFiles:
pristine_git_object: cabf0cccfa7d7bee9faa823d66650bc395220966
docs/components/imagegenerationusage.mdx:
id: 0f8faafc5148
- last_write_checksum: sha1:3f588aea2da09f64b4369514c8f2b551b497916d
- pristine_git_object: fa7df815c676cb935da4e81d02de4d019554b369
+ last_write_checksum: sha1:c80b5b894e0294f584ac83f9d179f9572b4f427f
+ pristine_git_object: 4e541c2ad959d71a113dd1af2eafe13e936bd93a
docs/components/imagegenerationusagecompletiontokensdetails.mdx:
id: 71ecb25e164d
- last_write_checksum: sha1:f0843acffd7d7540b07bb384f299557e7309950d
- pristine_git_object: 9c56a843cd067e432d9bdd09291e10b3eb4bfbac
+ last_write_checksum: sha1:fa64a36fe0323e936712d3ed6a91ac71ae5e16bb
+ pristine_git_object: 5cf574f660f4b005a78e3f610932d39cb40962db
docs/components/imagegenerationusageprompttokensdetails.mdx:
id: cb55411b0067
- last_write_checksum: sha1:38b7a082d8c225351211a7b4473291d662ebbb66
- pristine_git_object: a00b1254724080c9b26012b397bffeb4885fb67b
+ last_write_checksum: sha1:7f113604159f74fb40b0836cadcb64a36222ee76
+ pristine_git_object: 48330d542a14636f12e14493585e5a313f0ec14d
docs/components/imagegenerationusageservertooluse.mdx:
id: 41c2cbb3625b
- last_write_checksum: sha1:62b564a4141b39b8ee6bcadb956b1ad561f78ca7
- pristine_git_object: 427cf8d0f33f933a6efb0e07f76ae8ea99bc2045
+ last_write_checksum: sha1:bebd23b9fdb9a4df600649e244878b8bfe3abb36
+ pristine_git_object: 81518f32a01af9a59dd1f8d7818137791eed8274
docs/components/imagegenpartialimageevent.mdx:
id: 865cadc17d8c
- last_write_checksum: sha1:9d921f6dda0f0aa406ac9589b024211d666e1b9f
- pristine_git_object: b081c1148f0cd5e38587f52efcd82402833c5dfe
+ last_write_checksum: sha1:cd36155a4939cee0b0957958c5e64da5b0d86179
+ pristine_git_object: e798d9e5270c8125632a1ee80d6fdf80212bb84c
docs/components/imagegenpartialimageeventtype.mdx:
id: f75641b904db
last_write_checksum: sha1:71f197de28081be5757e4f8ba341f1a3cbed3741
pristine_git_object: 89e2495f687e323761fe3227c9b66a4a79513d4b
docs/components/imagegenstreamerrorevent.mdx:
id: a2298c4cb0a0
- last_write_checksum: sha1:d53fecc0d40ebd120e370a2d4a83561c044cae32
- pristine_git_object: befd44245772ca68b156b7ca8c06e5da27005bdd
+ last_write_checksum: sha1:2769e141ebae1a9b7e980f21c48ec9a86713f14d
+ pristine_git_object: 4102e217137c3e825597a32e09552488a3583ccc
docs/components/imagegenstreamerroreventerror.mdx:
id: 927575e8ae9a
- last_write_checksum: sha1:594d680e5d8050e5620238e5ea457d6617a051f6
- pristine_git_object: 8539997c094d61bbe4ccab90d9118dce5ef8ac08
+ last_write_checksum: sha1:3883322cf183322a6cc31847e2fbf67a033a8c2b
+ pristine_git_object: 69fec3141a3285c669b8725d5b33df5678c56dde
docs/components/imagegenstreamerroreventtype.mdx:
id: 4aebc0906c32
last_write_checksum: sha1:cc721e8cb94394423b023926244b51f981a1840e
pristine_git_object: dc1d52997ba58bd62e44c145f3f954ff619d95b9
docs/components/imagegentextchunkevent.mdx:
id: 90061f61e915
- last_write_checksum: sha1:737477edb091fd149324f9126be49b3e25c8d456
- pristine_git_object: 9c2837aabc4b5ee6f947ae9bca1412d756f261f9
+ last_write_checksum: sha1:c42605cb2889b56f70a24f7fbfc23e36a285be50
+ pristine_git_object: 54deb40e86af00c7d8b02f2b187c29907155a2d9
docs/components/imagegentextchunkeventphase.mdx:
id: d0833d90ca7f
last_write_checksum: sha1:31d0056d886bb9c4b74a04debc2e29e63f2ccd60
@@ -3844,64 +3840,64 @@ trackedFiles:
pristine_git_object: 9062baf545e585b575fbe567868f05451aa5bbb5
docs/components/imagemodelarchitecture.mdx:
id: 605b7d0df8cd
- last_write_checksum: sha1:eb762ec64e5e384c2a3e136fd1dfb9f07ce48d71
- pristine_git_object: 860b66299facaf33aa7f5d2ceac6e4657815a905
+ last_write_checksum: sha1:f5698f8466fb743ee50850f9fb2009c538094f7a
+ pristine_git_object: bbfb7f7a802f09f09f0821c627993440aedcdbdf
docs/components/imagemodelendpointsresponse.mdx:
id: 831c40b45635
- last_write_checksum: sha1:fd1f51f3157ff364b9c61def7734a5321eb66400
- pristine_git_object: 7d3ec9ccf30af829cede2a042052f85219c1381e
+ last_write_checksum: sha1:c80ca90fb1fb7c94b61bea83553c29cff57f9523
+ pristine_git_object: f38db1dbb4af5953ae3df663085063a75327cf39
docs/components/imagemodellistitem.mdx:
id: 84bc3a818e8c
- last_write_checksum: sha1:3ef04fbb970ea8f28af6e954bad4b168a0af7519
- pristine_git_object: 633c99be2493e8546eba3d02539567f1aa90d1cd
+ last_write_checksum: sha1:3b4a57c6a5010963e900d438a106e9c9a0c1c5c5
+ pristine_git_object: a3cda89f07c8dd44f4633f740ea243aa86f31742
docs/components/imagemodelslistresponse.mdx:
id: aa9f0050f23b
- last_write_checksum: sha1:c29180c08d47da5238a26b92b9806904f6f88237
- pristine_git_object: b5d695bd126df56bf6b58635855629585b76505b
+ last_write_checksum: sha1:8099bfd0c4b277d13ff6ecefd54aa8421bd47d71
+ pristine_git_object: 8d7be65f64fff79a1476b02256ed35630e48998a
docs/components/imageoutputmodality.mdx:
id: bbdf54215a95
last_write_checksum: sha1:398e80f1f98720ac31b033ef9f5606d8c54f3ca5
pristine_git_object: 23c58b010bc9f2311ee1e71109e6c4cde5ca03a0
docs/components/imagepricingentry.mdx:
id: 349c100297ec
- last_write_checksum: sha1:a8e0dc272363e755f035d77d5920553b5b6edbd5
- pristine_git_object: 8381e7e712183249bd838da2fc3951756555b167
+ last_write_checksum: sha1:cf829715eca44c85efba5369b1db72852c1b394b
+ pristine_git_object: 07346965f68ab7d2a25257575d01dbe27d3140a3
docs/components/imagestreamingresponse.mdx:
id: 69e8d792ed0e
- last_write_checksum: sha1:8b5ea25f12c5267b8db48e6e7524163c48f09ebd
- pristine_git_object: 8aad6cc3403b2d0874a7b591248988f3089d33ad
+ last_write_checksum: sha1:178728e31f6afc5b41d04cc8f61f77b9b99d18aa
+ pristine_git_object: 421c3609c62027e62dfcc894955f1a04283f99fb
docs/components/imagestreamingresponsedata.mdx:
id: 4376edf71a13
last_write_checksum: sha1:b782a29aa28c0b85e153a67f919d6080eec96b9d
pristine_git_object: 290f4510d7e41e612aefc61cefa9560a432b0ae1
docs/components/incompletedetails.mdx:
id: d83c063d7285
- last_write_checksum: sha1:d030e9544ab0c356b299c05850a740de2803ba32
- pristine_git_object: 33c9c9317e66dd19801d826152054c43f9276c77
+ last_write_checksum: sha1:2140e6be5db55a5922657f1c43b8244e620ff8e4
+ pristine_git_object: 0cb88a681b086f15a48055547249d8e76f29b853
docs/components/incompletedetailsreason.mdx:
id: 6a1c5cd23ea5
last_write_checksum: sha1:eacda3b875edda65cdcabe75a30907101ed9419a
pristine_git_object: 21d0997769bfbe13a5f58dafa4b5fd77948e541c
docs/components/input1.mdx:
id: d94dc7f66d38
- last_write_checksum: sha1:c645ebd86b024620cdbfe93dbeb7f35bb4a36840
- pristine_git_object: 43245bc1076bf43c18fab7c40cd27b05ed837d9e
+ last_write_checksum: sha1:1a7d9a891b6d8f1ade0192a3e60946280dd96e1d
+ pristine_git_object: 8ab1b8910b414926d31a2ad135f454b8e1522e7a
docs/components/input2.mdx:
id: 09d21fcac31d
- last_write_checksum: sha1:36a063ed2cb7d90f9e9d77f6475f2d239d051440
- pristine_git_object: 8ff9ce181d38d00dec1ab9348009012722945600
+ last_write_checksum: sha1:4b5143f6587ce3687ae0545c6581715e67797336
+ pristine_git_object: ba4418f1e272494e2ac1d45222f532b09adfe5c6
docs/components/inputaudio.mdx:
id: b82595fd87c1
- last_write_checksum: sha1:625e374c14ab462de002dd76049c568de4449910
- pristine_git_object: 54aba1db860570e63e2c176705a3e623d6e28bc4
+ last_write_checksum: sha1:73d477443e3601ee5b838feb2c571c1b682db0dd
+ pristine_git_object: 5adeb3559949e822444df1adb6076b7a5706160d
docs/components/inputaudioformat.mdx:
id: cb0d12bec6eb
last_write_checksum: sha1:ec39e53216ae40ed25df896a04878ce071f80bc7
pristine_git_object: 94c4f362bdc9b264b4caee148d39cfb2dd6210b8
docs/components/inputaudioinputaudio.mdx:
id: dc49d96d2907
- last_write_checksum: sha1:1219f1d39c690cda136e2f51b5791dfbeaafbe1d
- pristine_git_object: b92c5b3f87fe121e069f9c525c58ee03a0b97841
+ last_write_checksum: sha1:2be138fee4ff72a67681f40982d19b9646697252
+ pristine_git_object: e04e75481bc396039d3c9a073881841679d323aa
docs/components/inputaudiotype.mdx:
id: 7a27b29fad43
last_write_checksum: sha1:71efb65f0fb6eddaa35c30bbf1a3a07af4539591
@@ -3912,36 +3908,36 @@ trackedFiles:
pristine_git_object: df80baab3b64b8ece9f4922ccbab3623deb41092
docs/components/inputfile.mdx:
id: 43d8ad1a407c
- last_write_checksum: sha1:232a7b31db9ea77c78b203db257bbb9a63aeb3b9
- pristine_git_object: 2e4a15d5c0f08b37ce441c476eeacafa99f8c7a3
+ last_write_checksum: sha1:8ad86690918918338365b7ea034373ef2f174544
+ pristine_git_object: e21e2f5f27f34e7041fde36b8239e0fbaed765cb
docs/components/inputfiletype.mdx:
id: 3328065140ea
last_write_checksum: sha1:f1075ecf280ac98a16eaa0c3e4624d71c5c3403b
pristine_git_object: 15dd4af786386589c96dae3757bbd0be0c30ff5b
docs/components/inputimage.mdx:
id: 2e7cfa5069fa
- last_write_checksum: sha1:29c68dff6c3a9cc3c4f5c6728106bcd174197516
- pristine_git_object: c4b373901a6034f1d035726f1d4671e61ae3fc42
+ last_write_checksum: sha1:7da58989b155ef91ed0818078f5724bbaa472a84
+ pristine_git_object: 94bf595113f031627054b449051cf4c686e670c3
docs/components/inputimagedetail.mdx:
id: e0f846215c0f
last_write_checksum: sha1:b3c873c60884089778476b6c88a3d16b5311d312
pristine_git_object: a20099452d2e669648d342bc04065b06b9cf29d6
docs/components/inputimagemask.mdx:
id: 033b801659d0
- last_write_checksum: sha1:d932479db9f92bb6fbebe9b61fb8178019fd1ecf
- pristine_git_object: 74ce00775a9ca69cbfd16340c9662df451066df0
+ last_write_checksum: sha1:0e263e16a02ab441862930d01db2b1a5871ac2da
+ pristine_git_object: 2092337ea3b892e78fab5607d098d772376f655e
docs/components/inputimagetype.mdx:
id: 74ad50005674
last_write_checksum: sha1:f2fe452162811ec4f2a5325418a75c68d7bf4218
pristine_git_object: b1eb47e7bce4b12ede72357940618aeed02ff4d7
docs/components/inputmessageitem.mdx:
id: 24a2f3588676
- last_write_checksum: sha1:2c5512df8a161c5988e76722415cc8894f6fce08
- pristine_git_object: 0a2f6e5d23a03c66e723da5779da9ce9d58e1b19
+ last_write_checksum: sha1:c34193fd3f144d32c00104e94af8937d283ef3c1
+ pristine_git_object: f866cf016b1e310b43fd70ba7e150c2a620c9f6c
docs/components/inputmessageitemcontentinputimage.mdx:
id: a07208b1eddf
- last_write_checksum: sha1:a1a863bfb53f8d8fc3f3bffce3e0b8c84ef8f7d6
- pristine_git_object: 6c503806b513536ebca0c5d324a58607aa99900c
+ last_write_checksum: sha1:2abc29ba596e1fe9da502e47490a09d6be3e9484
+ pristine_git_object: 32e0217efdd10536bf83fe9fab56d1d46be14f64
docs/components/inputmessageitemcontentunion.mdx:
id: bf1cd325720c
last_write_checksum: sha1:6b1cea3884e1ea54028c1acbf9059b58ee7a27af
@@ -3992,8 +3988,8 @@ trackedFiles:
pristine_git_object: ec384a2cd15b4af761c84955f7da3b98d2427564
docs/components/inputsmessage.mdx:
id: 8187d4987ebd
- last_write_checksum: sha1:b8d394bd1a17a2123888433529516baf69ef079f
- pristine_git_object: f64aa8de68d7d5d22df98a67a1554cbdab6f8d2e
+ last_write_checksum: sha1:9c4921e19530c27e45cb3c28fa7afb98a6260806
+ pristine_git_object: ec6cace9313f9e7b21ea390d7d33ff03a802d40c
docs/components/inputsphasecommentary.mdx:
id: 60d1aac83135
last_write_checksum: sha1:6876e0b49c7c8d92c4f56fcba61b511accf19a6a
@@ -4008,8 +4004,8 @@ trackedFiles:
pristine_git_object: ed5a1eb606cff079f176ee4d94ca1d600e4ca184
docs/components/inputsreasoning.mdx:
id: 4d87fe5d05cd
- last_write_checksum: sha1:fa74176f24f50aba66bf707549a7c803e918f4b4
- pristine_git_object: 60e9a1a60a62f2b6a9be5174e1b3d54c9f9371b1
+ last_write_checksum: sha1:892a019c5aafa5f65beb00526a2cc9ba8a8d3a49
+ pristine_git_object: 9cee27be06d1df9271989dd9b87d78f75b6014c2
docs/components/inputsrole.mdx:
id: 0ab483c40a1b
last_write_checksum: sha1:6466387fa9658cc53b278d915be3cef012597acb
@@ -4064,24 +4060,24 @@ trackedFiles:
pristine_git_object: dab31fe384d6fd44ca993c38e819d8b6ad10b3f0
docs/components/inputtext.mdx:
id: c8a97322a50a
- last_write_checksum: sha1:5902ffb7bbb579f45ed9e177fc2fcb6256a05f6f
- pristine_git_object: 951e9288640a41bda9627934fd6dc7e049e49e72
+ last_write_checksum: sha1:7cebf6a159830481658f474b33c1ee2a27c12e41
+ pristine_git_object: a86ec932bf376110c6210ac44718920eb9a293cf
docs/components/inputtexttype.mdx:
id: 91f958925357
last_write_checksum: sha1:42a8d9a6d3506e02f6024592691292b7ac255075
pristine_git_object: 18baf9c9090c0696427dfebf69ed7e12a8fd77af
docs/components/inputtokensdetails.mdx:
id: 1b569c720e5c
- last_write_checksum: sha1:c77b55a6ef458ebd7c03cb877aa9ce3d6eec3114
- pristine_git_object: daa531b4e153c105de1905f44bfce078f755f3fb
+ last_write_checksum: sha1:6239d2aa6daa736543628f93774c885955de2de0
+ pristine_git_object: 7586b46e9bfbea58f29655312c443dc6be686c94
docs/components/inputunion.mdx:
id: 94f68c6e9582
last_write_checksum: sha1:85c3b78897569c4572f3fc43f6b1143c293b452d
pristine_git_object: 53081e479fffa519e65d4903e895381506bf688e
docs/components/inputvideo.mdx:
id: 174b24b8f614
- last_write_checksum: sha1:521c35f3ce0dc7d79a84a4522a33f83fbb77b408
- pristine_git_object: c7e3967e6f7a0695ab5cd466dac799ad17a2d81c
+ last_write_checksum: sha1:80c2654b3b5d5bb4020929a13755ad0d6da1564d
+ pristine_git_object: db23b7c036c11f56ef81cea0213141b38acc36bf
docs/components/inputvideoprocessing.mdx:
id: d6eaed6b7591
last_write_checksum: sha1:724e96828c7bb1d7a17e4bc8b5b1c9fb5e5458d9
@@ -4092,32 +4088,32 @@ trackedFiles:
pristine_git_object: 31cfd35391d548fbb94f6df1303e76b057b6c369
docs/components/installation.mdx:
id: 6eb7b26998d7
- last_write_checksum: sha1:00da526f91945402d9fc4158ef3f89fcc267ae73
- pristine_git_object: 35544a1f9e2a229dbd03e7af0837ae7ad025bc35
+ last_write_checksum: sha1:7c462ce0c9c933fe87c31f3021fc80b644b29b7e
+ pristine_git_object: 9cb9bd87ba962a19e4c1d645adcfebc8d6b39ddb
docs/components/instructtype.mdx:
id: 4e1ceba5a654
last_write_checksum: sha1:2efe0463c8d0ed63159bbcc8cb8c21743800b88e
pristine_git_object: e3e71d16be9294f68ca671f76dbcc8b6d8ecc749
docs/components/internalserverresponseerrordata.mdx:
id: 9a443dea63c5
- last_write_checksum: sha1:39c41704820f6cde2d67ec3b9f1bcac7bc1a81d0
- pristine_git_object: 8ddf14e86902b5d1b69fd15b7098e489c741b993
+ last_write_checksum: sha1:5ebe83b940cb6501be7ffc5d87524957ed7a2823
+ pristine_git_object: 0b806e0177715464c4187d2dadfe3538bb29137b
docs/components/issuedtokentype.mdx:
id: b5c747e2aaf8
last_write_checksum: sha1:33d9e8b021a11c7168f66a288dd5d7ed3aa0a78e
pristine_git_object: cca4300fb4e717e034d840a18ae47bdd8a2e65b6
docs/components/itemreferenceitem.mdx:
id: e6a76e3841f0
- last_write_checksum: sha1:715bc829e2cc02c156eb742a88145113fbd7449c
- pristine_git_object: 5d91c205adfe99da0e355985afe808ac8e66d918
+ last_write_checksum: sha1:38fa834258a57634368880dc6f688aea37ce45f8
+ pristine_git_object: daca3cb348d37b1d46b94827337ee7fb86143a57
docs/components/itemreferenceitemtype.mdx:
id: 4a97a0028d93
last_write_checksum: sha1:a80dda1fb6cc098102c643649ac1fac2c9df4bb9
pristine_git_object: 74c61e5f750e2df770862017b6b406065398ca9e
docs/components/jevrouterplugin.mdx:
id: 258aa7058bc5
- last_write_checksum: sha1:27c92b7d6520088d8b2d289c05e2b0d74c4f051c
- pristine_git_object: 5cd6cbcf4a5a27bcba523e524aee8cd6b9f32b3b
+ last_write_checksum: sha1:802f0ab75bb30d94d59d62994ce659dccd1275c1
+ pristine_git_object: 8aecc29e972acbfcd14900ba42f220874b700775
docs/components/jevrouterpluginid.mdx:
id: 30d920f53cde
last_write_checksum: sha1:dfc1a3a7d9011c2a15b475b51eaf48ad78856ff3
@@ -4128,8 +4124,8 @@ trackedFiles:
pristine_git_object: 4a4da75aff6c8fcea3c3d2269c99e0a9c62ad973
docs/components/keepall.mdx:
id: e8d72870a08b
- last_write_checksum: sha1:9864f94e04a0411d1073741e9fe31d7fe3c21d80
- pristine_git_object: 8f65526d93915457236227842ae50be031fd0e0c
+ last_write_checksum: sha1:f35c48bd565d599c6fea7c13f9685c73125615c8
+ pristine_git_object: 6e2caf6b517e9d8683f76e32175836c10572a5f4
docs/components/keepenum.mdx:
id: 3ee3fcc5fe79
last_write_checksum: sha1:043573e286bc900925be92e1ebe00a14167d4063
@@ -4140,16 +4136,16 @@ trackedFiles:
pristine_git_object: 99cde727d78d8a158b1d809de1841e083507f13a
docs/components/key.mdx:
id: d16f98f55d22
- last_write_checksum: sha1:7b1cb03f0c923bea067e417499df57e1c9eae863
- pristine_git_object: 48c2e08317be0d77a3ce91d4afc36678995c5fff
+ last_write_checksum: sha1:3b1f35d0247aa0fb654306545912230e2b8cb6e7
+ pristine_git_object: 54c33ad49702da00aca01238658c3ac3d86da17e
docs/components/keyassignment.mdx:
id: 6ebc78938625
- last_write_checksum: sha1:cc00184ca2e96cb429788698d7be2111a2ea5fad
- pristine_git_object: 3c18ed0fb80fbc8cfd45667af06cdecde6a907d5
+ last_write_checksum: sha1:a32b00a8bc8332adb752def2d37e19090308f751
+ pristine_git_object: cb06254f868dcd6382020a51f98e9dbed083ee0f
docs/components/keybudget.mdx:
id: 97c09b7c00bb
- last_write_checksum: sha1:deb8187f6a4c15b35b269f719673dbeebf0263f1
- pristine_git_object: e32f03c45b927c1de2ce3b7544f5a9020c3e8927
+ last_write_checksum: sha1:dd65a444558a94adfcee3862d4e477beadbfd4b9
+ pristine_git_object: c73467727abe8054a349cb2a639b626b90649c7a
docs/components/keybudgetresetinterval.mdx:
id: 04c5a5d5c2de
last_write_checksum: sha1:6461a5c207b783acbaf11733a89c2091bba302cb
@@ -4164,12 +4160,12 @@ trackedFiles:
pristine_git_object: bfef4620305e6517f0de3179cc1b9359ca3e43d2
docs/components/legacychatcontentvideo.mdx:
id: fd222b8b9445
- last_write_checksum: sha1:d6819bc122734d7dbe9abf060ae31bac61361633
- pristine_git_object: 74b480b1c49cda64a8d30cf84e91c18d4f4fa32e
+ last_write_checksum: sha1:900e39e30b47e20e71edde59669225c91d36b1d6
+ pristine_git_object: d464372ce21dfbfced9f59da9265ac8428347336
docs/components/legacychatcontentvideoinput.mdx:
id: ca6bd671604d
- last_write_checksum: sha1:c56ef325c8e418c0d14b94d5964696786598feca
- pristine_git_object: 83f59a5631fe3a6ea59451f9b44126e0493610b3
+ last_write_checksum: sha1:b09022973d7222802989b905676ea855d4e9670f
+ pristine_git_object: 917a1b17938d8e4776b5ccc664f43aca2d5141b5
docs/components/legacychatcontentvideoinputprocessing.mdx:
id: e943fac24c7d
last_write_checksum: sha1:23b65fc78f29ab9a6b9197bcd5d1e0989435b428
@@ -4180,8 +4176,8 @@ trackedFiles:
pristine_git_object: 63991d9ba8aedd15e34bdc73c8f99fbdcda2d037
docs/components/legacywebsearchservertool.mdx:
id: 0b47ff5dd0c4
- last_write_checksum: sha1:1000ab744f93a93cb733852d514ff21f4f2958ca
- pristine_git_object: a814db51f2f5d7741f735cbf560d41c017ed4ad2
+ last_write_checksum: sha1:5b67456e8ac773c7835ffd092d2eb0cbf2113767
+ pristine_git_object: 8a0e1662ebc83d4d6487260c7cd4ed4583d1a144
docs/components/legacywebsearchservertooltype.mdx:
id: 192fa7358f3b
last_write_checksum: sha1:c82facbab1f9b4f53e06a6e3986b886f2a9b9b00
@@ -4192,84 +4188,84 @@ trackedFiles:
pristine_git_object: 84e5be99fde18ac05e85c2ec21e97204be5957c4
docs/components/listbyokkeysresponse.mdx:
id: be41921e1cce
- last_write_checksum: sha1:cc039aaf6927478fd3d3db9eb6a1f84c51e9caa4
- pristine_git_object: 4e7fce4c206a1d335298f04fc0a77a0c98c00b5c
+ last_write_checksum: sha1:e135d933625d10b38e317f2695097f52d83a68ce
+ pristine_git_object: e44710002075335f33eb63c1de9cf7f69b73f90d
docs/components/listendpointsresponse.mdx:
id: 1aeb90d09e63
- last_write_checksum: sha1:b5d3535ac0e30e1ac1f4f44f3dd17fc8d07aeaff
- pristine_git_object: 2df1189da38f979e3ce2bc39c62eb5b79aec3060
+ last_write_checksum: sha1:e56418826927a03c674bcae841e99bdce1c6bba7
+ pristine_git_object: 64a77abeae0921a8273ce09d31a78ae1a478987f
docs/components/listexternalusersresponse.mdx:
id: c149f176ebb9
- last_write_checksum: sha1:61b12ee52644cf6c6e3f6fed7e1b6cc8be184ad4
- pristine_git_object: eb72a77f7ef995c96a09d301a333e50c1692a060
+ last_write_checksum: sha1:ee18eea740d60a9b21d955d726fde927453eb4b9
+ pristine_git_object: 6fa9fca953fe8924817510528d5c59ecf618b8d1
docs/components/listguardrailsresponse.mdx:
id: ba740952e77b
- last_write_checksum: sha1:5a75d264da7e1074ccb5529bf06dce343db5a8da
- pristine_git_object: b62bb9a80c43de00da33184f8917adf248d45959
+ last_write_checksum: sha1:d2aa248463da15108a1911abd3711dc00a354bb6
+ pristine_git_object: 5cb2a7ae9583cfe8f1211f92c90f1c7ce52d3477
docs/components/listkeyassignmentsresponse.mdx:
id: a7c5b3a2f509
- last_write_checksum: sha1:251ccf1d69aec53e91a8ad243516d8d22d4b71a7
- pristine_git_object: c6806c4ab2664c34e7e33ca1bebfe62cce73569d
+ last_write_checksum: sha1:f96c2303bb753c7b2426000bde3fdd914a491274
+ pristine_git_object: 7570bedc059bb6327a99d747c8a8cc619c1b534a
docs/components/listmemberassignmentsresponse.mdx:
id: 54da8b0a1cbc
- last_write_checksum: sha1:1a24b49586e33b6ff2bb38efff99a46aa9e9bb79
- pristine_git_object: 9e72b130eb39b37b04d20b3aabefe6dd3b99c23e
+ last_write_checksum: sha1:31e334810325ce7f2374c8e84bdaf2901ab56676
+ pristine_git_object: 98c2d0f7fc352754c1bbc939f936f8a77ce19b7f
docs/components/listobservabilitydestinationsresponse.mdx:
id: cd603cde4c15
- last_write_checksum: sha1:27e13153336bab53e6a0e4ec56c12b2cd881ef9a
- pristine_git_object: 912c6caf6f1687c0201521fa3b65c64492c6fcb1
+ last_write_checksum: sha1:faaf64ab04910e03177da255d6f6fbc5738d8e8e
+ pristine_git_object: e808bea8a4c9d8746ec41501bb8a76e1938125b4
docs/components/listpresetsresponse.mdx:
id: a2774fdc050a
- last_write_checksum: sha1:1797db57ed0b6daab7da6ee61004899f4c01004d
- pristine_git_object: da04cab090a9e71771b5f2a82148e279d978dd46
+ last_write_checksum: sha1:a57e748652af8a27a58d1e0dac54801202050681
+ pristine_git_object: 8d0472f9808d691a6b2004801a8087209e1d3dff
docs/components/listpresetversionsresponse.mdx:
id: a6eb4fad37a7
- last_write_checksum: sha1:b6e1c0dacac17485fceedc43c19f73684c950149
- pristine_git_object: 768df799d61dcc27510f108d123d4182e8f9eba3
+ last_write_checksum: sha1:fc2a25ca3b9936c89434881f8ac8bf22414b7f5c
+ pristine_git_object: 79aae60c33f1372a61a6e1ef30acd1597b23d36b
docs/components/listprivateendpointsresponse.mdx:
id: 1f0f578cdc03
- last_write_checksum: sha1:e16fd5c13091ecbeaa552b40c4e1423773633a3e
- pristine_git_object: 5eae1fca7e5f32dea33c1cf68d288a9fa979702f
+ last_write_checksum: sha1:2c5e7e417ab848c26e2814edd71cfa85714e345a
+ pristine_git_object: bb009be73bfa9a35663879c009a4657c7b51eb2a
docs/components/listscimgroupmappingsresponse.mdx:
id: 7ac1b5a82a51
- last_write_checksum: sha1:421ce0c03370b2307f26cadafe5cc0d6429f6a2b
- pristine_git_object: 14dff7d7d87ac91ff929b6b65dc1a23c1bd9feaf
+ last_write_checksum: sha1:8e38f1f6d463fef902d76ab82ddbd7c793059367
+ pristine_git_object: d86a24d8e5f76c08c15104eda8eb595e533d761a
docs/components/listscimgroupsresponse.mdx:
id: b7b20d46cf95
- last_write_checksum: sha1:fbdf5e1ed9651ac69b03e6b07d2f061480c15f0d
- pristine_git_object: 6c0e6c816c9cc4a625f1d341773ede7888ea5a4d
+ last_write_checksum: sha1:c746607d8b439f345a4d92401cc2f13ab77b5c79
+ pristine_git_object: 0e495364e16999479738c66ed0a849fb8ef37e6e
docs/components/listtoolsresponse.mdx:
id: 51bafdfebe6d
- last_write_checksum: sha1:0a483da6adcda8d547c0a3789397f31e5136e389
- pristine_git_object: c62bef38ec48b7200e53bfc351e1347a5818d366
+ last_write_checksum: sha1:9379079a8a3798a41f385960c80994dddd0a25bd
+ pristine_git_object: c43a25460c68c5f26ef3aa9ad3dfe27dcd097b79
docs/components/listtoolsresponselinks.mdx:
id: ba9a9081bda7
- last_write_checksum: sha1:50544758a31a85e95931ce6e68d7447be8d39b66
- pristine_git_object: fe7710735a1c5d3f1fa0fbbd9afc8ac6eb47f316
+ last_write_checksum: sha1:7b38c4b4a9cbf627179941f63610db6bce476bf4
+ pristine_git_object: 55dba26c9084495959ee6c540572ddfe759d6faa
docs/components/listworkspacebudgetsresponse.mdx:
id: be60b3aa222d
- last_write_checksum: sha1:69367bef2e3cfa9073fa41794a9af4a3344f16ee
- pristine_git_object: 349ee6c928fad7415aab6f0098f693745ff112ba
+ last_write_checksum: sha1:3517b40f933404872b72ee32fc8c10cf51165ff6
+ pristine_git_object: 6b3aa111bba2b0e6d8345438dd6911d253b09bf0
docs/components/listworkspacemembersresponse.mdx:
id: 1b8dff85b565
- last_write_checksum: sha1:3577f9efc0094f785f0413e6eacc729267e204fc
- pristine_git_object: 90edcaf6b5451904212adc4202422f5808d2194f
+ last_write_checksum: sha1:b1c4e9e665fdac15115e1fc8006cce7f9490fa18
+ pristine_git_object: f163a97435a964a1bf153a45c684623759166f68
docs/components/listworkspacesresponse.mdx:
id: cddf2b6dd8bf
- last_write_checksum: sha1:e5f4cc01853d9fa8feb77140d976d64ebe5b1d45
- pristine_git_object: b78013a42a1ecdd045a22b5166db12fc1fc2c762
+ last_write_checksum: sha1:32f446b83c7c5d3c5f7e128f08df0c81204d88bd
+ pristine_git_object: 42c22b772c37377f5658c8eabedac745e2e45e86
docs/components/localshellcallitem.mdx:
id: 4fd75c6167cb
- last_write_checksum: sha1:79dfdbd525136f87bc1f7d07d55c3abfffb19eee
- pristine_git_object: c3ce8fe8268ade1ac51cdf8958666a8aebeea8fd
+ last_write_checksum: sha1:80c794a73dcdab8c238e2d5083d82416fbb4c102
+ pristine_git_object: 01bafb300c43a91d63d9702d059c77573eefe596
docs/components/localshellcallitemaction.mdx:
id: 7b1de6b70edc
- last_write_checksum: sha1:f8b2f71517adc098efbe61d8dd78045b92cd8054
- pristine_git_object: 584d53921fdc4463e44d80a75a316aa710f1e901
+ last_write_checksum: sha1:ad9e13313739a9a2de1aafcfeb0ac5f623be7618
+ pristine_git_object: b855cbab102b2dd459f05c1d11889c49cfd1eb06
docs/components/localshellcalloutputitem.mdx:
id: 785248d5a428
- last_write_checksum: sha1:309d22852f60bc305ed2c8fad6b7c6a109f7a0f2
- pristine_git_object: eff6d3493e98cd1165e7e61b88455791e2296053
+ last_write_checksum: sha1:56f397b2dddb85d0058c7d0f5bdfc870cc374fa6
+ pristine_git_object: 2d95c4d7bfa5337e69ecbacd3c4638de0e412569
docs/components/localshellcalloutputitemtype.mdx:
id: 01c195fe37c8
last_write_checksum: sha1:8aaab04cfc173280814aee66b0eb176cb162765c
@@ -4280,100 +4276,100 @@ trackedFiles:
pristine_git_object: e9b7b000e766329851f0c1fc0a4805e74b8dc6b2
docs/components/logprob.mdx:
id: c2e49761789d
- last_write_checksum: sha1:7461a6ed2ebd7d111f3a6c2ed9051310643a6962
- pristine_git_object: 6345da5c5881bd02c31a53afacce924bab7dede4
+ last_write_checksum: sha1:2054b2e949fe6aa3093262801a9b4c655c55a9fb
+ pristine_git_object: d3cb191767aa7193cd25931c7c535700f9a0473b
docs/components/logprobs.mdx:
id: eec4f2764ea7
- last_write_checksum: sha1:f93a9f9c568dd43c4493749578f7222f9c28cb8c
- pristine_git_object: c0b2da9f76a9c354d1c71b93f5ec98ec88246346
+ last_write_checksum: sha1:28d67f0d4b24883ea62db2e927bd15050686c783
+ pristine_git_object: 0e93af173f5ef31dc5c8709bf9fdc853dffd3d18
docs/components/logprobscontent.mdx:
id: 235a699032ea
- last_write_checksum: sha1:40352038f0f4b5f813b106b63ef2a790372788d7
- pristine_git_object: 0645e0cddf32a6cfda57cc7554808c61b99ee039
+ last_write_checksum: sha1:6cab400740b28b60b4ae545ea711e231616fab46
+ pristine_git_object: ca4d842dbfda096fd9079e57e0c73874e95b4be6
docs/components/managedprivateendpoint.mdx:
id: c2bb24179857
- last_write_checksum: sha1:3eff93f035e549d53ba5501ead4374447ce88bed
- pristine_git_object: 2f6ee9b37fbb9c480cc53be8a1a96eb81eb67a6b
+ last_write_checksum: sha1:81e796f45c4ead3079a66b778c80f5aa63a68fa4
+ pristine_git_object: 80c3f314c7db5bbef08034f33aeb3e75c904986b
docs/components/managedprivateendpointresponse.mdx:
id: f798eb0c37e5
- last_write_checksum: sha1:be722b659f7e961ea318b221eb039e9571b729b6
- pristine_git_object: f14bc4a6c7f9cbfe84341e6ca5bdd11cf32ff2e4
+ last_write_checksum: sha1:5d6bef6f4625c91f704ac9499a26ba8feae0cb48
+ pristine_git_object: b01926a6c334894b342efde13f9bd5a7d896fd84
docs/components/match.mdx:
id: 581f981d1b56
- last_write_checksum: sha1:d56fe4e6f3f7c1a776e336026073a38556f189a2
- pristine_git_object: c6bb3ad841c67aca19e97f7c54e8a9b018476b53
+ last_write_checksum: sha1:74c04f63cf00b7eada4b07a21a1e836ce12a94bd
+ pristine_git_object: 22a9bebf0f083c451dc5511c37bfa305227c2362
docs/components/maxprice.mdx:
id: 4c021ec1bf65
- last_write_checksum: sha1:3d6adde1002316d1880a95f5015889f052eb217a
- pristine_git_object: e1892e259e3cb8de57bf1582554878549c8b9261
+ last_write_checksum: sha1:8b03057412bbcc24b2a25c70b81941f209c75553
+ pristine_git_object: 2e70934f475116a41c3102803a2465f258e93816
docs/components/mcpapprovalrequestitem.mdx:
id: a77961ecf93d
- last_write_checksum: sha1:3adf3b4a8fb19ba488420fefa26334fd9efa6246
- pristine_git_object: d02d66656b563e91723e125ccb9a8dc7d3db3920
+ last_write_checksum: sha1:7809c66d6399509d6c03cc4d474ca13c2cdd8b0e
+ pristine_git_object: bbd4714e8a21198aa91cbb7770737cb9c2d67416
docs/components/mcpapprovalrequestitemtype.mdx:
id: b4ef5028ec47
last_write_checksum: sha1:eb72d54550ff1d97a305a53d1dc7dcb14af2aa1b
pristine_git_object: dd72c2a9e90f13d33d80faf97fa1cf312d25ab08
docs/components/mcpapprovalresponseitem.mdx:
id: 49c472b51b96
- last_write_checksum: sha1:a713479e5aace467a6c93d6aac12fde5c2c848db
- pristine_git_object: d67c1e405001960842d04e3fd31a83c0f4a9783b
+ last_write_checksum: sha1:c7d76eefe79e35e440701e37dc1d6efde517908e
+ pristine_git_object: 62a0f875b7c40bfa1074c87eb29ade702409a22e
docs/components/mcpapprovalresponseitemtype.mdx:
id: e1ada0a7d6f5
last_write_checksum: sha1:7ac26ee40276a37c28fcb7616399f5ec13635d46
pristine_git_object: 4bbaed26edb62e2c671b09348e5fe5f0e8ea4a33
docs/components/mcpcallitem.mdx:
id: 6b694279da31
- last_write_checksum: sha1:7598ba6f3aeacb264d64ee2dabef6e0c0b8728d9
- pristine_git_object: 3c63a3b9e4ec2a8b8f69d857b93ff2eb35a6717d
+ last_write_checksum: sha1:c242b263896268f54a4bf4420359e7b7fc2d8417
+ pristine_git_object: 5dd0d3596ac6d42d6e78841b3b68b3116156f7ce
docs/components/mcpcallitemtype.mdx:
id: ac24e6fa49a8
last_write_checksum: sha1:c66cd7093df7ec0deac9c479b14cd3dadac11d47
pristine_git_object: 8e6027553c3cadd56957a3a5e946351b959bdd6c
docs/components/mcphttperror.mdx:
id: a3652b8d04c8
- last_write_checksum: sha1:cf539a6e63e8d3beb8fb313647e2a9b3cd5dbf69
- pristine_git_object: 5f845e652d18513339488413f96f31bd9553f1e6
+ last_write_checksum: sha1:6b7bc3ecbc2b46a4166a7de17a4d47e83c11456b
+ pristine_git_object: acadb7bf1ccfc49e0ecea3ce89de176af961efd2
docs/components/mcphttperrortype.mdx:
id: eb98ab391c2e
last_write_checksum: sha1:2faeee3cd6eaf45ed4fdd12ff61919682a29c12d
pristine_git_object: dfa1420c3ce7f01f253bfd6c60cf0a234dc6bc58
docs/components/mcplisttoolsitem.mdx:
id: 3340f4b5fcbf
- last_write_checksum: sha1:512a4933478a87149eee50bf8839cb3dc8c39f30
- pristine_git_object: decba2cc8470f7751ac025ad9cc9cf195243a7c1
+ last_write_checksum: sha1:f4c81e7df2485d74061b91387cc5c911b21be986
+ pristine_git_object: df99926e40b6c12e36c33587121ac51f4929c04d
docs/components/mcplisttoolsitemtool.mdx:
id: eaafe6825d42
- last_write_checksum: sha1:9d8b226fa014d3d45a9e22cd54fa004a5b0df09b
- pristine_git_object: b36fb7dc09c9dd2b9402004b2be511dfcafda6dd
+ last_write_checksum: sha1:ef9b82229946100bf20536fd2b3ac757d15978a1
+ pristine_git_object: 38b033b62e968034a483b6fa43f73fbba5bb3ae5
docs/components/mcplisttoolsitemtype.mdx:
id: f6a66bf29b6a
last_write_checksum: sha1:d6b36cad9e7fe3020168dda96352fb637d19bd35
pristine_git_object: 633df50c25056c04f81ffa9500857ff3b9e5852b
docs/components/mcporigin.mdx:
id: fef65479fca0
- last_write_checksum: sha1:1405811260d0c9c809d0d1b9cfb41337e4fdf3d7
- pristine_git_object: dcbc5628656ff2a84fef72b211f58ed982473f71
+ last_write_checksum: sha1:7a9923869ddc06206f6a6f5b1a590bbe5adb7bca
+ pristine_git_object: 08fafdea92e6f1ad4fcd3f2dfe1819007c05a2ca
docs/components/mcporiginstate.mdx:
id: 946b413cccbf
last_write_checksum: sha1:b06eabd367930f600c6962c978762d06d9a6c6e0
pristine_git_object: 6858ab02a710fd8eadc3ec600044bbf18ffbfb56
docs/components/mcporiginstatus.mdx:
id: af615feb7e15
- last_write_checksum: sha1:6bff37eeafba3e0f2cc2473e025ff141a41c6ebf
- pristine_git_object: 62a5471597819e9c45622391f3e370ae4234416c
+ last_write_checksum: sha1:881231cc5e76aaab657f03eec975947dcfa86b32
+ pristine_git_object: 0eaace2494c82fcc597a59fb494e92ad90c82de0
docs/components/mcpprotocolerror.mdx:
id: c21bf652e49f
- last_write_checksum: sha1:e54612af345e498cced9bf8c5927dfb9faf5f66b
- pristine_git_object: 9f3acaccd7adf33d7932e78467bd3ff5867b9344
+ last_write_checksum: sha1:b48fa2005757387509929568dd3ff5d840d649a1
+ pristine_git_object: cca5fc48df3c173f3191fcc2be70edaa1413f473
docs/components/mcpprotocolerrortype.mdx:
id: 539790cf09a2
last_write_checksum: sha1:f7ba2242e74e0400886a520fb986e2f7a00305da
pristine_git_object: 3611f578de715b5a6def9d3ddc22bb2f328b11fd
docs/components/mcpservertool.mdx:
id: af4fb76dbf07
- last_write_checksum: sha1:0232a086c6b2ce8d1d3419420faf6a20baa4936d
- pristine_git_object: 70f05198182e71eb71ef986c49acea65031c003c
+ last_write_checksum: sha1:a2a0ab2c8e4a874aa411cef24b3a5f6c929ac1b9
+ pristine_git_object: d3113d69f1f1b301bba08ecc0df3e43cc1116046
docs/components/mcpservertooltype.mdx:
id: a3ffc7c06762
last_write_checksum: sha1:66ee790a2feff588d942a104eaccd58ef4b79259
@@ -4384,40 +4380,40 @@ trackedFiles:
pristine_git_object: 2f9c34bdcf15256f23a02d99aa1c7caa5d59a37f
docs/components/mcptoolexecutionerror.mdx:
id: 30245a2d72bd
- last_write_checksum: sha1:7eeb9ee5ad600b89950f2bc46a16a6767584eb58
- pristine_git_object: 6a11b52b994c2a1e93a11c45d1222449c560aff9
+ last_write_checksum: sha1:d0e1b309066ec0096b290cc66b67d5ddcf06b50e
+ pristine_git_object: ef5222edd2313881bce3c7afd42745d82a0b0087
docs/components/mcptoolexecutionerrortype.mdx:
id: 6f675237eb59
last_write_checksum: sha1:8c5d991831dc2d07d2db07162bf639dfc634bfd2
pristine_git_object: 25b76109df83ace9d2c7628edccd89073633c9cd
docs/components/memberassignment.mdx:
id: b91e68dbf87c
- last_write_checksum: sha1:38512558186ae584eb7de3954873284b1f781cd6
- pristine_git_object: 589bcb61c72b35c62b935d72e3cdfa533166d3d5
+ last_write_checksum: sha1:3ca5163f67dc6e456a7b362d9738a0a603ba5bf8
+ pristine_git_object: bbac7d489d896997bfe78aa5218d6793281a064b
docs/components/memorylimit.mdx:
id: 9265ef3d0f1a
last_write_checksum: sha1:19580835f051bd4a97d1d272d3a6dbc882e016f2
pristine_git_object: 11421f055f1c2312710b637f72378d63e9df1d8b
docs/components/message.mdx:
id: ff609a40a5fb
- last_write_checksum: sha1:90b84a26a3653cde2c850357dccb5a96220da6f4
- pristine_git_object: 293ccd909a8830488170956fbd453947c4746788
+ last_write_checksum: sha1:3675dfbe3e5ced74b545ab5208f1734b217cf9db
+ pristine_git_object: 5e054eab7efe2c93f43479a7706232906c42dbfe
docs/components/messagesadvisortoolresultblock.mdx:
id: 5a07a5b7964a
- last_write_checksum: sha1:c85152d6893ab94e48be57d50390aa0d5524b996
- pristine_git_object: 8ae2160d7940e7c995faa49c2264bdbdd121baf0
+ last_write_checksum: sha1:296add187f8210abba2bfc1cca399f9f90320036
+ pristine_git_object: c9ea358de9347f478fdffa49e4ff431a54ed513c
docs/components/messagesadvisortoolresultblocktype.mdx:
id: 3a0dbdde87f0
last_write_checksum: sha1:157db05989f1ae8fe2c02064998a74cb55420fe6
pristine_git_object: e15e5c95e01572a3fc7d59ff16dc4bcc5d695447
docs/components/messagesbashtoolresultblock.mdx:
id: da1ca4f7868f
- last_write_checksum: sha1:48bb1eadbc9fe8debf89cee1450c1104d32cac16
- pristine_git_object: cf49493d947418227545c9c885577267db33b652
+ last_write_checksum: sha1:cd17f664ef9289518c4de7521ff9b4ff23a360e7
+ pristine_git_object: 98f9c4ead77c64d4137fb5f0adb522bd33476cde
docs/components/messagesbashtoolresultblockfile.mdx:
id: 64a09154d386
- last_write_checksum: sha1:6dcd5e97efd97cd39b13daff665d4d7a380322a9
- pristine_git_object: 74a698936df18c8ce23f92e32c2c6a8cb8a7eee3
+ last_write_checksum: sha1:81573ae1456f7d74fb6f7a99117ee4c7f8261f38
+ pristine_git_object: 469e3bc0061806110d52cff99f66e8081554da38
docs/components/messagesbashtoolresultblocktypecontainerfilecitation.mdx:
id: 8251757b7bd9
last_write_checksum: sha1:ea4a33f0c080cfd10bcfa15c417ee9d4eb700868
@@ -4428,12 +4424,12 @@ trackedFiles:
pristine_git_object: 97ad4d6cd231c023f072c21709195d3627683efb
docs/components/messagesfallbackparam.mdx:
id: d7e026fed5f2
- last_write_checksum: sha1:3f1e346696d37529787d1d9f85a1efc8e7162bea
- pristine_git_object: a6a32a1a5471c55e48cf841cc0cec51937512d07
+ last_write_checksum: sha1:c851b11eeadd14a6eb0c026a094b912ba51a7881
+ pristine_git_object: 02828d560efccc63aa2c0dc55522452769a82cdb
docs/components/messagesmessageparam.mdx:
id: 816cdd6ac883
- last_write_checksum: sha1:439f49c832eaef277c7feeb469fc3bef11682290
- pristine_git_object: 26c3fa02501061ab44389e0acc621752e70de5a3
+ last_write_checksum: sha1:95c10d62626a1082e0e9c2f3307a6b39684c9b15
+ pristine_git_object: d914161d42a5f6e08c9e7ef39e1e285e2253ac74
docs/components/messagesmessageparamcontentunion1.mdx:
id: 811f79bf91b8
last_write_checksum: sha1:72740fa5031fb64e07428df970b3c41feaf8daf2
@@ -4496,32 +4492,32 @@ trackedFiles:
pristine_git_object: 5b9020f736f733fa0e1827ec92b9edaeeabece81
docs/components/messagesoutputconfig.mdx:
id: 4f36aa4862b1
- last_write_checksum: sha1:f5ce07d1d0cccb54cd23587265a28960a918b46d
- pristine_git_object: b5ce8e91138ac3cacc1955b32a3e5775c96ecd79
+ last_write_checksum: sha1:08f6489d7607a6046bee8275ef43582e6890fc62
+ pristine_git_object: 62aac47ba22bccab449271a7444a038fe8a366a0
docs/components/messagesoutputconfigeffort.mdx:
id: 4eea6d60aba7
last_write_checksum: sha1:bee3c5c3dd1beac6eeee074f484dd2ba32e1a20b
pristine_git_object: 5de3f3fc91b9d1c301c8b5d01ebd80acabf1dfc0
docs/components/messagesoutputconfigformat.mdx:
id: 6295b9d1e1c3
- last_write_checksum: sha1:8ec8af1ec2353ad43d43615d734e4d9904d97ce4
- pristine_git_object: cf56b3030cadbdc16b6dfcd9a93cefd83930e6e8
+ last_write_checksum: sha1:a0ca7cef3c1805ded209db2c2a53760ee829bccf
+ pristine_git_object: 1a2480994aa9e7d4647580a5d7a99d6f6792f193
docs/components/messagesoutputconfigtypejsonschema.mdx:
id: fbb3784021b7
last_write_checksum: sha1:ac721bbfc3aeacc74104fa841e3f57376c4799d8
pristine_git_object: cff8f3938a8bd5699d1111a6b1a926518d868da5
docs/components/messagesrequest.mdx:
id: 762dd6b894c8
- last_write_checksum: sha1:4b4122d8b729ac11fa37c87636b3ff844a4ff60a
- pristine_git_object: 112001bf627c7d6bc1763873925c4feb16c0c7ae
+ last_write_checksum: sha1:e6f15060781651dc3dc8f3b0945ec0a9cec456fd
+ pristine_git_object: 1c3e18f58fefee4b66b27f9379f6de913a7db596
docs/components/messagesrequestinputschema.mdx:
id: 2632c649261a
- last_write_checksum: sha1:5147a2af942bf7bcfc18deebdbc9721d3554ae7b
- pristine_git_object: d4ec6c85bf44e5f11052ee527cbde7cb7f1b1b7b
+ last_write_checksum: sha1:034fdaba58afe6eca4eaf76722562181c63204a2
+ pristine_git_object: 1516a687b768eb43a90c065d107d216ba1175ff8
docs/components/messagesrequestmetadata.mdx:
id: facdcaeb2576
- last_write_checksum: sha1:42bf112bc4f6d259c589906fd5f67c5342ab4c2d
- pristine_git_object: fb2a55630750a5c10fe509403c6d95cbfa8373c5
+ last_write_checksum: sha1:ba2cee3575a9497209199bb20ac16328adecfed6
+ pristine_git_object: fd4842ebf684ac65850a001d8257ac6e02e99925
docs/components/messagesrequestnamebash.mdx:
id: 2ce709532dfd
last_write_checksum: sha1:87b1e3297d1cc91158bff72bdceeae2d1a3529ce
@@ -4544,28 +4540,28 @@ trackedFiles:
pristine_git_object: c8bcb6562eccec77f87cab070818536f571a3d48
docs/components/messagesrequesttool.mdx:
id: f9dc5aede7ad
- last_write_checksum: sha1:dfa67d1bcd58e5743ba4bcd14d50bb1f5d2b836c
- pristine_git_object: d432bb08eebe7bdedf35bbbc41bf3c215ce71057
+ last_write_checksum: sha1:19c49f149d77593a81d8a62982e84e7a5ef72f3f
+ pristine_git_object: 1f8b2d14788ae2d1e06384c108b97b0ca3859f52
docs/components/messagesrequesttoolunion.mdx:
id: cb1be4df3cf7
last_write_checksum: sha1:83fc5d0c9de2a0dfa5402316069e43d06f9811d2
pristine_git_object: 74985719c686cdc1d2274f40443aba0c1f33e7c2
docs/components/messagessearchmodelsservertool.mdx:
id: 1f9f5edef4fe
- last_write_checksum: sha1:5d3026e9fc2eda9ed7c5e8a08aff7f09514d666e
- pristine_git_object: e13f74e2abe12371b8dd6d13c85402c17650dc3c
+ last_write_checksum: sha1:0c8b5e20461cbe3808f7cca43004743051e0cafa
+ pristine_git_object: 3374e98f94779805fc7d5c59f897b3d53b6c2c62
docs/components/messagessearchmodelsservertooltype.mdx:
id: ecbd7f7f2e44
last_write_checksum: sha1:b0dc13c5cf05011f6496565a4553eb52b9d09481
pristine_git_object: 52ce907478e961eb90e709fca118e6d0631883d2
docs/components/messagesshelltoolresultblock.mdx:
id: 0a41992a115c
- last_write_checksum: sha1:29bf324afbb64e24b96fbf808c480393b41418ee
- pristine_git_object: c078c4b3b1db5ea4b96568c9885aeb7cd2fa6703
+ last_write_checksum: sha1:0ee7e40baa875950490fff7b7b4beca7da495332
+ pristine_git_object: 75d986d4c05bf4a8df2e0bd20e4fb8b5ee2f14c3
docs/components/messagesshelltoolresultblockfile.mdx:
id: f5636e687109
- last_write_checksum: sha1:bfa340819f542b081f14cdbf99f05ba6f0ce3c0b
- pristine_git_object: e659a859d77ac12a91caf74550ba53b28a6856ff
+ last_write_checksum: sha1:4c3984a6d9d3c3b1d614b14cc97f065346e36fe0
+ pristine_git_object: f559e2cea9a38b3901ff3a5caa6d90694e2cc3cf
docs/components/messagesshelltoolresultblocktypecontainerfilecitation.mdx:
id: c7d3ab58bb30
last_write_checksum: sha1:cc1ad66544846224014149467b47165d781e73a3
@@ -4576,20 +4572,20 @@ trackedFiles:
pristine_git_object: dea5b508c1b3cbae6eaf880a0ae183ac18a0c30b
docs/components/messagestooladditionblock.mdx:
id: ee6e08ccc2ae
- last_write_checksum: sha1:897c20980a313800e749b587003c1591aa024160
- pristine_git_object: 904f91aef726698456ef587f518ed20f83d4dc9f
+ last_write_checksum: sha1:935a2137aeff2b382441f8886f90559f2e49f975
+ pristine_git_object: 03865b0d18995accd6e7657ca5b6eaf3cd4548ce
docs/components/messagestooladditionblocktoolmcptoolreference.mdx:
id: 9234e01f465c
- last_write_checksum: sha1:bd53c613d701f425326a4e3c1f722940b6ce8abc
- pristine_git_object: 8f35a41fceb796a063731ba9b02ae0c6d746a1f3
+ last_write_checksum: sha1:cad46cfff3b4a4ce35efdc35f344bdbf9a909d11
+ pristine_git_object: 4302053a5b84a6647b441d26765d7ed586a426a0
docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx:
id: 30be15aded6a
- last_write_checksum: sha1:5e3877621517fcde29a8481c074b731f0f21bc59
- pristine_git_object: 807e3193597268935ff590fca8713d28797555f1
+ last_write_checksum: sha1:cb4f672ab57e67fa05af105001c30e2c3b5e9bd3
+ pristine_git_object: 6455c4580d2aedf3517b74b8c9556cda0429b695
docs/components/messagestooladditionblocktooltoolreference.mdx:
id: f98f14b0fd49
- last_write_checksum: sha1:19f6fd8337f0c404ae3041134be1e7c7557e8a99
- pristine_git_object: f56ec1fdc2a36533dcd3cabc399b02d815896623
+ last_write_checksum: sha1:fb3efc9d46bc533b33bc468d707b117519a5562d
+ pristine_git_object: 4a57a9dc40f0945612b4ea172eefbb6d54b22da4
docs/components/messagestooladditionblocktoolunion.mdx:
id: 403384c18cfd
last_write_checksum: sha1:bdf8c6b82fcc06a5230e4ea1080f4f0514f908c0
@@ -4608,20 +4604,20 @@ trackedFiles:
pristine_git_object: cbfee207d314517204d955f1b850109ed3382528
docs/components/messagestoolremovalblock.mdx:
id: 06fb00f68d0a
- last_write_checksum: sha1:cb0899c7c9678e882a1fffeb58a12467e4a52b06
- pristine_git_object: a8f4a77b42fc64493816c4ab02e231fe4e5e6c46
+ last_write_checksum: sha1:f360595549ecc8a8a524a7df5cd506340fa5e484
+ pristine_git_object: c8445e38e4f126ae159330a559d8300a6566ecb1
docs/components/messagestoolremovalblocktoolmcptoolreference.mdx:
id: 8671f904d963
- last_write_checksum: sha1:06481a9c285c7386dd08091dcc2b89017a3d3b56
- pristine_git_object: 63a22858dd3595dcb33e3a6d6ae3ea5342295f30
+ last_write_checksum: sha1:fa75ad9bdf3c11bc454953d05adb0cbd9cfb388b
+ pristine_git_object: 819935ba41acd591c5b797091de29f2933d33231
docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx:
id: 0a2a94bb6655
- last_write_checksum: sha1:12884ba8d12d2ec781fe6d80c8cd06d27ba09356
- pristine_git_object: 39ce3ffdf4fc647bf7b434df451933aa45e3c55f
+ last_write_checksum: sha1:89e0e9b04725665bfc57d928313bdd94cd5814bb
+ pristine_git_object: ac884698f42b27ea4f74a5fb15c1ffb1a74b1916
docs/components/messagestoolremovalblocktooltoolreference.mdx:
id: 70ee6c5930fd
- last_write_checksum: sha1:e73ca402fedecfd529a0b11e0ddf310dec43ab5d
- pristine_git_object: 5700e11ae06fe87a229cf318d80c3155284ce3a3
+ last_write_checksum: sha1:2c79b8810db83a5e102cd774da39a7a53e372cf1
+ pristine_git_object: fe663fcce92643fcb1ea7de338fda7df668647d3
docs/components/messagestoolremovalblocktoolunion.mdx:
id: 91e74b616e71
last_write_checksum: sha1:25093a32bca9c9440b12f48d655bea1f454b05dc
@@ -4644,8 +4640,8 @@ trackedFiles:
pristine_git_object: 6025f743b09271172bd6bc22801cc51d73513980
docs/components/mismatchbehavior.mdx:
id: 729a5cc8daa3
- last_write_checksum: sha1:e964917ce0f95f4347824b1a51ac6bb120469707
- pristine_git_object: 4082d3af84504c998dfabd7fa58cb23874dfa002
+ last_write_checksum: sha1:aabeaef80707544272b6199d5773235ed6bf5632
+ pristine_git_object: b4a81493c78c357d1f3516bed06b8e7e7456cfbe
docs/components/modality.mdx:
id: f40fccd34eb7
last_write_checksum: sha1:bdebebe3627c62469a2911d40a29e75f6e508f47
@@ -4660,60 +4656,60 @@ trackedFiles:
pristine_git_object: 432f9b632b00dbc6e7cd8a87908df962923bf3d6
docs/components/model.mdx:
id: ee338c3cef0a
- last_write_checksum: sha1:4764d99ee260d2b86cd9ecf9f3a95b04152768a0
- pristine_git_object: 43e26adf51ec2b81e8763b9673639db4ff83a38e
+ last_write_checksum: sha1:f3b13696b8564e9ef19eda5a7f26b794b41e1fcb
+ pristine_git_object: b772541599f8f2366706fef767322484a82d20d3
docs/components/modelaliastarget.mdx:
id: 4c176a0fc594
- last_write_checksum: sha1:b1a49ebdfd042a55bede9bb29f7829da9d446c52
- pristine_git_object: 66d683bd28f31f1cd7d1942996db4b523573c462
+ last_write_checksum: sha1:f62206b85ab831a8851bb952302699c14d9f4aef
+ pristine_git_object: e7018cb1d49d203ad4aeb5490bec8019a2e645bc
docs/components/modelarchitecture.mdx:
id: fe77e4816f6a
- last_write_checksum: sha1:ee0aa33ad4b453bc1a0de9aacb2d62b09fc19522
- pristine_git_object: d46fef4698df66a63c1a0e7dc7ac1793df265835
+ last_write_checksum: sha1:9f73db7a6f9c3fc6841864c498a8002fcce64f9b
+ pristine_git_object: 5c7708958e87a7c7f025cc40a17ad9faa5503dbb
docs/components/modelbenchmarks.mdx:
id: a56406a8820b
- last_write_checksum: sha1:556248629a58731cd01f96ad5972f9d09c00e8af
- pristine_git_object: f9d4890de1167d8a1fbef33478ab3de57b5396ab
+ last_write_checksum: sha1:433bba8f8155452134d1fe6942b48ac1f0950b6c
+ pristine_git_object: 37643a40c1fd2e064c7b19845999c38d63b6fc1b
docs/components/modelgroup.mdx:
id: 8f246164d34c
last_write_checksum: sha1:2954097c66c1dd56fa0440a501630275a6cfebea
pristine_git_object: f5c67b141d1a889f0c71f5bb9cb92e52ee3fbc79
docs/components/modellinks.mdx:
id: 2b4568c3a642
- last_write_checksum: sha1:3f09c6e29fd5719c3a46899a7bf0cf4772697411
- pristine_git_object: 2a62599883ac616cd2bd5f66f6a4cdb51daa9989
+ last_write_checksum: sha1:9260a5f49ae9be8b113eb51ac94c057863b71682
+ pristine_git_object: ede564a99c1069b35867db162c8d9caa23e4eb24
docs/components/modelreasoning.mdx:
id: ddcdfc7d47fc
- last_write_checksum: sha1:5519baaeab6eac63b4f1eaa04805c7b464bd1b96
- pristine_git_object: b8d23642d12c1497fd62d94afd9c1f32f4e3b59d
+ last_write_checksum: sha1:b103d2e0c9f07defee7858fc895b1251d7bb41bf
+ pristine_git_object: 0bdf3bc661b82384cc05f5c589225c45e7eaada9
docs/components/modelresponse.mdx:
id: 5a9393d9fc35
- last_write_checksum: sha1:cdf21cf9e88de5290bd144894643d03af7a9957e
- pristine_git_object: 9ced330616524c84e80c01cad9a5c3edb1f01b10
+ last_write_checksum: sha1:7acbd450ca042a47559761e9dff50c644014817b
+ pristine_git_object: 34fbcd6a5b16ac942e515c00fa314bbb9db4d5c4
docs/components/modelscountresponse.mdx:
id: 74d50ecbad3f
- last_write_checksum: sha1:a4678447a082cfce7da588eef61ddb5e3b46c066
- pristine_git_object: 104a32fd78e3e526a700ee572b3fd0d38142397a
+ last_write_checksum: sha1:cc73eaa2f5a36c3e77a44dab530ea32df47f7dc2
+ pristine_git_object: fa3d3b770ff84e28dcf99bd6caa4809f60cbe0dd
docs/components/modelscountresponsedata.mdx:
id: c0ff644852aa
- last_write_checksum: sha1:d522384cb0b2d238f71e90a39db682637addb8e0
- pristine_git_object: 9e1b9145d0352d47192a8427975702517923ef66
+ last_write_checksum: sha1:176dadedc04de9ca8a5607bc98e19e92bf6bd8a8
+ pristine_git_object: 52bceffe48675ef6541d938077ed1cf29951d246
docs/components/modelslistresponse.mdx:
id: 1880eae9f45e
- last_write_checksum: sha1:da6ddcb5fd872eb373acef259190077b018c3c65
- pristine_git_object: 505a1c0736b6e6a04153f85a38ec408670aa49b7
+ last_write_checksum: sha1:c946630ee68fbebb8cd3c72796883021f6106b4d
+ pristine_git_object: b213f5031713740f71e084c6c3055b8229eb5a96
docs/components/modelslistresponselinks.mdx:
id: da69c5c95166
- last_write_checksum: sha1:9b63cb20f8d9a0231955bbfca9d1212273f3e833
- pristine_git_object: 4c3a5021318905acba956cfbf74065ac463de77b
+ last_write_checksum: sha1:a2c61b1ca38935a67e45c8f3e8d80ebd0282d8cc
+ pristine_git_object: 79fc4de7dd3a37a2a875d0a09b2ebb54de86edb2
docs/components/moderation.mdx:
id: d145b88b8b67
last_write_checksum: sha1:ed7cedc44d3043ef40007d3135774d168b30683d
pristine_git_object: 74bc3fbb631e6f8a7d1f37012bb7e591cf73c21e
docs/components/moderationplugin.mdx:
id: ea978b62d906
- last_write_checksum: sha1:73ebbb6a87ad97692684328e2f0ec2320b132314
- pristine_git_object: 0fd2af65ae189483a1ef823b92f1f35a30210ae2
+ last_write_checksum: sha1:e46d24d3d7e7ec89ba392076a579c829bde93ef4
+ pristine_git_object: 127b426101436172d84d16714ee2d04c08465f86
docs/components/moderationpluginid.mdx:
id: 29c8c434a766
last_write_checksum: sha1:4a235ce1a8d4ff74997eff7724353ac59e0b16d9
@@ -4724,16 +4720,16 @@ trackedFiles:
pristine_git_object: 5ccf31affe032c4dd663eb63d34d9cabf2948397
docs/components/multimodalmedia.mdx:
id: 3e5915b35809
- last_write_checksum: sha1:cb80fcefe313a5ad2f1c9a0d10ede281de94d2e1
- pristine_git_object: 9b621c1cce740dc43907bb986816e1eec5dd1996
+ last_write_checksum: sha1:fd061d10de27b558310c0c934d6be7300d39fb07
+ pristine_git_object: 9e46e9bd5da643495c399e9964ce223ac9a6d0af
docs/components/nameadvisor.mdx:
id: 6898c8bf3d7c
last_write_checksum: sha1:6f709e45a864c33983c27251b70f2b6e4b35ec4b
pristine_git_object: e7df77cc45a770938d6cc6ecd1458a17abbd166a
docs/components/namespacefunctiontool.mdx:
id: 8bdce4795cea
- last_write_checksum: sha1:5e871cf4eb1267922f4004412f227086e35762bc
- pristine_git_object: 3fea9cdfb8d5d414079a697f0ef21d9c84727221
+ last_write_checksum: sha1:c5c3da49d53b67faab2918501ea259b5f3761795
+ pristine_git_object: 108646c2de551411101444a7f4f7465cbe0f40cd
docs/components/namespacefunctiontoolallowedcaller.mdx:
id: 790223824fa3
last_write_checksum: sha1:0ee7448cb287f5f97f081fc2b570b4d87b95fc63
@@ -4744,8 +4740,8 @@ trackedFiles:
pristine_git_object: 57b56f3d7dad07d8e839643b464981dd78c70cbf
docs/components/namespacetool.mdx:
id: 91a18801d5a5
- last_write_checksum: sha1:7dd38b7e23bfb428fc5a9c280f3b024d6f3f4409
- pristine_git_object: fab5a7cceafc1a15e21d110405abb0d4293f4666
+ last_write_checksum: sha1:1750c1f5c97d47006359ec38b75d1fb43391f4bd
+ pristine_git_object: 684e6d10af9d3ccbab357868b300158caa32424d
docs/components/namespacetooltool.mdx:
id: 83cae236f8f7
last_write_checksum: sha1:32601cca97f72556a89407eb0caf51e9d73a247e
@@ -4756,72 +4752,72 @@ trackedFiles:
pristine_git_object: 1f14eda8bde7ebf1ceaf2a2a9750b216d8010ba3
docs/components/nativesupport.mdx:
id: ec3bab117cd9
- last_write_checksum: sha1:3b4d138d8d3c417acd6a724f5029b3365033656b
- pristine_git_object: a45fc5f1210c046f6a3f080fec92310e2ebaf6fe
+ last_write_checksum: sha1:4dbee646fa066e85fff0025d716c888603ff0eb1
+ pristine_git_object: 3b2f26b704cc740d5fa94e4a950b5588d83d57b6
docs/components/nativetools.mdx:
id: 15bb54542fc2
- last_write_checksum: sha1:0b6d30bcbc44a2914c2d7265e5fb1e8cd05f6c89
- pristine_git_object: f578f85cd4f835921c968de53a7bd4ae7524be10
+ last_write_checksum: sha1:3aa1f62726105c06add25b64b71b4fb1b301a1a5
+ pristine_git_object: 891624af7260075b5be54fb8c509c1db2d7bcb63
docs/components/never.mdx:
id: 7c0a5248748d
- last_write_checksum: sha1:aea21cab9eaa32c13bc278bfd7dbb1ec41127091
- pristine_git_object: 37ce7d3651f9c1bf5b33165c28e08db630e95bcf
+ last_write_checksum: sha1:296206c7c487e0c1009415569b58cc3522657f76
+ pristine_git_object: 41a96792cb9424711eadc770999a1740f26a04e6
docs/components/notfoundresponseerrordata.mdx:
id: 7c59a9c21347
- last_write_checksum: sha1:2070aa94c1db3bbfe3cfb242c63514ad15f3b4d4
- pristine_git_object: e0bc365ca79475fa53de95da69e7c42e8a26a391
+ last_write_checksum: sha1:df09d08706a34e1671f07a81cf26f52d6f23a367
+ pristine_git_object: 7566589c759bcead06f7b8b19b70048298a242a9
docs/components/oauthjwks.mdx:
id: 95e16bc8c6fb
- last_write_checksum: sha1:81307bc7bf42460514498c8dd4f1aee87886cda7
- pristine_git_object: 463ee9cd6a8eb9089700e17d1e6166d5bfb2078d
+ last_write_checksum: sha1:0833e8424830bc555374581f3a51c4a86270d15e
+ pristine_git_object: bf941515c4a6226d6086879b92870e6e63f1a1d3
docs/components/objectembedding.mdx:
id: b79fc83c75ad
last_write_checksum: sha1:22b80618d6e977507d67d37c69b643234fc49f4b
pristine_git_object: 58159d4109cdee7a9ca06930e92692492f106eab
docs/components/observabilityarizedestination.mdx:
id: 8ab5c92ec9b5
- last_write_checksum: sha1:44486659e6d7a56f13721436f4b4e2c8e07a405a
- pristine_git_object: 81b38c7eb08b1d88e07168f00d3cbed898968c22
+ last_write_checksum: sha1:e3429f02c16da0560e0274ef2337856fdb4c90a0
+ pristine_git_object: 6c6703aed7ef30605c9ccdb7a7557b61d2576cdd
docs/components/observabilityarizedestinationconfig.mdx:
id: efaf5bfd1406
- last_write_checksum: sha1:1425f56ed1f045643b3597c10f7c827969b4d2b2
- pristine_git_object: 9a4f66bee6ff5872e8b8c8991894b986b5b3c3b3
+ last_write_checksum: sha1:a0651cf9f06a1b6563685dd27cfb1734e3e17b2b
+ pristine_git_object: b7dc252b05d373b049caede8ace5111e89dc23e5
docs/components/observabilityarizedestinationtype.mdx:
id: 33afdc84a045
last_write_checksum: sha1:f40c4dfa0473b9e429014e4d60c152f7f392b5d6
pristine_git_object: 8fb879fb1be791e16ed3c2d1340983ff3e48aca7
docs/components/observabilitybraintrustdestination.mdx:
id: d4fb2aa6ff1b
- last_write_checksum: sha1:516409eeb26d4b2eee0492738a760f5c21ffe844
- pristine_git_object: de01be16681b7e92d5aabcb826f0a9b919f585d5
+ last_write_checksum: sha1:539d060f282fb1ac9e62f5208c7524a4d657c170
+ pristine_git_object: 6f13f043cc13767745241c9a058c004e40e11bbc
docs/components/observabilitybraintrustdestinationconfig.mdx:
id: 03abfca35bdc
- last_write_checksum: sha1:c0ec75b1f1d28d62abe12c9ccff5d32bb98d8ad6
- pristine_git_object: 56fcb623259ad1ff1f18717a0c60f61c14f28724
+ last_write_checksum: sha1:4032cd568652800a6c051d998892dd51c02c93b3
+ pristine_git_object: b6e7563ca1ba87569667b371d5d9213158003fde
docs/components/observabilitybraintrustdestinationtype.mdx:
id: 4c2d5128f76e
last_write_checksum: sha1:d2c5b1b6ec8561e09c30a82add623d93153e155d
pristine_git_object: 2686027052fc88669dbe1f261baacbdeed41a895
docs/components/observabilityclickhousedestination.mdx:
id: 22672c72a47f
- last_write_checksum: sha1:04d7c2d76bd9ca7a2e0785d509b4822656653368
- pristine_git_object: d1aa02d0dee2d9bd153d55b7aa0791038772102a
+ last_write_checksum: sha1:45acac800adc1facdb028c2a209a25538a95771a
+ pristine_git_object: c1e380505d382ef00c23c568e231e025640d1822
docs/components/observabilityclickhousedestinationconfig.mdx:
id: 31969c4f79e6
- last_write_checksum: sha1:31f6bab6a9f0425555fb5c1051e5e895a1e795de
- pristine_git_object: 1eac658c872f9b45e51491109c5cd4c5db60c25c
+ last_write_checksum: sha1:b880639af4a679482898634af90e90b33d3a71a7
+ pristine_git_object: 2dfd58d8808cfa1e8adfa7428878a79b03826a89
docs/components/observabilityclickhousedestinationtype.mdx:
id: ec4a466d4fb8
last_write_checksum: sha1:ac8b55b98f1cad8f07f10bca277e6a0c8f40c1a0
pristine_git_object: c450839c8b4d42ad1d2d075a948136c9dc9ac853
docs/components/observabilitydatadogdestination.mdx:
id: 9069b48e8b03
- last_write_checksum: sha1:ffcf40d84ded2335cf7cf8b001daf296a85a65b6
- pristine_git_object: 72f0faa27024f048fd957893be0be0ad8967aa29
+ last_write_checksum: sha1:60080cbf2c02d50d3b3c6fbf4af55f46b9a98f76
+ pristine_git_object: 039794d2a3673bc8f16b84302a0921fa0f08f37a
docs/components/observabilitydatadogdestinationconfig.mdx:
id: 5d9352581ce2
- last_write_checksum: sha1:b55df9fe0666891c7819e80565e103b04997db73
- pristine_git_object: ed2b5c52964f78127f6cc87e16fec0a1c5c1082b
+ last_write_checksum: sha1:22c48b7b97739a12b6635978ee1a948c14b3ea73
+ pristine_git_object: 4f734c1c45d96da2c2d2c23f3ca0c31cfa821bed
docs/components/observabilitydatadogdestinationtype.mdx:
id: 0136bc2eef34
last_write_checksum: sha1:b1fdf5fc623076f9b5347d50743091f763fe3675
@@ -4840,172 +4836,172 @@ trackedFiles:
pristine_git_object: 3fcbba14f1e9d35a5b5f2aac22d4b4827a6ae149
docs/components/observabilityfilterrulegroup.mdx:
id: 950cb2bcab56
- last_write_checksum: sha1:2d6488e843daf1826887e21964b08f7e22bea201
- pristine_git_object: 95aa7cfb8f9cf3bad8079923919c5ead01936d21
+ last_write_checksum: sha1:b939ebb5325870f8170d41c166d91ff6c9de1457
+ pristine_git_object: f972f25e6cf992b62a8a99eb1db980011d2841af
docs/components/observabilityfilterrulegroupvalue.mdx:
id: 7394ec319945
last_write_checksum: sha1:d35837b1d253d1d55e5d61923b4f47bb04eedc0f
pristine_git_object: af2effd1a0616aa1b534f4c3ecda08c6cce9333d
docs/components/observabilityfilterrulesconfig.mdx:
id: 7693db9b58d8
- last_write_checksum: sha1:83de5980ee1a40def4b464b77aeaf6aec2d83253
- pristine_git_object: 8393404427dfcb3512809c80e749961b758ab7eb
+ last_write_checksum: sha1:446af7fc54342d0f7166dc9864f30149dd6efba3
+ pristine_git_object: fc49bfe6212fbfbfec0bf66f1dbccdf9aa574305
docs/components/observabilityfilterrulesconfignullable.mdx:
id: 8565a4dcf81d
- last_write_checksum: sha1:0cbe6562ce8d9a3c26c0135acfb270f9ab32be72
- pristine_git_object: 842fa8f78a38e50486069046e7c2aef07997c600
+ last_write_checksum: sha1:d574397102167e20dde06b68cfa7c89064b8d947
+ pristine_git_object: 7a25b5449578de6aaecf968380ff45d6496daee7
docs/components/observabilitygrafanadestination.mdx:
id: 933526705b96
- last_write_checksum: sha1:8365d4d9228202a7e4b45ec87f59cefff8b6dfa4
- pristine_git_object: 74004a3f895c0b8cb86fadb0ec20376d9b8a62c2
+ last_write_checksum: sha1:3e44f54b36af7ec4745e6e45f1738a781f681d61
+ pristine_git_object: 669dd197d78ed8d939a900075dbd0ac600fb769b
docs/components/observabilitygrafanadestinationconfig.mdx:
id: 6dd26838a8ed
- last_write_checksum: sha1:5ecf3222dc5ab0e308e7e43fa0eea88e0c00902a
- pristine_git_object: 34d561c251e395579d822517eb66c16ea58e40c1
+ last_write_checksum: sha1:297c374a83e7e1b81a7b61fdd785d9e17feacefa
+ pristine_git_object: b436330b3b225cd708fb2475311db0ca3204e013
docs/components/observabilitygrafanadestinationtype.mdx:
id: 7d9da767f675
last_write_checksum: sha1:5f8dd4cf514d4ac44f6c9213ccafc8ea56a7d256
pristine_git_object: b3a87a6bd089fdda6ef0b1b82ac9a7fd7f7b8686
docs/components/observabilitylangfusedestination.mdx:
id: a937f11e1a22
- last_write_checksum: sha1:ff25d074fcb224307edf893cfb30b4149291c148
- pristine_git_object: d3acd28ab00bd3667fe3083b3b7e4ae1e71c1e60
+ last_write_checksum: sha1:d9a03c12d18c6b100b6761ede124a84abb878345
+ pristine_git_object: ffaf466a08d1263b7841419cb3ac100223e17f81
docs/components/observabilitylangfusedestinationconfig.mdx:
id: eb6d8b96b9db
- last_write_checksum: sha1:a272574f6faa764dbf291efe1852d5a4680c903b
- pristine_git_object: cabadb292a975b6fa035902add980fb9725e4e34
+ last_write_checksum: sha1:903d6cf3f9234c921467293a30014c5c8ebfcc64
+ pristine_git_object: 0ab7260553e541ecd302a3bbf1bb428eb903d102
docs/components/observabilitylangfusedestinationtype.mdx:
id: 4a764f5ce59f
last_write_checksum: sha1:e1b0a4f27ff27d996b5660a8feaa418503b31f31
pristine_git_object: 0a0ef90a75966cb1e6a01cdabca55e2854a2e65e
docs/components/observabilitylangsmithdestination.mdx:
id: 3c019b2baadd
- last_write_checksum: sha1:6a843fde237a5bd44a6997cbe7545c8de7e49d6e
- pristine_git_object: a1fb2aaa0bad4088d044eabb3ecedc8225b8c64b
+ last_write_checksum: sha1:594ea63745a4fdd56665b2ff367f4b28b13c323e
+ pristine_git_object: e3589cc7486deb47d6e977eb172f28ac25005135
docs/components/observabilitylangsmithdestinationconfig.mdx:
id: e8ba506f0bb6
- last_write_checksum: sha1:9c000b6149bfe5f00602042e1a3230a72ae989eb
- pristine_git_object: 0a1f76e5a65f850d24249758904e2ef2f891ce2a
+ last_write_checksum: sha1:e52f01f978084cfb5b032f981438c584089d9d9a
+ pristine_git_object: c8a23917553ea709ec9fae5c069f9f5cb5ec4237
docs/components/observabilitylangsmithdestinationtype.mdx:
id: c4fb36b04de9
last_write_checksum: sha1:f8e3fffc9c6845bd3823b60fa68dd0056714a949
pristine_git_object: 4cc128c9afe496eb949236875b79455d15cc1365
docs/components/observabilitynewrelicdestination.mdx:
id: 51f825f7492d
- last_write_checksum: sha1:666db6bd0fccfc60da37c96a6f0c544d5091fd09
- pristine_git_object: 0865859d0122b7ca528d6dd3b38ef354bd005327
+ last_write_checksum: sha1:fbf03da0a4457590faadbcf7e24a3fb4a83de882
+ pristine_git_object: 5575d47c3412bbea2409bd44db5c0b29c2fd36a7
docs/components/observabilitynewrelicdestinationconfig.mdx:
id: 1bfa0e65f66e
- last_write_checksum: sha1:bb861670f63dcfdd47f92ffe04d26ce4020208be
- pristine_git_object: eb8542dcaec0ea0522b2f457175b4ab5802bf5e5
+ last_write_checksum: sha1:ad1c6ee048a57cec1f6eae2698758fffb4cdcfd7
+ pristine_git_object: ddd17bd56fd8815a1365b023555d070aa35b3e38
docs/components/observabilitynewrelicdestinationtype.mdx:
id: 6f4ae194c250
last_write_checksum: sha1:2c09a75277f2dc29052fb4a8b729cc90bfb319f5
pristine_git_object: 8f74ec6c80b673784e6663faced904afed9e73d7
docs/components/observabilityopikdestination.mdx:
id: f79bf0519b07
- last_write_checksum: sha1:350819a59d0e48755c93060ac22bd8bacfedf86e
- pristine_git_object: 31277388bca872e24ba1c61e9651adc4efda327e
+ last_write_checksum: sha1:baf1e2f57677d7a03f14da8591a6938b49642f7d
+ pristine_git_object: 16e438f623db4358c7e5564eb13dacb5a2785831
docs/components/observabilityopikdestinationconfig.mdx:
id: a29272c1315e
- last_write_checksum: sha1:afe9c9dab6b21c068e5629c4823b09b1ce076086
- pristine_git_object: ce71d1f16aaa639d7d96426af48dc2af87d89faf
+ last_write_checksum: sha1:738bf8516ec9582586b7762a58a81bdfb6ab460a
+ pristine_git_object: 3e4d50f3727c69c6c1e3812dc87482aed14c0c4d
docs/components/observabilityopikdestinationtype.mdx:
id: 0bceecd35ff8
last_write_checksum: sha1:c7308d1a0354e5c42e3f1c39bf800118eabffccb
pristine_git_object: f7689374cb3fa75bfb790b12a737b10941fc9e57
docs/components/observabilityotelcollectordestination.mdx:
id: fbefa5ba48da
- last_write_checksum: sha1:db6833974099386ccd2f27a4056ef1b654dcf3e4
- pristine_git_object: 3052cfc35d5f0a423ff857562e7fb471b9805c80
+ last_write_checksum: sha1:0f82556e9429a738fb4680b187ec4dc9c616d308
+ pristine_git_object: 089a4e220d6582b277db90fab35b2723490cc621
docs/components/observabilityotelcollectordestinationconfig.mdx:
id: 204fa4b1365b
- last_write_checksum: sha1:21ffeb7874cfe3cf90ee0521f3cc21a23b2c9f4b
- pristine_git_object: c0e46e241cc2b7fe0d0e9bbe911c62eab30ee5a6
+ last_write_checksum: sha1:6d478aca958d26c74545819c36452c67a211f0cb
+ pristine_git_object: 8dd8c3883b518df3163a062bda8c4564441e701c
docs/components/observabilityotelcollectordestinationtype.mdx:
id: 130ee89d27f9
last_write_checksum: sha1:bd099fbb43d7f0170267758de0467d4593194bbb
pristine_git_object: 04d51fca83de0cd45e5341d5eafef87997644e08
docs/components/observabilityposthogdestination.mdx:
id: 602ebbf459aa
- last_write_checksum: sha1:dea5a7a761995e5f40f62df8dacba1e1bcb4df95
- pristine_git_object: 0348a7d4659a68b760c1dc33346ad7d3df2d9c2b
+ last_write_checksum: sha1:990743575c7dbc3bfacc09bad101375c9cfb0a31
+ pristine_git_object: 2b313bc662b0eef218003fb9aff11ba3505f2b17
docs/components/observabilityposthogdestinationconfig.mdx:
id: f70e6155227e
- last_write_checksum: sha1:ae7c844f4507e8fc571f10e8f23ebae6f4ef5ad9
- pristine_git_object: 2c0c48deeb694c89cafd831c48a2030cb10fadb7
+ last_write_checksum: sha1:47a77162cce586032d655838d802c0dda3532123
+ pristine_git_object: 9e8f1f7dd89540d4b3eb8523a63f98f370fff47c
docs/components/observabilityposthogdestinationtype.mdx:
id: 5209ca48adc6
last_write_checksum: sha1:dba3e9b074cec77f77da6f7da0e534c218790a81
pristine_git_object: 15d5f4b204b6f11123e889347b9bca9d4c1bf774
docs/components/observabilityrampdestination.mdx:
id: d282b8093450
- last_write_checksum: sha1:cb006174ad2971f5049224cda74743a140c8be03
- pristine_git_object: 43f146a502e47085b59e073184ac702a6948c37e
+ last_write_checksum: sha1:b434c95a6fd78fa9792da43f86b6f81939cc4077
+ pristine_git_object: 95d670390285824c6089396122e61c9819118e12
docs/components/observabilityrampdestinationconfig.mdx:
id: 508afecc801d
- last_write_checksum: sha1:0303440d4c32b655e5eae672157859c3f5a3d842
- pristine_git_object: 809d417c91a79d4b8ebff6841a30eca77d0b3699
+ last_write_checksum: sha1:ed1a439a4a89c5fa02dde5d19e15166a9c0ca767
+ pristine_git_object: 12086bb8c15f8805bb4da424f55592a81fb66480
docs/components/observabilityrampdestinationtype.mdx:
id: 2d02006eccdd
last_write_checksum: sha1:af701535002f70b8876ecb56eb496eb59a7d3720
pristine_git_object: c344370154af3e48ab34d83bceeec80c163e8b4e
docs/components/observabilitys3destination.mdx:
id: fcfdc787f494
- last_write_checksum: sha1:d66d66acbd8e55c19a5af6c0e900066d71b6ac09
- pristine_git_object: 2de0187cd759280f723333c6e6ba95ad4d2ae2bd
+ last_write_checksum: sha1:0650a6ee31921bdb7380952f577935141cfe2080
+ pristine_git_object: 1f7940471690f1cbc815e31f7634d46f6a8b4911
docs/components/observabilitys3destinationconfig.mdx:
id: 040367f19dfe
- last_write_checksum: sha1:6f577fd48644c931713c67fd5f07e0569114be88
- pristine_git_object: ffd7785c00a3a93f29f7150a699061c124931575
+ last_write_checksum: sha1:fc15cad3ef3a48ec02e54af5ee4250a1c884d4db
+ pristine_git_object: 31eb05a3b4b6438c674af3b9cf66e44845085ec9
docs/components/observabilitys3destinationtype.mdx:
id: 8279c13af28f
last_write_checksum: sha1:10cea4da23cb74039112d0a531eee503e1a760df
pristine_git_object: 0ef939a6bbce82c2610a94f31a126bc62e32b382
docs/components/observabilitysentrydestination.mdx:
id: 9a5494b91636
- last_write_checksum: sha1:49968c2c3eaad294ccbecdf1a455b15b03c874aa
- pristine_git_object: d61e0cbf1eaefff03763fee7ed03914237363f5e
+ last_write_checksum: sha1:5c66d922d684aa5ae4e7f246aff8554266be99c4
+ pristine_git_object: 38bd57bd4ff787271002fb4ece3e4d1680d7c666
docs/components/observabilitysentrydestinationconfig.mdx:
id: 4b59b787f138
- last_write_checksum: sha1:77957ffe6671ee13d885296e609bca1f6e6bfef9
- pristine_git_object: 99f775de08a04b932c0457f787e5f8762255edf1
+ last_write_checksum: sha1:97cac485b670e12943744ec07898ed1f1f15cec0
+ pristine_git_object: 40ffe44f4cc5eb5cc9b3412a89fdd3938c171cd3
docs/components/observabilitysentrydestinationtype.mdx:
id: d672633feb56
last_write_checksum: sha1:097a02f803a87398ea07aa4bab307624ea8f7487
pristine_git_object: b4948a38975913b3ad4cd50b494566af44854935
docs/components/observabilitysnowflakedestination.mdx:
id: 50eb5d73c736
- last_write_checksum: sha1:f8d6c8fa5544527e9027de6d9da52135dd35af9c
- pristine_git_object: 6625d5f9534ca76333a9697822e034a8db814340
+ last_write_checksum: sha1:1886ac8d7c492f12416966c7dbb747f4a7a3512d
+ pristine_git_object: 28113ec8262b93ca985725bcbb820775a4a7d7f2
docs/components/observabilitysnowflakedestinationconfig.mdx:
id: 61daa1944898
- last_write_checksum: sha1:051783c3bcf38021a24d17169dc7b50c32ce1b95
- pristine_git_object: a7b7e4788fb3982661ecd0c47701172045ee06d5
+ last_write_checksum: sha1:0e0e2ca484cf45115007c51d4dc1f26101cca2a8
+ pristine_git_object: 1e374157a7d0a00e24508b2f4d47ba71ff3eea4d
docs/components/observabilitysnowflakedestinationtype.mdx:
id: ce8232e3dcd7
last_write_checksum: sha1:1f91ffa3e55e4570d5eda35028be5c61c30cb44e
pristine_git_object: c3cc873227fc32fff3a1aeddfe7852856057f095
docs/components/observabilityweavedestination.mdx:
id: 16c45cebb51d
- last_write_checksum: sha1:28acbd9bf32ffefc80418230a004e442b35e46fe
- pristine_git_object: b60a11276186909256663e2a5eb3f16ec1fe7a0e
+ last_write_checksum: sha1:75ccf83bed5a769e07c4cd7e8735c1cea6c8f22d
+ pristine_git_object: 0959b6b692b999f5f7b72b15c8a75030a50fdc59
docs/components/observabilityweavedestinationconfig.mdx:
id: 27ab1f4389f1
- last_write_checksum: sha1:26f0010d5e544c9856f09b63136ff4584cc3443f
- pristine_git_object: 89007854843754a046a22d92bb06ce667a2f6c5c
+ last_write_checksum: sha1:21af2dc37b2d311355b098fabcca74c4dbaa537e
+ pristine_git_object: 9ce587086c0b60810f8fefd68c3875002fe0058b
docs/components/observabilityweavedestinationtype.mdx:
id: 7549df35fdb8
last_write_checksum: sha1:10c26524f121a3197d9f7914a2383ec6545a0cce
pristine_git_object: dcaffb2070e7203e06a6747111b6df950465b5ff
docs/components/observabilitywebhookdestination.mdx:
id: ac114793a610
- last_write_checksum: sha1:8362930b6855f63397853c3acf34a569cde9f699
- pristine_git_object: 9476e2dbdbec63648b8493bee15c7fd9b37c6933
+ last_write_checksum: sha1:2343512cb290d4b67525519e739d17a8f08c53c0
+ pristine_git_object: 908efc49513472382ac3ce816efb661a093e60b1
docs/components/observabilitywebhookdestinationconfig.mdx:
id: 3f56a0517583
- last_write_checksum: sha1:81471a0841dd7068bfa104d246f61ec3708480f6
- pristine_git_object: f74e02efc42ab6d39086ce5fed58a9e5684c20a3
+ last_write_checksum: sha1:5cd42a470e153e22a2ae7a4ae42737102bd31764
+ pristine_git_object: 615f242ac1a2988a6ac66c536a48c67525d8e189
docs/components/observabilitywebhookdestinationmethod.mdx:
id: d19f8cf49bfe
last_write_checksum: sha1:a9ba20f01604880cc2eafca89741b089fe8cc342
@@ -5020,12 +5016,12 @@ trackedFiles:
pristine_git_object: fd5c6bab1fcc801cfc9d41077f7ae22c3c89f2ac
docs/components/openaifile.mdx:
id: 455c97feac56
- last_write_checksum: sha1:177e114084bb0761a3c7b1a1c419048dabb55d18
- pristine_git_object: 83aa79140e3e2f88d36d7c209eb9181fce163599
+ last_write_checksum: sha1:742079f59c6a288349f47e2c679af3689964e986
+ pristine_git_object: 1b0903dc4c67207a2a48a7edd9306a028ced177c
docs/components/openaifiledeleted.mdx:
id: 641538ca2183
- last_write_checksum: sha1:be5d870746725d1aa8ed231c7ef847633b9d863c
- pristine_git_object: 24db73f81761a886afc9d7d7ba6229a53c018980
+ last_write_checksum: sha1:f83a721c853a673be3d08a8c5118f9e43f4d71a1
+ pristine_git_object: 5690bd65972d7310e77b039fd5b0cb370a3f55f0
docs/components/openaifiledeletedobject.mdx:
id: 0a518d04b385
last_write_checksum: sha1:a637d18a643f2b590be482876531685d0ac729dc
@@ -5036,8 +5032,8 @@ trackedFiles:
pristine_git_object: 9fdf1917a11561ffdc05a413f802394d32b809b0
docs/components/openaifilelist.mdx:
id: a961217cedc0
- last_write_checksum: sha1:5cb4f6c6f5ddfc20b135056b6d0bd1bdf7ffdfda
- pristine_git_object: d365da303c1f8739af9e0a5cb7e122d7ca045d29
+ last_write_checksum: sha1:3e15f193cf19025b7a89f8978a63b82d25dab83b
+ pristine_git_object: 769ba4d9831d0697bf911804af71b73887cf1b3a
docs/components/openaifilelistobject.mdx:
id: 36e19d6b12f9
last_write_checksum: sha1:9aa59789f55e10732dbfbbc12d1d35b1bc631acb
@@ -5060,12 +5056,12 @@ trackedFiles:
pristine_git_object: c9c31255e2cd59c5517333b91bcf798ac71ae36d
docs/components/openairesponsecustomtoolcall.mdx:
id: 090c07768006
- last_write_checksum: sha1:5b853815c858d9608e8650864633c57fae2b44c3
- pristine_git_object: fdcac04a3d12f26c1c625d9e0038cc8752f0bc66
+ last_write_checksum: sha1:8222fcb19c4bde6ee4ed4bae0be680db1c095129
+ pristine_git_object: a3e38f4a6928233bba898d30b832fb584d8d42d7
docs/components/openairesponsecustomtoolcalloutput.mdx:
id: 9e53ff4a7904
- last_write_checksum: sha1:9314c7cf5a9117b1c26201d8ee75dd28a1caf880
- pristine_git_object: a5539655b48f3cb259c5bde189e5719821a6a8d2
+ last_write_checksum: sha1:e30387d32d47e2ef1fbf0d6798ec201071d8f10a
+ pristine_git_object: 91b02ce85193b40d329eff9aa7f95d436ecac084
docs/components/openairesponsecustomtoolcalloutputoutput1.mdx:
id: 2c8d666e28f0
last_write_checksum: sha1:b39bf98bd1fce83020b1fbddfccdd32c6b21bf70
@@ -5084,12 +5080,12 @@ trackedFiles:
pristine_git_object: 8c38bc0f267a36c61128b1a5d747a56ff4aa6564
docs/components/openairesponsefunctiontoolcall.mdx:
id: 8e50b2457c3b
- last_write_checksum: sha1:c9a4c3af595ad3e9bcf2e372e63fe72ac963aa29
- pristine_git_object: 4624a3966dab85d7eda9af2af8d23e38e3118694
+ last_write_checksum: sha1:8f769f8f44870aa17b1b81e3dcb041289b2d80c3
+ pristine_git_object: b36ebd87c29a298db5f44cf4210217bdcd1fe260
docs/components/openairesponsefunctiontoolcalloutput.mdx:
id: f1e4ed07af7a
- last_write_checksum: sha1:1179ca7cef9d376a2845001e52b128d4bb95dd00
- pristine_git_object: 7999eeee6de559807569e73cc21bab2c46d4ee20
+ last_write_checksum: sha1:0e14f608e7129b223a442ac2efc2c427eb02d98e
+ pristine_git_object: a309468ad469dee901290cbed59cfdafc1a11726
docs/components/openairesponsefunctiontoolcalloutputoutput1.mdx:
id: 6bbcb4b25cfb
last_write_checksum: sha1:faf30716bb6661c1cc97642fa68ae5c8dc100c62
@@ -5104,16 +5100,16 @@ trackedFiles:
pristine_git_object: 16e5b2059e4c6c58c603aaba63cf085af0966e7a
docs/components/openairesponsefunctiontoolcallsubagentitem.mdx:
id: f8892ce7650f
- last_write_checksum: sha1:ce8c2d840413b64346323b8ed0010edbdcdde3f9
- pristine_git_object: b52ff9cb9a4b2779012d4a1e27467aacff9b4a83
+ last_write_checksum: sha1:bcebb8bf6873b32c5c747607790c665beb6a329c
+ pristine_git_object: 16d824cdc03e140de30299476831a589de69e4b2
docs/components/openairesponsefunctiontoolcalltype.mdx:
id: aad74378a805
last_write_checksum: sha1:427d28b49c2627514b7839467cde6f2ef761559d
pristine_git_object: f0e32f3d580a3d58d76c5971a51620355b1a8874
docs/components/openairesponseinputmessageitem.mdx:
id: 4365eb14c0af
- last_write_checksum: sha1:c80742f8d9e9b733f5a5560fe93db78c3e5d8aa6
- pristine_git_object: 8670ec0c1ceba7acbe3a9aab9700dace6b2dc0db
+ last_write_checksum: sha1:7bc7ebf5c710e0b5af31b2971d8c47c2ed511049
+ pristine_git_object: d3e1159a05bf736c312402283e10ceef2d48e1ed
docs/components/openairesponseinputmessageitemcontent.mdx:
id: 42f22eb9ea08
last_write_checksum: sha1:79813cc4c1045a8002ccd39448632f15097ca043
@@ -5144,8 +5140,8 @@ trackedFiles:
pristine_git_object: d5de3b268a5fe11da4c319484275c11172f73b37
docs/components/openairesponsesrefusalcontent.mdx:
id: 6b2bd400f001
- last_write_checksum: sha1:bdcc7cb44b94cfbbfc080297137e85ce3c650f62
- pristine_git_object: c687dab4615ca48c1db2fbfdb0418b579f804494
+ last_write_checksum: sha1:48add045b74cc0c78b61636c3f1f56d6b8eb1aac
+ pristine_git_object: f69e97c12184be773ceacf88755d9ecdcb09c429
docs/components/openairesponsesrefusalcontenttype.mdx:
id: 4d70b1eca59c
last_write_checksum: sha1:24556b36406657a9c815a71882a6aa057650f499
@@ -5156,20 +5152,20 @@ trackedFiles:
pristine_git_object: c833b87ba94877d704dc8764116d279a29471a0c
docs/components/openairesponsestoolchoice.mdx:
id: 4156ab7daa19
- last_write_checksum: sha1:ecc7b89750ba054e1e4c408ac5e86a9dd0a73e43
- pristine_git_object: 71090a1f7247835c51b672ae4057187fc5ec8473
+ last_write_checksum: sha1:ff0abc9b891f4daf6276e3996477417e7937959d
+ pristine_git_object: 4016c2fee49ceb44ba2d8ab9511484a1c25e2f8c
docs/components/openairesponsestoolchoiceapplypatch.mdx:
id: dbdb13f3a8d0
- last_write_checksum: sha1:cf61eed7aecc03d05eca9629b8ee3656372daacf
- pristine_git_object: de012d5c168b0763a2b2fff9a00d5d34b845dcf5
+ last_write_checksum: sha1:cd269bae8e1b4b31184302d40209e8e520bbb227
+ pristine_git_object: b459a9a8fd84db226e054c35046ff18bc076e9f3
docs/components/openairesponsestoolchoiceauto.mdx:
id: 30f3f3e19044
last_write_checksum: sha1:b8ccdc3327f5a8998a357cc99ee2c339afbddd3a
pristine_git_object: b91f4fb1f892322ddbbadda1cedb8c669a89e79d
docs/components/openairesponsestoolchoicefunction.mdx:
id: 12f0d5d04d1f
- last_write_checksum: sha1:a4428b66e82235bd239e51d723d6d534678e2639
- pristine_git_object: e08dad52c7a851de97687c60e94fa1dd80a35b88
+ last_write_checksum: sha1:1e0e31c3f16a22a3727dd30ee33556dcf2c948f2
+ pristine_git_object: c76c736b26cdee75fe0bc1300bd0fb3db79ca40c
docs/components/openairesponsestoolchoicenone.mdx:
id: 3636f7575483
last_write_checksum: sha1:d124bdea6201f63f886d83bd8dea283e2f6fe37c
@@ -5180,8 +5176,8 @@ trackedFiles:
pristine_git_object: e7f185a45631dc2623b62d02833d3d661c533748
docs/components/openairesponsestoolchoiceshell.mdx:
id: 780b1faefcfa
- last_write_checksum: sha1:c414237e6ca1e7dcb7c86f379fbe6796e1594313
- pristine_git_object: b0451b76a479800d966fac7ab31919bac84245ff
+ last_write_checksum: sha1:58afd7a35a038e42518134756188f4c94f3cf49c
+ pristine_git_object: 214fa7ec4795b8c69d3e047f0cc54770d7039e1d
docs/components/openairesponsestoolchoicetypeapplypatch.mdx:
id: 15c65c41c459
last_write_checksum: sha1:cc9a95b93a8e3f9c68ef62bde32e56221d019099
@@ -5212,36 +5208,36 @@ trackedFiles:
pristine_git_object: 58f86b3f5daa1fa9712ca436ea350513e187eb61
docs/components/openresponsescreatedevent.mdx:
id: a6e32fa959a4
- last_write_checksum: sha1:234d3ed23911d2ba98161c36cc0ed57c432dd45a
- pristine_git_object: f1b2f4719e3c17dd610907838a43ec10d7360f61
+ last_write_checksum: sha1:1f7f34e8774d0d58d0c68599eaadccd05bb28452
+ pristine_git_object: 9d3e7bed65f8e50c136efe33fc25b344099c6e28
docs/components/openresponsescreatedeventtype.mdx:
id: 178d703388d2
last_write_checksum: sha1:4b1d854a6d9a642ceb77be2e384bfb760366c9fc
pristine_git_object: 0bde4b814329ff9bb3459c75dcc4d1ca22a700da
docs/components/openresponseserrorfield.mdx:
id: 7a580ec14d9b
- last_write_checksum: sha1:bbbb90324fb3ebf0e3febb53a58a6b8b87486f40
- pristine_git_object: 08c26185f3dbeeacb87e975ac1ecafad4fc26e38
+ last_write_checksum: sha1:55f1540413acc9ca1f39da46ab47fa4047657944
+ pristine_git_object: 910847ba1914a545bf85877992495e9db2630cdc
docs/components/openresponseserrormetadata.mdx:
id: 405eed8d1f88
- last_write_checksum: sha1:754d512c49c374b1f65348d7cd22f2648ce038ff
- pristine_git_object: 90fc841ed99641930003d3a1ac426e798d2b0be2
+ last_write_checksum: sha1:b33502db9668a171ce22d76de6145437f414f614
+ pristine_git_object: 026821cc88dec94d1b849fec9e4edfdbc105b014
docs/components/openresponseserrormetadataalignment.mdx:
id: 47d29b5f9db7
- last_write_checksum: sha1:0b58fc4fde1317344470e2c48d3c513ab895a0a9
- pristine_git_object: 76a91c9b0e81d7e938eb4158f0ebf553ed867294
+ last_write_checksum: sha1:5a28ca1a08eaaa36e83254ea0839cfb723e1823a
+ pristine_git_object: 4a3d6892f27eb2c47d0c2a3b64df0114afc0f2fe
docs/components/openresponsesinprogressevent.mdx:
id: a1e40ec742ea
- last_write_checksum: sha1:c27a0995fc4711e2807fb17bbeea3b3da2c5b1bb
- pristine_git_object: b9c8edc51a780beafd3f474065f084cb3f1a91c4
+ last_write_checksum: sha1:4e2a454653cb4bfeeb9fe5dcee9ce36670ccf582
+ pristine_git_object: 12797135d0fb1f73ad74746c1839ed7fbe175c0f
docs/components/openresponsesinprogresseventtype.mdx:
id: 8f2fa117be62
last_write_checksum: sha1:b998f6837eb1f042c8446182684284641190b32f
pristine_git_object: 09effe2d3fe45536c8b0aa0f23c02ce19b15f62c
docs/components/openresponsesresult.mdx:
id: d0fed85674d2
- last_write_checksum: sha1:413836418a98054add3a0eff2fd76c33d6989135
- pristine_git_object: af187ae8d95e497c275b7096b0c8ba76279fc814
+ last_write_checksum: sha1:bda0b105f96e85e60a883b196adadec411bf3553
+ pristine_git_object: d7b84c4c6dc8d46ef9648b8ad9f9e66857857812
docs/components/openresponsesresultallowedcaller.mdx:
id: 09e2289416bf
last_write_checksum: sha1:5971a2111c35fa89208cf827bb317262e14915ba
@@ -5252,8 +5248,8 @@ trackedFiles:
pristine_git_object: 53ba3e6a9b38896d18e2aae4bf7c6f90e3e1fac9
docs/components/openresponsesresulttoolfunction.mdx:
id: c9aad3ae216e
- last_write_checksum: sha1:8dfe392a7924767760bf0a014230afb9c8c29c7f
- pristine_git_object: 69aaa0c4680f063a670bfec122026538a9a15d00
+ last_write_checksum: sha1:c9424bfd1fa032e4c3cf70746290be1f3d800d95
+ pristine_git_object: c3ae8ea391b2a329696f0d6eafbe1790a68e988c
docs/components/openresponsesresulttoolunion.mdx:
id: d43b7e93f04a
last_write_checksum: sha1:631474df38328aa73dd3a511412cbf6b111e2686
@@ -5268,12 +5264,12 @@ trackedFiles:
pristine_git_object: 995c9165f966dad09ada62edb466494388b433e8
docs/components/openrouterfile.mdx:
id: 190a66b8ac85
- last_write_checksum: sha1:55e54ca3ef094ac4061e2d7322c9b8e5393d3d48
- pristine_git_object: f7335e372784d395da64cb596d895b7f18483bdf
+ last_write_checksum: sha1:604adb299f102ffc779c6ed3c4f712971bf9f3be
+ pristine_git_object: fbb8acf8cf4cb6262e99409826e937f7ee6af778
docs/components/openrouterfiledeleted.mdx:
id: 17fcf704b657
- last_write_checksum: sha1:cc1fa7ea0e52f9a8fcec74702d28374ebe89de22
- pristine_git_object: af6a578a5fbb0a56c23bbff4c68e6d118c1596b9
+ last_write_checksum: sha1:9628bf0d6030655c27b558440f9b5d5ccf511bd1
+ pristine_git_object: cda6cc4fed878018d3150a0e1a7363b05bc09694
docs/components/openrouterfiledeletedshape.mdx:
id: f2e3ef69a4da
last_write_checksum: sha1:3247efa73d32ec7a046477b43f3d4a4acb3bcecd
@@ -5284,8 +5280,8 @@ trackedFiles:
pristine_git_object: b5dfbefc2ee652ef5a969bc9a065166a79d208b2
docs/components/openrouterfilelist.mdx:
id: 759778b60979
- last_write_checksum: sha1:b63f8611de484a60ee6a5af52cd445c09599edd8
- pristine_git_object: 16ebdba6b16c3a95a77f704c04bb2900f6112b8d
+ last_write_checksum: sha1:8a842f1c32b7e1bd7fbd447c6f47fe08289c1f3f
+ pristine_git_object: ce6510af4230317cfd077b7f4a6034ffe62df512
docs/components/openrouterfilelistshape.mdx:
id: 8a4ebc3aa7e7
last_write_checksum: sha1:d175faba77d8df99dc1abeb8add2614827e23ebf
@@ -5300,12 +5296,12 @@ trackedFiles:
pristine_git_object: fe4a1888643f81ea25e2271c592f98482ba3b83e
docs/components/openroutermetadata.mdx:
id: 355be2e7788c
- last_write_checksum: sha1:75037a74e20a9f19c3d61a9ab37cfe0b6bcc7f48
- pristine_git_object: 4cbe157120f00afebbbac4fe58adc4f4d6123b05
+ last_write_checksum: sha1:86fddfb8baaafb35cf95252c6c57b9b49f2ebd30
+ pristine_git_object: 2f4b738414f5f02c762cc77eac98896c152ed962
docs/components/openrouterwebsearchservertool.mdx:
id: a553315e2543
- last_write_checksum: sha1:9d85c2945ba2713fcbe49bec28307372bb8535e0
- pristine_git_object: 3842a52e2465ab9d6441e37fd22470fb222cd5ae
+ last_write_checksum: sha1:1f79aeeeba5551e7f0763a323d539f9c2e5c97ba
+ pristine_git_object: b6c143f303fd896c0e782bab5a00c92ca956a1f2
docs/components/openrouterwebsearchservertooltype.mdx:
id: a844dbfb5f6b
last_write_checksum: sha1:f2f3e3e75da8d42443fc5617b0d9ea7ff674a8e2
@@ -5320,12 +5316,12 @@ trackedFiles:
pristine_git_object: b4df5fb4757522576e8452d88f22499cee204278
docs/components/oranthropicbashtoolresult.mdx:
id: 3f208e7cd614
- last_write_checksum: sha1:b7781453c59bd00952b792ff1686ce5888e7d262
- pristine_git_object: 4428fcec160ffcfa87b9ac99e1e529e8a4b7fc25
+ last_write_checksum: sha1:93f89f414dc924ae3440e93234e964bf3dd9d794
+ pristine_git_object: feb4355414f68eed3894c760be38a63e4a18f1f4
docs/components/oranthropicbashtoolresultfile.mdx:
id: 51d2b6bbeae5
- last_write_checksum: sha1:78bf03fdbc91b5de57191fa6792d854a308e77ef
- pristine_git_object: 350d2e7614e726e5e72fb328169163c236185891
+ last_write_checksum: sha1:c93fada8ef99b9d4c0aa4d7e2bdbabfe71a67f6d
+ pristine_git_object: d6126b1759d0f597fe4f7b9e4efb794520676939
docs/components/oranthropicbashtoolresulttypecontainerfilecitation.mdx:
id: 68c272de959f
last_write_checksum: sha1:7441a252b17a165b2ae6c9b731ed2d0d87bddde0
@@ -5344,20 +5340,20 @@ trackedFiles:
pristine_git_object: 2468ce4998e2e2608d43d29e13c0fb8581bb2fe8
docs/components/oranthropicservertooluseblock.mdx:
id: 83e7243ef12a
- last_write_checksum: sha1:27dbec2fc885fe67bd2c3f099d838d0a2ab41fa7
- pristine_git_object: f88678aca5254edeb8b73c3966da76066913fb75
+ last_write_checksum: sha1:fbd7764420e9f1efbc8971525cb60e14a37d44d4
+ pristine_git_object: 0aa154746f709a85939fa972e85c4fc7e546c9c3
docs/components/oranthropicservertooluseblocktype.mdx:
id: 0b85ae66b382
last_write_checksum: sha1:af3c1d6a9775ff864d2e38acd47e2df7c94519ff
pristine_git_object: 71e0efccb9504df82e5e43e4464aa3bfecabfb4e
docs/components/oranthropicshelltoolresult.mdx:
id: aa3635dcbf7c
- last_write_checksum: sha1:8739e5584bcaa7e71af0fcb39869c80518048103
- pristine_git_object: 4ac936c443fd98b4206ad181dd0bae4abd9c83a0
+ last_write_checksum: sha1:368c348472c1c53949dc46646cefd0691ed737f7
+ pristine_git_object: 8aefa5a76413f88e896ebf78f21e10cb83e19d2a
docs/components/oranthropicshelltoolresultfile.mdx:
id: 7ddfbf17b8d1
- last_write_checksum: sha1:fd881992243df8bdaa48b6bb5622741f77a4ea33
- pristine_git_object: 8ffa1419ee04a586087bc91cc2ad29091d261c0c
+ last_write_checksum: sha1:3539d9ab275578152c80adfac14286ae872e774a
+ pristine_git_object: 205f6ca3ddad6de3953a1a6c5a01d9be909ff29f
docs/components/oranthropicshelltoolresulttypecontainerfilecitation.mdx:
id: cecf28a31b8b
last_write_checksum: sha1:40a7fe01d91d3faf5911072ce0367a8f22b750ac
@@ -5372,12 +5368,12 @@ trackedFiles:
pristine_git_object: d04c1aa336e48c7deedb31e9acca1b3e929eba22
docs/components/oranthropictoolsearchresult.mdx:
id: 9de01b1358f4
- last_write_checksum: sha1:b2fcec2fe52c90c00c2bbe8585b3b293b08938ab
- pristine_git_object: ba9b09a97f4ae2e641656e17c04779faddd06a60
+ last_write_checksum: sha1:ccc57bdd527449fd0b00a80bf3f97f933dbc4091
+ pristine_git_object: 91ead3f1f0e76051f88f0c249b2ff948a49afc8f
docs/components/oranthropictoolsearchresultparam.mdx:
id: f2c83d923d73
- last_write_checksum: sha1:353127cfb306a6d67fe0739a26750c544fbe5290
- pristine_git_object: 2bd24bad1998b872d9cc915ae004658abedea5d2
+ last_write_checksum: sha1:e1f2584454619e972ef74af889a7d7520d60ebb5
+ pristine_git_object: eac8bc0d5cbc4cddfbb503b8a3fe842f202aff9a
docs/components/oranthropictoolsearchresultparamtype.mdx:
id: f60025ba2ab5
last_write_checksum: sha1:eb494d0c14028cd5d61847c8ea59c3940d760fa8
@@ -5388,48 +5384,48 @@ trackedFiles:
pristine_git_object: 7958f4207c6b7aeb33acdac3f5cb85793d2e605f
docs/components/organizationsettings.mdx:
id: e6dc72898ebd
- last_write_checksum: sha1:6641ba749fdb5eff2e5f94ceb5912290ae8c343c
- pristine_git_object: 8f72b45f5325c9acaed20586dbd15f36194e4237
+ last_write_checksum: sha1:ccafab65c1bfdb5f3b3038f955e312658d0f17da
+ pristine_git_object: b72cb28ca1a5f606b92c5df31c4db3edf2c12831
docs/components/outcome.mdx:
id: dc555505ef36
last_write_checksum: sha1:5e99185f9d49f3f404ca4e54ef84d0cdbf31546c
pristine_git_object: 98279af1570063f5a0124fa4f575ed58b215c517
docs/components/outcomeexit.mdx:
id: 760b3faffdf7
- last_write_checksum: sha1:15f8fda3619c2e844bfdef499c079cafe30d22a0
- pristine_git_object: 56aaef49a431eeee14635f940cc7d649d20d7a90
+ last_write_checksum: sha1:4b80eb0f4384752fed00b933a62b16b3343120ba
+ pristine_git_object: 61197c2e12cad07353a1f0d2259e773e2341d9d1
docs/components/outcometimeout.mdx:
id: 4ee5cced97d5
- last_write_checksum: sha1:dc0882c068159f34b3e787353915e9673914d2ba
- pristine_git_object: 2dc6cbbbd0d12d23e42d9e393ec89d3507bf587e
+ last_write_checksum: sha1:c19a813274165616be1e945ace6fa6e21e072dba
+ pristine_git_object: d410c7980c726c3b6e7debfe59c725c94d854f49
docs/components/outputadvisorservertoolitem.mdx:
id: cd80a2ee4d39
- last_write_checksum: sha1:6ad2ffa0f700877fb626ee22efbe9c951f96e727
- pristine_git_object: 856695ef894a16624a675ab4501bf9e669196897
+ last_write_checksum: sha1:7080cf80334f0eab261ecb3ff9d77e2160edb008
+ pristine_git_object: edf2208f103df81fd80608cd1e582e34f2e05653
docs/components/outputadvisorservertoolitemtype.mdx:
id: 639f864d0dd2
last_write_checksum: sha1:232e7b5cf8544bb070f171dc376148207a5d41f4
pristine_git_object: 2d7fd488eea8ab3c8dd7e104f6efdbcffea8cdd8
docs/components/outputapplypatchcallitem.mdx:
id: 6d1131aeede5
- last_write_checksum: sha1:061da7f8450fad4465b25261959e5d05ff7c5fbc
- pristine_git_object: 2a02c6e3de7b30bc48d3a3b8c21444c8b191c04e
+ last_write_checksum: sha1:9b81ff0d9250410dce2d4a194ee9a4ed4600b0ed
+ pristine_git_object: 3ca8ca258eaf22bc92783fa0e3277a6c576c9021
docs/components/outputapplypatchcallitemtype.mdx:
id: 013cc1fd41d1
last_write_checksum: sha1:26a8f3d9f9e85b60a7dd317304f08abacf2da20b
pristine_git_object: 17a39e683c5db9dd5934de2baf6c76af44cb6a58
docs/components/outputapplypatchservertoolitem.mdx:
id: c73fb5b689f4
- last_write_checksum: sha1:8f025f08a5738d5e60e7ff91ba94fc69cefe3592
- pristine_git_object: d8e965bb7d94e1d54da8cd9f149c399cbf73b7b8
+ last_write_checksum: sha1:a4fa75a6cde1829398cf492fb1a6ff3d55741235
+ pristine_git_object: 3fd227809cd29f7b9e7368bf10ececd91b88eccb
docs/components/outputapplypatchservertoolitemtype.mdx:
id: 8819a4128df7
last_write_checksum: sha1:cbfca03c03b33ab4a6d7e382664b14a8fe7eaa4c
pristine_git_object: ad79a325e74efc6cc08ad7ffc794cecd0e7eaa15
docs/components/outputarmorblockeditem.mdx:
id: 4999aea5f5ea
- last_write_checksum: sha1:e1ba8c11fb2ab19bd21425ebef3a748e6744fe34
- pristine_git_object: b1d7b64cdd9de64b77f3a2a54e4515eb9a59d8a0
+ last_write_checksum: sha1:d55bc1001e54bd0d02e8b5614e2931c14d1e70a5
+ pristine_git_object: 356cf3f102b33cfb29f6a4592a546dcb2dbc27c1
docs/components/outputarmorblockeditemstatus.mdx:
id: 15283e00f832
last_write_checksum: sha1:fd19d0cabf0f81a12fe8ed40075a1200976d9653
@@ -5440,12 +5436,12 @@ trackedFiles:
pristine_git_object: 62c5fb520d237787e8984105ef986553b0a4dbef
docs/components/outputbashservertoolitem.mdx:
id: c17c44c991b5
- last_write_checksum: sha1:cb74822abd8d623dbbd0baf12ab86b59d2f410f3
- pristine_git_object: 30a101b0ad9316a3416cbd1a2d9ea07696e6a028
+ last_write_checksum: sha1:dd6e7634d069a3aa8e51065828679033be9cbc76
+ pristine_git_object: 0dc2f27b1e350a0a3c8c5a5e600df479629385e9
docs/components/outputbashservertoolitemfile.mdx:
id: 537681b5270f
- last_write_checksum: sha1:3faf3a55cd42f4d71ad977dcccf657763954f6d8
- pristine_git_object: 9e4f74c6cee2a7bfdef3a39ac06bb11501d5628c
+ last_write_checksum: sha1:cf384858ba33611068c6d4d2ed82867c99befdbc
+ pristine_git_object: aac669effb40ebf035e528726fc84206a4192542
docs/components/outputbashservertoolitemtypecontainerfilecitation.mdx:
id: 03ad9edf1153
last_write_checksum: sha1:4fab0390091c8b39840ff137875ee7d7bf2f8f46
@@ -5456,16 +5452,16 @@ trackedFiles:
pristine_git_object: 5326078f5c9a6068c2c7d721714abed3bf107035
docs/components/outputbrowseruseservertoolitem.mdx:
id: f95c82cbb289
- last_write_checksum: sha1:e0ebc47c8389fff3978ad2a175e24bffb988592f
- pristine_git_object: d8f75dc43208f263752a7f4c053c626ce41215ee
+ last_write_checksum: sha1:53d570132e985351e0130e2165607893690d12a9
+ pristine_git_object: 6eb251627b77ad2b94987fed4e7af77c984cfaaa
docs/components/outputbrowseruseservertoolitemtype.mdx:
id: 5c02fa1fcdec
last_write_checksum: sha1:f536cc69540b92c242a44de74a8fa979b62a65e8
pristine_git_object: 4e1ac848efae9e52849329f14d2b9ff2f14933bd
docs/components/outputcodeinterpretercallitem.mdx:
id: 167ec714574b
- last_write_checksum: sha1:3813476c9401844dcc092fc81d1497f63f69b247
- pristine_git_object: 2998f9693005446aa2e0d18da3e51cc15b386810
+ last_write_checksum: sha1:699a816a4cc09c34f9b30ce90aba97cbd3206fb0
+ pristine_git_object: b8eac65f7f308035f5974b169415c3131f3da4d1
docs/components/outputcodeinterpretercallitemoutput.mdx:
id: 8df225976a5f
last_write_checksum: sha1:079c039cc1c074c7405776ac03022c6945c80627
@@ -5480,16 +5476,16 @@ trackedFiles:
pristine_git_object: 20a4e3ea9314f5bca0be2c54aa02eb2694b421e3
docs/components/outputcodeinterpreterservertoolitem.mdx:
id: 4d2814954b22
- last_write_checksum: sha1:f2e2fb1a45947bf9456ec890932769bf954e1cc1
- pristine_git_object: 3b97b10ffad9a5af50db59784f06eca20ea1c9fd
+ last_write_checksum: sha1:4ad81e08ed86bb835af8ce1ca7571e4b519174b8
+ pristine_git_object: 4a6fe58c0075cafc5835c696944f0cf431419479
docs/components/outputcodeinterpreterservertoolitemtype.mdx:
id: cf833580c013
last_write_checksum: sha1:00e55bce1f414f5d2f8e8bed708c748df40e4967
pristine_git_object: a9b4162f9f3bf8ffb3d12cbc74bdbf88fa5f9ddc
docs/components/outputcomputercallitem.mdx:
id: 0ebf7b2288b9
- last_write_checksum: sha1:da85d710450956d2e4aeef97dc281f6e3b988cf5
- pristine_git_object: f765c59f343126c3462d5add49f628322edf3593
+ last_write_checksum: sha1:2a8e8b960059d349a834701b35c6c1c0357106e5
+ pristine_git_object: 87e0a65cf01fa427d8f6eb3c23caf61e81a2dd67
docs/components/outputcomputercallitemstatus.mdx:
id: 6d6e5a1c9d51
last_write_checksum: sha1:253fdb05674ebb78103ab548e331b9ed4b5a8cd1
@@ -5500,8 +5496,8 @@ trackedFiles:
pristine_git_object: 072ec0fda99640b7b6e38beba759a4c61bf5d0b8
docs/components/outputcustomtoolcallitem.mdx:
id: 60c140410cf2
- last_write_checksum: sha1:9bdf3be0d4ec71d5425f753ff3ae51dde88ef832
- pristine_git_object: a9d4295dce61f3395fc5dc9e7846cfb973c94b23
+ last_write_checksum: sha1:e330616d56ff65a5618a4b656da776dd88679cff
+ pristine_git_object: 09e9741ecf385458e62b1badff017369f8657bc9
docs/components/outputcustomtoolcallitemstatus.mdx:
id: beccdaca0325
last_write_checksum: sha1:83e47bfb9f912971a512c216c8471f53143ec895
@@ -5512,40 +5508,40 @@ trackedFiles:
pristine_git_object: 9bf4d0f91880fb15d6156859b8ac2afd5df9594e
docs/components/outputdatetimeitem.mdx:
id: 470853c662d9
- last_write_checksum: sha1:80541ccfcfa3bd4bfe66d7335ebd1a2622025b95
- pristine_git_object: a3abcac186469b48968887e7c6a695a697fb3762
+ last_write_checksum: sha1:c6cc927ea6fb516e6c4ea3196a355e5646add536
+ pristine_git_object: ee8cd04f3988aaabd8638685011d7914886fbe16
docs/components/outputdatetimeitemtype.mdx:
id: a8219ea3cbbe
last_write_checksum: sha1:7eb09027b473e745dee4f4fb533c6e3cc2ed7321
pristine_git_object: 62bc0076806110e866d63bf477349fe9753bdf3e
docs/components/outputfilesearchcallitem.mdx:
id: 16f4409e4148
- last_write_checksum: sha1:cea281505d546eae43bb93dca7c8856a24a5764f
- pristine_git_object: 9b9ef44453543dde30bc432c7c37d379fcf5b01d
+ last_write_checksum: sha1:2ca9cc034ab3d2acb7456475d90ed65b7c65c8fd
+ pristine_git_object: 7e8eb0bc4f42fb6a8022be5d7236262f7f0bc553
docs/components/outputfilesearchcallitemtype.mdx:
id: 5d80dfbea99b
last_write_checksum: sha1:c770d198b631c697bf97ba4b8de924a93506ec78
pristine_git_object: 9109c9a400c4c2fec02314b55fdb536b138f3c1e
docs/components/outputfilesearchservertoolitem.mdx:
id: 033e5c89b639
- last_write_checksum: sha1:131563e37809f33e606858b99314df33bb0da8ad
- pristine_git_object: 2095688caff936ea5c9a3e0e099d4cbcdccb7dce
+ last_write_checksum: sha1:943b150aa1fb04ea8c94bc3d8614966ac58390d1
+ pristine_git_object: 9499c0e0ea5acf2e8a7e1ec0ba452e555d6e80df
docs/components/outputfilesearchservertoolitemtype.mdx:
id: 7b77e3515472
last_write_checksum: sha1:f50a8d6620bbf95e43dd8b6c221ebe8f01b1cd32
pristine_git_object: fe499bd21f3539752b0091907a0b3dd5c55b5d76
docs/components/outputfilesservertoolitem.mdx:
id: 345df34acb80
- last_write_checksum: sha1:24af5ab89f945cf3e0d361fc216e8cc627794f6d
- pristine_git_object: f4514c8f344dd1bd3cb4965a5e388ad6eccd5285
+ last_write_checksum: sha1:e69151cb396d30a103de395c6e4cac3c7b055d69
+ pristine_git_object: 045ed22b3f43599dff6752933aab32dc4fbbf6a1
docs/components/outputfilesservertoolitemtype.mdx:
id: abdc83b528c9
last_write_checksum: sha1:5a89f4165e70f4dee1b74cd300a790e0274d55f2
pristine_git_object: f9eb6568f06fc4b917d41a391f0b3046ac064889
docs/components/outputfunctioncallitem.mdx:
id: 1d62f9e67c2f
- last_write_checksum: sha1:211291b40985f1be939b0d4068aff913dbdfa1da
- pristine_git_object: d66767cb2a15fb14fc050731fc5f08b506c699f7
+ last_write_checksum: sha1:57010551931c1f30481a60dfd77c94472b4eb554
+ pristine_git_object: 3ab30f7ab390fdbb0149fdb51818d6be6fe9b7fa
docs/components/outputfunctioncallitemstatuscompleted.mdx:
id: 9adee8d9044e
last_write_checksum: sha1:dc89eadf1d22b60e9724132c025b902c515bba72
@@ -5564,44 +5560,44 @@ trackedFiles:
pristine_git_object: d4cb118508c4931e8dc3389cd9d02b98c71c7ea5
docs/components/outputfunctioncallitemsubagentitem.mdx:
id: 07de8c859b20
- last_write_checksum: sha1:586f34f0bfac78aa09825e705bb4bfebdda36e81
- pristine_git_object: 7cab07dcf9b5726d213068708ca5e70427546758
+ last_write_checksum: sha1:518a79af0d277e3308bb62e189c8e29ce6639c51
+ pristine_git_object: 64bd9fbed3d9e40391db6aab37d56bc323931b93
docs/components/outputfunctioncallitemtype.mdx:
id: cbb88dd0dc5a
last_write_checksum: sha1:e2ae4e411c58ca859cecc745f78da50f3c824aca
pristine_git_object: 700af387aa2f0f827ef4775f69fbb3900b075899
docs/components/outputfusionservertoolitem.mdx:
id: bc7c73cc3100
- last_write_checksum: sha1:1daf41d1602f4c294d2f6bf52c0cc72dd59051e3
- pristine_git_object: 90a048bd9616a8ca5a66bd401efb7c3ab79be7b0
+ last_write_checksum: sha1:d3a5ba4db705ce6d0adc743e0ae224485840187e
+ pristine_git_object: 10ba50c258eef30b84444480ccacd92dad032dfd
docs/components/outputfusionservertoolitemresponse.mdx:
id: 14601c3ba47d
- last_write_checksum: sha1:22e35b0495f01161f7a44aa7117bdb8f80924bfd
- pristine_git_object: f7862f7dc6a59ea210d2c1c65ee9cffc7b794eea
+ last_write_checksum: sha1:2cb6945ead5b7d953378708ab901e1107bb39062
+ pristine_git_object: ab55072466f23331561a77308c149166a488bb21
docs/components/outputfusionservertoolitemtype.mdx:
id: d5337e29a21f
last_write_checksum: sha1:133446222202e08ffceaa5944185842c21078830
pristine_git_object: 5b050d8db3ad7195c2c6bbc93638be95edbb1624
docs/components/outputimagegenerationcallitem.mdx:
id: bd80e7125993
- last_write_checksum: sha1:581ca78bee7a7f88687d57fcdd9dfe5c909e2cac
- pristine_git_object: f0148fb5110c198b0d06cc035a9f1330fae8fbac
+ last_write_checksum: sha1:4f5578c001957ef887ca47be6e51bf0a49552c71
+ pristine_git_object: 1c00f256cfa882aff18851e24f901dae20782a7e
docs/components/outputimagegenerationcallitemtype.mdx:
id: a0eaa69b4531
last_write_checksum: sha1:830ce2c76ce7eba0bd72dcf058e0694ebeca9eac
pristine_git_object: bb97b950d2d81aae3c143d43ad562f820ed49e65
docs/components/outputimagegenerationservertoolitem.mdx:
id: 0084a32d49a2
- last_write_checksum: sha1:2bdb7b1623a165f428c72d9e686f0ea7ced4b050
- pristine_git_object: 4b522ce89f7fbce26932b2b71f59efdfb3a42003
+ last_write_checksum: sha1:bae620b6a19d3f3dcb4f3d89fae8ee9b18040d82
+ pristine_git_object: 890d3af30f49160e355d7a25032d739778e09992
docs/components/outputimagegenerationservertoolitemtype.mdx:
id: 7a776acb2987
last_write_checksum: sha1:eead9d15e523ad237d238d4070708fee85716ed7
pristine_git_object: 6296f5a2e802e66093a3a39cec4c5c198286f33a
docs/components/outputitemapplypatchcall.mdx:
id: 50847ceeb426
- last_write_checksum: sha1:93aec99444cf34bbcf8671ecc2faf8a77ead6a66
- pristine_git_object: a863898111626ab3d9c1279f39b7a037451797d4
+ last_write_checksum: sha1:660f52ba1f21ace004722ea8f67398c37bdc1a3b
+ pristine_git_object: 56073dd18ccbf831692132e8d6784223f8671fa9
docs/components/outputitemapplypatchcallstatus.mdx:
id: 47eaa40a4f28
last_write_checksum: sha1:ad5f457fd7f2941d8c543c3420049af38449be5c
@@ -5612,8 +5608,8 @@ trackedFiles:
pristine_git_object: 47994ce176438f4941a4ffd0f2f81424819f95f6
docs/components/outputitemcodeinterpretercall.mdx:
id: fe428be4e758
- last_write_checksum: sha1:a3567be6f1256712881f12b25fd537062a36c3ce
- pristine_git_object: da739c3a2154b24ce4374e80c113e7fea5aecf88
+ last_write_checksum: sha1:aba40277d838d1650668925cb9d4fa6168644005
+ pristine_git_object: e9a4ffc7e57f580e0acaaeeceb12c4eee0fb22ab
docs/components/outputitemcodeinterpretercalloutput.mdx:
id: 51091a3ea367
last_write_checksum: sha1:5984132ea96f99bd44543419fab8580b3ed15654
@@ -5628,8 +5624,8 @@ trackedFiles:
pristine_git_object: 8772423691c96a16640d6872560519373d3cdf81
docs/components/outputitemcustomtoolcall.mdx:
id: 0a250a03da6e
- last_write_checksum: sha1:c8ab25c14a458e9ca45aa36a9f770947b5fc8985
- pristine_git_object: 1bc0ba739df3d84331d2db2b45debb3deda4511c
+ last_write_checksum: sha1:60151106523a0b0275a38d3c9a953b880016eae8
+ pristine_git_object: 50b8a8132cfd09813de99b1ad593db4647b6d074
docs/components/outputitemcustomtoolcallstatus.mdx:
id: 90a58dca039d
last_write_checksum: sha1:2e913ac60dcd560b4a3aa3d79dad7d70885a5a1d
@@ -5640,16 +5636,16 @@ trackedFiles:
pristine_git_object: bd8f0dce33dd9b312d0f813f7e331f5014c4fcd0
docs/components/outputitemfilesearchcall.mdx:
id: 74357c8a29c6
- last_write_checksum: sha1:4e36fda58ba10ad81965bc07f6c34f4e3b8363dc
- pristine_git_object: 5e9497c9930bca87b4d145621ea3a4891bfda1a1
+ last_write_checksum: sha1:4274b7fb058b9fd0738c965f526a6e602fc6c2e5
+ pristine_git_object: b76c6caebeddf2050cf5ed2b1f36a8047bc02469
docs/components/outputitemfilesearchcalltype.mdx:
id: 065a8de73029
last_write_checksum: sha1:f274a15c5bf991e22d410ce65da386f38c28076b
pristine_git_object: e61129bdae27462d1103228a8ce5e2623b0da881
docs/components/outputitemfunctioncall.mdx:
id: d567ae1fbea0
- last_write_checksum: sha1:9108a743687edf266a49106150e1e22076410fff
- pristine_git_object: d556439dabbe626860f135bcd912c7395ec114ed
+ last_write_checksum: sha1:b7ee15eed9453d309e06b482924284488896c099
+ pristine_git_object: 5fea3cc4461648ead36deaa5200f816053e5cfc5
docs/components/outputitemfunctioncallstatuscompleted.mdx:
id: 066b8af1fe09
last_write_checksum: sha1:cc10e03a9bddb3bb2444ec4a424e2faf14fb5946
@@ -5672,16 +5668,16 @@ trackedFiles:
pristine_git_object: 4e43be7e1f88b2b589ff316907d255c2cbc596b9
docs/components/outputitemimagegenerationcall.mdx:
id: 67a6cf2d566a
- last_write_checksum: sha1:cc606d3aa9217b3c52cd733b0848234ec34bef05
- pristine_git_object: a9c86ddb3504b3e3714ffe4babb5a9c5a6870b25
+ last_write_checksum: sha1:e96f45c6bbf44a51abab998c6e78800676a00f20
+ pristine_git_object: 6bde6fa91d2d73ac062262e021e501cda837320b
docs/components/outputitemimagegenerationcalltype.mdx:
id: ecd36a8eb320
last_write_checksum: sha1:f24559d5f041bbad338effc43db33d69e0f02336
pristine_git_object: 7e12c2ee3da68966a14d19207b95699c7b57d1e5
docs/components/outputitemreasoning.mdx:
id: e7ec6a711ef3
- last_write_checksum: sha1:b7496571f859ff98c8fcd21ce751349f73394ad3
- pristine_git_object: 1ea9da0000b10238acc482cf1e852f0b0ec837c4
+ last_write_checksum: sha1:8418c9d1778b7528ed7a5cb13f303682ec5d82cf
+ pristine_git_object: 67f4dbb6994eda6aa5863fcd7583ff1404027650
docs/components/outputitemreasoningstatuscompleted.mdx:
id: 92950a614438
last_write_checksum: sha1:4fd27410396da996dfe93919121c28cc9432428b
@@ -5708,20 +5704,20 @@ trackedFiles:
pristine_git_object: 6356e3316e80fe92d1f21694614a3fd01054be4a
docs/components/outputitemwebsearchcall.mdx:
id: 5a7fc683da6e
- last_write_checksum: sha1:7de83721d0a296832de2fe1357e0992fadc67352
- pristine_git_object: 9ff87e42a6bac740fccf33be7bc7602a0903b200
+ last_write_checksum: sha1:147e2d8107125a6eeddd5b81e4a80fae22030cb3
+ pristine_git_object: f1fc6a47e77c200fe627f24ddcadd639f67784bd
docs/components/outputitemwebsearchcallactionfindinpage.mdx:
id: 25d6adff14dd
- last_write_checksum: sha1:e608bd1e8a99ee95ea4d03fe5a703867b60ec820
- pristine_git_object: 4799afedda7a5ace2c47f07abe046bf13ae1ac1c
+ last_write_checksum: sha1:2deab4d2b5b5ea848f875be65eed771f70fef28f
+ pristine_git_object: 46841ce0626d171d3107dfd53640ccd9a024c9d5
docs/components/outputitemwebsearchcallactionopenpage.mdx:
id: 8f70c99684a0
- last_write_checksum: sha1:99583e06d5079a07f6fadca3cc22ee3482ba4587
- pristine_git_object: 12b280f5d6bab09bebe0223c34e235bf3f42327d
+ last_write_checksum: sha1:5f1f73e9e8bf73df4d89b3d0273ae7e48a0d52e5
+ pristine_git_object: fc6d3ea7d7c16e8b3356fb9eb9dc6edd58c04e09
docs/components/outputitemwebsearchcallactionsearch.mdx:
id: 1dbb9296a2fa
- last_write_checksum: sha1:4ba451ad10c42124b20113cf7f7c2e5f4acbf275
- pristine_git_object: c747e378a982710edbbc3b2cd939c17d463ec211
+ last_write_checksum: sha1:c0593731613c123f8c66396b3766d4af378107fc
+ pristine_git_object: ed56189677a428997087cc0fad76369e5f71cba2
docs/components/outputitemwebsearchcallactionunion.mdx:
id: 3c9b243f01c6
last_write_checksum: sha1:ed3baebffe579b3eec5d0337fc4b73e220ed03f4
@@ -5744,32 +5740,32 @@ trackedFiles:
pristine_git_object: 9bf8367aa6a8a7503f85af91c3dc6a221e8512e3
docs/components/outputmcpservertoolitem.mdx:
id: 78e33fe9943f
- last_write_checksum: sha1:b64c87e227cf51037bc59aca8fb82b2ed0dd2f4c
- pristine_git_object: d11d1e77640fc72fee5b2bd122a527032f0d7c8d
+ last_write_checksum: sha1:d7e2862ebff07e901a7656bdaa3c5b850057c63c
+ pristine_git_object: 6df10a68b3ced7dd61a785281f2cc51745256750
docs/components/outputmcpservertoolitemtype.mdx:
id: 73eee5101369
last_write_checksum: sha1:dbd204ff01694d6ecab08faae07aeef5a78cf2a9
pristine_git_object: b98202d9a57066e51e0a8cffc48f9e909708915c
docs/components/outputmemoryservertoolitem.mdx:
id: 92da20c0ab0a
- last_write_checksum: sha1:95022ce63b014bb7f2d2f7998e3bf1e94f9dfe5a
- pristine_git_object: 57345928f3f975974a43563f23817c5825d7f7a7
+ last_write_checksum: sha1:8048e185a9a1c845cc9a3a932c7b4ce4570261a3
+ pristine_git_object: fe6c3ecee37c6a39c9fdaca3f4b1b22e4abbef24
docs/components/outputmemoryservertoolitemtype.mdx:
id: 7abbcaea1834
last_write_checksum: sha1:f3c98d03ac6bca67329e32b7792d4171e53291b3
pristine_git_object: 6a65103cc12c8f78fd72f3085d1a5cf194b22c1c
docs/components/outputmessage.mdx:
id: 52a861e9201c
- last_write_checksum: sha1:c01b85f5c1e9673aa02e4f9813c3316d9fa17915
- pristine_git_object: 9cd8a403f1d5a68527e9b7e6468fc601f0a3f852
+ last_write_checksum: sha1:068236cff0c36a627ff468e977a4d87ee276a15c
+ pristine_git_object: ac97016f01dc0e6076b73037eaf781d476c0408e
docs/components/outputmessagecontent.mdx:
id: 0a868ef4580e
last_write_checksum: sha1:62cef800826c3ad8511b19b743fe9bda62523c33
pristine_git_object: 04594cdaf89b701bcad3c4c77a4ff4404c68acdb
docs/components/outputmessageitem.mdx:
id: 0f4cb0124f16
- last_write_checksum: sha1:dd04ecb089b19f492bedad4c8a3a357f80819b56
- pristine_git_object: f02e8d23c2936236db0564fc684861f3d41ff996
+ last_write_checksum: sha1:9581ea5ecb81289564bf5cbdba033fcd34b6e93f
+ pristine_git_object: c3956029d5ab427c8be72eca2332a94a5f6cad09
docs/components/outputmessageitemcontent.mdx:
id: 9414efcbb76e
last_write_checksum: sha1:7e082b845736093b5e4b4f351d249e9584ee3c9c
@@ -5860,8 +5856,8 @@ trackedFiles:
pristine_git_object: 4f1252fbfa58befd6d5c6f79c8e5419ad9f85f9e
docs/components/outputreasoningitem.mdx:
id: 820bd777266f
- last_write_checksum: sha1:33efff22e99dd52d274e791933388fdaeb91c582
- pristine_git_object: 761085bfaed3b4dc6552ce497187245ebf87bd95
+ last_write_checksum: sha1:7d28a9a9c8eb48cfb2d914dd579393df6dcbde09
+ pristine_git_object: 7e14dd4efcc7414e4192179f09e962f2fedd0073
docs/components/outputreasoningitemstatuscompleted.mdx:
id: 4211cb7f6844
last_write_checksum: sha1:ce479409162a27538c9ebd0af573b6550d3d47a7
@@ -5884,32 +5880,32 @@ trackedFiles:
pristine_git_object: 241c03053c7755774953081a52b76746ca01b52d
docs/components/outputsearchmodelsservertoolitem.mdx:
id: c0cc08dcfe8c
- last_write_checksum: sha1:2ce113b3cd0edcde6ed52aac33a510eb25ef7f80
- pristine_git_object: 0ee05cf72be169cd432120e79b902350b566d604
+ last_write_checksum: sha1:9fb24dc5d0a2a311dd66ee3905b8c48c167a5abb
+ pristine_git_object: 0e5fb35bb6bb03b63d4f7427e04e615708551807
docs/components/outputsearchmodelsservertoolitemtype.mdx:
id: 3c077010a876
last_write_checksum: sha1:fa3bbc7841d41adbebfb43246bfb9d7404280a1b
pristine_git_object: 80904602e8e35699fce804be328b522c7b76bd8d
docs/components/outputshellcallitem.mdx:
id: b9bf31512bf2
- last_write_checksum: sha1:056d852b8060e44fbddd1d674435c10fa62574d1
- pristine_git_object: 6c6d7164367f9bbd50cadfb6afec2e463a3ad56e
+ last_write_checksum: sha1:5efc28c6ba704b345175c5f6ba23d1d1de4125a0
+ pristine_git_object: 7e27f110d4b95d670d759f5f33af3ccc64d5e97f
docs/components/outputshellcallitemaction.mdx:
id: e37067fe9cd1
- last_write_checksum: sha1:2d3b53d5f5d2a4bcce027d55a3b36f78d13ab197
- pristine_git_object: 2e9c76f3ddc587666d2bdde16c78dcb6a9d7dc22
+ last_write_checksum: sha1:781d3340d8d2db98bb2cc49aeac623858ab9db4b
+ pristine_git_object: 072de56133cbc9eabf878d301cc6d36b5f113dd1
docs/components/outputshellcallitemtype.mdx:
id: 7ba8d1e50207
last_write_checksum: sha1:dbe98e5fa0030de9a0f36149b78dbab26d309aa5
pristine_git_object: 6e25f4cdd42f706845c834921a44a7198a09c2f3
docs/components/outputshellcalloutputitem.mdx:
id: 2ce46fbb594f
- last_write_checksum: sha1:e4a96fcf842b391e5e1e909043753b03046d09b2
- pristine_git_object: eb07476e34e86a7334feb208a4b34e6e5fcbd341
+ last_write_checksum: sha1:95219b729829c2ab7f6e013c7eb62ce46ef3909f
+ pristine_git_object: ec6cd8c76a1fc7caebc43da2ec0774ffc29292b4
docs/components/outputshellcalloutputitemfile.mdx:
id: 8e0e3a901867
- last_write_checksum: sha1:f431a7f969c50f1b07943b578a3f13838d008444
- pristine_git_object: 5abec493324e59b1112f43ff3676897959162d7d
+ last_write_checksum: sha1:957ea21d9e0d0d5163a61adcfed53bb75a03847f
+ pristine_git_object: 2ff7974b4c320b2941f94bfca97913a5ae8ecad3
docs/components/outputshellcalloutputitemtypecontainerfilecitation.mdx:
id: 56cc928b7f3a
last_write_checksum: sha1:707cdc151ec347427d0729663441aceeae4821ac
@@ -5920,16 +5916,16 @@ trackedFiles:
pristine_git_object: 2bfc5b85b0a0962d951930f1fd22bf3fb230750a
docs/components/outputshellservertoolitem.mdx:
id: d505095331df
- last_write_checksum: sha1:71cace000593bc949cb921b4bd3639e1280e3d31
- pristine_git_object: 0f0bbc33c75daba21e026822e64f1aa492dedfb2
+ last_write_checksum: sha1:4a17793094a6582d7e84114a61877032b885f81a
+ pristine_git_object: 7eaea40d058ac3aa9e622932617d57e44a5be2c0
docs/components/outputshellservertoolitemaction.mdx:
id: 0f70af617523
- last_write_checksum: sha1:77a1972b2435a12de88ac334bf73996a8277cac8
- pristine_git_object: 56f9a9add18a5cf8ecf657295e083956b2f2a548
+ last_write_checksum: sha1:bca13c6203f7959c737317a631cf83da0157f11e
+ pristine_git_object: 6d7e3c676d95182a7af3ff19fa1fe864bf4acb67
docs/components/outputshellservertoolitemfile.mdx:
id: a13147a636f5
- last_write_checksum: sha1:be13221ef74b529c06d4bb47fecc1ce18b09fabe
- pristine_git_object: 699a1317860708787288f23b7a2c7cca548cd21e
+ last_write_checksum: sha1:34227a9624c1af4deca1874e9a25020fee0235a5
+ pristine_git_object: 9f8198bcf64c6aa1869b70969648e8174b41a536
docs/components/outputshellservertoolitemtypecontainerfilecitation.mdx:
id: 6a610698961b
last_write_checksum: sha1:fbddef57ff8ba0903f4cd8319ff52f6c6558ebf0
@@ -5940,28 +5936,28 @@ trackedFiles:
pristine_git_object: 713c380a3c99fd311394db6f6892711a32da9ff5
docs/components/outputsubagentservertoolitem.mdx:
id: afeb6acde438
- last_write_checksum: sha1:258b0b86d146f4eed0b7e6082ff992d31e96c701
- pristine_git_object: b9f3820a184858dfa62665dd57d308107c57c11d
+ last_write_checksum: sha1:36bb01bda0d32f0731d769dad8bb7b973a775fe9
+ pristine_git_object: 3cad7b054ac4a4df1264fa88e27c915adbd4e134
docs/components/outputsubagentservertoolitemtype.mdx:
id: de66682e96c0
last_write_checksum: sha1:73a7ed6acdb716d85e1cd3b83517f12dcc5ee393
pristine_git_object: 19c0ebb0500e07eb2d3126b9740dcb598178c3b4
docs/components/outputtexteditorservertoolitem.mdx:
id: b55291433671
- last_write_checksum: sha1:e32aa0251b472a7f51de8220eed826ae3e9ea511
- pristine_git_object: 2739149f3a9522bf25a4080d3f181aad575c8ae5
+ last_write_checksum: sha1:e2bf14a790a1b4bce50b39dc60b9be33e5221b48
+ pristine_git_object: 187e73e778bb75296437a64ec0d6d0397142a732
docs/components/outputtexteditorservertoolitemtype.mdx:
id: 94b307d080ed
last_write_checksum: sha1:9343eda429965c70ec38b664d32037b1e765029c
pristine_git_object: 73d44035fd5cfcac99b42e34c2568f5f0367bd13
docs/components/outputtokensdetails.mdx:
id: 5a130ca4fc23
- last_write_checksum: sha1:c1b5e6a8dc5a416b85c05ebf4ebb0dc5937ae03b
- pristine_git_object: 9c9b6d5923e87acc8d5abcd3ab587324fcda9cdc
+ last_write_checksum: sha1:29c5c11b192a5b017bcf52368913d6b5207d3158
+ pristine_git_object: d46bb4b4946dae19044936909b3ac332bad6d94d
docs/components/outputtoolsearchcallitem.mdx:
id: 84f468366130
- last_write_checksum: sha1:d4186f2ec2744bf39a49f923790601665ee0b0ff
- pristine_git_object: c12730c02ed195d57a7c7990bcaba3035daf441e
+ last_write_checksum: sha1:6135cc96ab78888b336ea714f39e7639a0095ea3
+ pristine_git_object: f533099f9d9eab7c95b775cd9ec75639a18973da
docs/components/outputtoolsearchcallitemexecution.mdx:
id: 2a220ef3ec3f
last_write_checksum: sha1:cdccb829e59810f4bd4a502268f3dd83f05a0d6e
@@ -5972,36 +5968,36 @@ trackedFiles:
pristine_git_object: d68bd61421859df1e00c0ec15f5a6946ed52dfd1
docs/components/outputtoolsearchservertoolitem.mdx:
id: 7106fbb89729
- last_write_checksum: sha1:50c1c0394beaf17e0eb572ed9f4b9396ddc2c8d5
- pristine_git_object: 8b20ba5e8674a2c65fffb229b66890b5e48d9c05
+ last_write_checksum: sha1:6158bcc60cd42ce08009cb486e930404245cb21a
+ pristine_git_object: 29b9d6202d9f4f82768ee0f501f0896752e5c5ac
docs/components/outputtoolsearchservertoolitemtype.mdx:
id: 2b67e805a2ae
last_write_checksum: sha1:7d4b330d471721610a9ac7d9f44684fd1a099f7b
pristine_git_object: 49c6685751d4ebd497b66734c421f906862d9f57
docs/components/outputwebfetchservertoolitem.mdx:
id: a13b752a8d99
- last_write_checksum: sha1:ea99fa695f1db73632c1258a7f58ce0ad37a1195
- pristine_git_object: 9c045b8b4f8234da7f0df0734097872bfb1a2576
+ last_write_checksum: sha1:d3535f841c7f23b6ae5db0fea9f7445554807aea
+ pristine_git_object: 9224ab7cfe55dc3ef4d3db3a04e922decb5c8369
docs/components/outputwebfetchservertoolitemtype.mdx:
id: 9ba9db22a4d3
last_write_checksum: sha1:ab7d41e97f1e83f69ea312673ad23a09255dca7c
pristine_git_object: 909b5a9d76aa8d35d543c6d26b297a4fcf1b44e1
docs/components/outputwebsearchcallitem.mdx:
id: c79fb1d179e3
- last_write_checksum: sha1:c7537b635b9a849b5582ffaab921ed5c50d04459
- pristine_git_object: 01c05d15b6e3e44b152ae1b6cc9041d6cd3f02aa
+ last_write_checksum: sha1:c64aacafc453f08e88e37e89768ba730ed5ba7d0
+ pristine_git_object: 6324202f00dd280b7851ca91720b2a8afc68abce
docs/components/outputwebsearchcallitemactionfindinpage.mdx:
id: 7f88d35b5567
- last_write_checksum: sha1:b03e9a3612cfb6a9136a925ad8e32e8ab30fcb69
- pristine_git_object: 34fdc6f8143495b6746b148efab040a9cf77b23d
+ last_write_checksum: sha1:666fbd4c00b8f771902a046267b54185a19eb502
+ pristine_git_object: f9098e645f3365cfcaba79d7d7487ba955e442a1
docs/components/outputwebsearchcallitemactionopenpage.mdx:
id: 9479c3641361
- last_write_checksum: sha1:177b380b1680ddc3738f72d449a234574a4955e6
- pristine_git_object: 020201843f3b0888aae4d016171460f6267ec9e0
+ last_write_checksum: sha1:a6aa299c56b22cbbae3e40b1624d572d3aece87f
+ pristine_git_object: 291f183c1cab32857f0bf8234e5e3fa1fb22c55e
docs/components/outputwebsearchcallitemactionsearch.mdx:
id: 68b8fca747ab
- last_write_checksum: sha1:ed29a090bb6b9992e7867ac8a7eb688306e50442
- pristine_git_object: 3e4513ec3017c6c73881ae217b0aa916c9b7c327
+ last_write_checksum: sha1:5a6d7f25730b2af3cc002e6dfb3d855d83c54548
+ pristine_git_object: e8ed9d9e3ac56fc9e5520f665a1603dfb57aa26c
docs/components/outputwebsearchcallitemactionunion.mdx:
id: 3e4ad8fe49c9
last_write_checksum: sha1:12662890c2f53c3badd9bada99e42d468e68cd5b
@@ -6024,16 +6020,16 @@ trackedFiles:
pristine_git_object: b98da542c8dc19fe51b8afa402515aaf353e74cb
docs/components/outputwebsearchservertoolitem.mdx:
id: 0b0f98b9ac54
- last_write_checksum: sha1:0d006bdd420b2c953346cd5e19955206f391fcc0
- pristine_git_object: 0b1a60766898c5a4a03bdaf134b52ef29bae3b9d
+ last_write_checksum: sha1:bee120a4a28998abd0d49162bfe4eb231293f9f0
+ pristine_git_object: 3cf33077a6c3882622d6670488868d72e695fb1d
docs/components/outputwebsearchservertoolitemaction.mdx:
id: a0269d265fbe
- last_write_checksum: sha1:a5ffa656a464af15548437c19e92be6aef7bfdad
- pristine_git_object: ca6a895cf6b2ffb67a5bef0b3c83b57b30021a2e
+ last_write_checksum: sha1:d7b7e9625cbec84a4fd42f47f9b745b37bc4cbd1
+ pristine_git_object: 5d8849b94ca928597d854cf99067b8c280af78c5
docs/components/outputwebsearchservertoolitemsource.mdx:
id: cfbd41edea19
- last_write_checksum: sha1:f5fa04bcca698374114b6132b959c498d18d478e
- pristine_git_object: 5c1f410d3bdcdd7601454b38fe6698c933eca5f2
+ last_write_checksum: sha1:bc1b23e6d70bdc1b9b63b23c532519666e50046e
+ pristine_git_object: f2ef4d098994df60b0d3091152a67bc5c497cd58
docs/components/outputwebsearchservertoolitemtypeopenrouterwebsearch.mdx:
id: 4a035da1ded3
last_write_checksum: sha1:eb864713561ae630ee1b8a76fbb4a329bfacf541
@@ -6064,28 +6060,28 @@ trackedFiles:
pristine_git_object: 10aae49519a15c0c8e3206be854249d6b98d106a
docs/components/paretorouterplugin.mdx:
id: 92e7a1e63fd0
- last_write_checksum: sha1:4b26242e4259b04c07d752fb9ca5678bf50d3ae4
- pristine_git_object: 94e222c89fb42b8e0a460990c1a8d2ac0483e3a7
+ last_write_checksum: sha1:7f6358d515a34d7328a603ed35f4c067e85a1817
+ pristine_git_object: 703aaf55300cd58c5b7d791ad3acd18fd907dae7
docs/components/paretorouterpluginid.mdx:
id: 1142f2f64cc8
last_write_checksum: sha1:6e5b2bd86e73db92a9b4b93f014acb57cc61e1ae
pristine_git_object: 7e0cdb5cd39b7790758dbf2d6e4240aeefd4f491
docs/components/partialcoverage.mdx:
id: 2c16d0d10bdc
- last_write_checksum: sha1:3db7723280b039b38be0b8d95d02eed9527acdbd
- pristine_git_object: 7c7807b235f0b46e7aad32d047b19b9d223fbcd9
+ last_write_checksum: sha1:4e0837fff1885d3a9e10040d0dec6168ba4ae614
+ pristine_git_object: 26b60d765e0f0930723b9e36506877b563e0ab8d
docs/components/partition.mdx:
id: e1ef1b74cf4a
last_write_checksum: sha1:d88f2a894236140f3497f828efaf3d178997f5d8
pristine_git_object: c61b4bcedbe8bd7306ded6bc263128087aa4362f
docs/components/payloadtoolargeresponseerrordata.mdx:
id: 2ea2198798f8
- last_write_checksum: sha1:c9ede31f7e5c5a10bb6f2cacd6c88db897d08c9b
- pristine_git_object: bb7c7f6be6128af0aa1d84faf2f9205ff76602f4
+ last_write_checksum: sha1:47693c8c2754466605089aa0393713cbe2bd39ee
+ pristine_git_object: 60401b18c01a43dc75ef00253f2dc511fa4e69eb
docs/components/paymentrequiredresponseerrordata.mdx:
id: 7c3cc66a62e7
- last_write_checksum: sha1:53c02263620d15a401a93dc7fa2ea2803c5762ea
- pristine_git_object: 225e28808b2a137a21287370d5708ebbd09fd12c
+ last_write_checksum: sha1:bf0427c95c820d68acbb8cae63ebc2e92cafe886
+ pristine_git_object: 5abcde2ef7fbd51167b622902fb342c3c6b0ecb8
docs/components/pdfparserengine.mdx:
id: 4413c8716154
last_write_checksum: sha1:bfe77eb11094614101feca1ec050b90edda29cd7
@@ -6100,52 +6096,52 @@ trackedFiles:
pristine_git_object: b1b3339738178954671b03c208cb9ad217a0e5b7
docs/components/pdfparseroptions.mdx:
id: f7c78d1276d0
- last_write_checksum: sha1:3f17cb303c2d084cc2dfe25f78b649c2e77358e0
- pristine_git_object: 2e830520967ac2fe4644b1401d6d220889a20de5
+ last_write_checksum: sha1:cd2060730c7863ec7c8356706233cde51f3dbd79
+ pristine_git_object: 4f250cf604d93762414a303dcafb316e355ca7dc
docs/components/pendingsafetycheck.mdx:
id: 82aba5742fed
- last_write_checksum: sha1:a7e4ba3cf447aa2794189fc4d741529cee9d82fc
- pristine_git_object: 4d484ee8eff2a8e946eeaea44256c3f5977a8e8d
+ last_write_checksum: sha1:bf02d0a1a423e2ed2e88bbd98f233682a922278b
+ pristine_git_object: 1b1e737c8df78077162bd44975ca59385fa95fe2
docs/components/percentilelatencycutoffs.mdx:
id: dbba9b9c0335
- last_write_checksum: sha1:41329b859a3972bf11f534bcbf3ff843c11f42ce
- pristine_git_object: 60b8ab278d0c9497e95054a8817ad5a11fd23ea7
+ last_write_checksum: sha1:de46a5d5c6655791fdc06740817808d204206bcb
+ pristine_git_object: 62cbd38e394f3cf4aa78094ad909ace7ec666402
docs/components/percentilestats.mdx:
id: 6d04941b9751
- last_write_checksum: sha1:97382b4befbdcc45a05b8d515c8220480562dc19
- pristine_git_object: ff5277c9c4a0927ce8af12eac416e73d0368994c
+ last_write_checksum: sha1:de387978e8cd5123abac41845d4df2b48e452beb
+ pristine_git_object: f8a8f391da4da330740b506cb7abb208dddf90b2
docs/components/percentilethroughputcutoffs.mdx:
id: 5ed0945b3483
- last_write_checksum: sha1:75469331593bced83bfe98408caa584b939c95bc
- pristine_git_object: 86ea312944a50501fd307f41c471b2462adeeb5e
+ last_write_checksum: sha1:dc2b48e6e04d29bd2c562eec62fc8e607a37cc96
+ pristine_git_object: fac1d15bc23e564fcd59b68b219d529aa7c73754
docs/components/perflast30mbyworkload.mdx:
id: bdcf1999b086
- last_write_checksum: sha1:0d6efbd8fc766892de7dcf9565d7457448b4e6fd
- pristine_git_object: 193447130fc6f38685f2b762681c8ea46c347e43
+ last_write_checksum: sha1:3cdfcfd44c741caecd8b019b69c722657f6d2357
+ pristine_git_object: fcb436a59cdf2141af66cd93d61523ca60f8aaa5
docs/components/perrequestlimits.mdx:
id: a503880c4645
- last_write_checksum: sha1:a971ac638f0c8885577b1165909c8d5ef6b77e1f
- pristine_git_object: c03fb6fb692b8af0f720a70f36b214cc8c36b785
+ last_write_checksum: sha1:f038145f0a077c2365411be7f10e24ef5d01dbf3
+ pristine_git_object: fe172997e0c96a1a31650d492a25ed8b7265895c
docs/components/pipelinestage.mdx:
id: d61180ec88b0
- last_write_checksum: sha1:ac2d12878badb694f2391dde1ce45bd1d2350802
- pristine_git_object: 2f7a26c028b9aba1301d605afc0b3f1bcf039542
+ last_write_checksum: sha1:bda69ac74ba33abb96248550b06e41808753d06f
+ pristine_git_object: 46b74a2441a47eff6f4acff06ff9ef14bad48668
docs/components/pipelinestagetype.mdx:
id: 3c54779ba868
last_write_checksum: sha1:2e5611cd5f6c1ce35c979a1046b142c66895f9aa
pristine_git_object: dbf6cac96b22f374bb90a50206cf8f0a10a5c8bd
docs/components/prediction.mdx:
id: 4405e4629c40
- last_write_checksum: sha1:013de308b5cb6b642107d9bd5dfa87f7afdd14ea
- pristine_git_object: 6164a9fa7d7330dbc5728b0802ea11b200d2e456
+ last_write_checksum: sha1:a06e45cffcc398fa832364a146827d7e95909d3e
+ pristine_git_object: cdf4a6e71d6dd600a0c3bfee0b371400198d0598
docs/components/predictioncontent.mdx:
id: 7d2d5e6ae0f9
last_write_checksum: sha1:6b1cb796135ee6eaec7f57e5bc3b58284415cd69
pristine_git_object: f37c6c7033f7e8897a0beeaeef0650536c915f3f
docs/components/predictioncontenttext.mdx:
id: 1640b0894bb2
- last_write_checksum: sha1:f38ab32758040244cee8df50868bdb83ce028615
- pristine_git_object: 541026eaad891bc4932d8c125f2186d1a2bc5bf9
+ last_write_checksum: sha1:2a0f1eb0fa056078aec8b76885922aad723b44a5
+ pristine_git_object: e6fa398770e252892511468e7efc33a4848d0924
docs/components/predictioncontenttexttype.mdx:
id: 1e8a2d33a4b8
last_write_checksum: sha1:26438dd1afb010d1a48d8bbc2914836739f0a42a
@@ -6168,12 +6164,12 @@ trackedFiles:
pristine_git_object: bb61620d909ce1c0e4df191e8570184b794ae164
docs/components/preset.mdx:
id: 9069cdfaddbc
- last_write_checksum: sha1:87eebf424e40efb670c2bc0f617c903a6f9d3da5
- pristine_git_object: af18885fe3cc9a11fa73f5366f9530aed8732750
+ last_write_checksum: sha1:ff60a527901236dd95496e59346d2079eb194857
+ pristine_git_object: 186088c9b3405889214f5b570dc5058274288437
docs/components/presetdesignatedversion.mdx:
id: 600f3d47dfc9
- last_write_checksum: sha1:3f26cdf84cde4a36179a5c604aa8bd66af13a074
- pristine_git_object: 5c5675beaf31e5b109617040c2d6eb9055f891d7
+ last_write_checksum: sha1:11dd0ac1869e9fda1bf609800d9d24a574be3885
+ pristine_git_object: 91e7d06904102557a391f1363026481cb5db0ee2
docs/components/presetenum.mdx:
id: 5c9d69c551a8
last_write_checksum: sha1:2d1f19ad66e100482793ba915cd950824bd5133e
@@ -6184,28 +6180,28 @@ trackedFiles:
pristine_git_object: 7eafb31f6b1fe451200cc8b2dfcb19e174b26ead
docs/components/presetwithdesignatedversion.mdx:
id: 81a043aab111
- last_write_checksum: sha1:3479d7565adbf6d6095e50ae3e966affcacd88b7
- pristine_git_object: 56d189d99021af45f7fa6fb143af33d7d08cedcb
+ last_write_checksum: sha1:e164ae269c3b5138737f2c89b0378befded6ccf6
+ pristine_git_object: 75774d7992d4b732e387ccabd149091e469ce152
docs/components/preview20250311websearchservertool.mdx:
id: aeecb65a50e0
- last_write_checksum: sha1:55e707e25def5cb12b5b18b2c88fb4051bcf0512
- pristine_git_object: 2642ae03a08d547ec9fc3fe74ca490587e387313
+ last_write_checksum: sha1:050727ee31d45e77bba9bb7fa4450f4f893cae01
+ pristine_git_object: a3f4284b2b76228378f6eb108d118527a9c30063
docs/components/preview20250311websearchservertooltype.mdx:
id: cedcfeda38d6
last_write_checksum: sha1:f7ac2913cc8c24d851c06d02c06742f9fe435084
pristine_git_object: 3669d05ce38327fa9b3d9a8c66c1de208a5f30e2
docs/components/previewwebsearchservertool.mdx:
id: 2695e6e2fdfb
- last_write_checksum: sha1:b35f57c074d50b3d34f52a8d12d284ee272c1d5a
- pristine_git_object: af087d6f4adc4b404eb92684f7604384391b5a56
+ last_write_checksum: sha1:772041fc03f4d372871bef958f43f765b98d1227
+ pristine_git_object: 09b5125dde8a78e0ab27fc50c946e77ca7a1f0da
docs/components/previewwebsearchservertooltype.mdx:
id: 4b6373295164
last_write_checksum: sha1:b28bae247d5a91d62f9be9877cd6f437628be49e
pristine_git_object: 6d4539916fa939a5acaea395be41b0627629cad5
docs/components/previewwebsearchuserlocation.mdx:
id: 2a874697fab9
- last_write_checksum: sha1:c4693dc83aedfaf95cef18538f626338309d5368
- pristine_git_object: 1695e40497a7178618edb5a5bbc4814e18aa1aae
+ last_write_checksum: sha1:745c19cd1afb8b80d94eb7fb52d8104e2cfd1a2b
+ pristine_git_object: 560771d792a0ab5708c1e6b4a09b1356a242a027
docs/components/previewwebsearchuserlocationtype.mdx:
id: 35ac43fbcda0
last_write_checksum: sha1:ac447a848769901eb347e8d4ab81494a79d4101f
@@ -6216,12 +6212,12 @@ trackedFiles:
pristine_git_object: ccd8dc6bc983f75070daea91335d647dad6b3e0c
docs/components/pricing.mdx:
id: 6816d700f8b1
- last_write_checksum: sha1:4b1943b79c3f1b054236d4e35f843b91108decd0
- pristine_git_object: e60ec6cfd7c0882a02067bfbe246e5cf6d5208c0
+ last_write_checksum: sha1:14e0757819a171c2a41fee462ce4f098dbcbabd8
+ pristine_git_object: 3fbee4c339681a96d542e9d63a1ef2c8f2385500
docs/components/pricingoverride.mdx:
id: 74675f38c1c6
- last_write_checksum: sha1:eeb486b65e66a55269aeafcc60f310501a98dbd6
- pristine_git_object: b7d539e20f7337822a45f726f451fac321f875f6
+ last_write_checksum: sha1:52ae52e79a817f45081bd0ff109024acdd81d936
+ pristine_git_object: a233ad3c565eb0ec1d04c308965122c0b6cbbde8
docs/components/pricingsource.mdx:
id: 280f12cf1171
last_write_checksum: sha1:b33bf671a24f15ec15ccd0ee843c6cbf6607117d
@@ -6232,16 +6228,16 @@ trackedFiles:
pristine_git_object: 6a99a2737d18a3c227bf7fcabf58b481d3c7d94b
docs/components/privateendpoint.mdx:
id: 139c5b16dd66
- last_write_checksum: sha1:a9607704d48c33415042b88bce9c1933b05ca811
- pristine_git_object: 1c7f8c44eb8886f8a9f86e0ded3d45b668216141
+ last_write_checksum: sha1:683fdf3b960aededaa8d5d242f001b8b9672ac95
+ pristine_git_object: 042031a5fce160d797d1f027b972236cb7e620e0
docs/components/privateendpointactivation.mdx:
id: c5cea1d4e39d
- last_write_checksum: sha1:832ee01779e755b70618c0fb80ac937ba70b15cb
- pristine_git_object: 22af2c3b4ede0a2cde69d080c9a3dc60e2d1a8e3
+ last_write_checksum: sha1:ebb8d73296264d3c10b4cc76ecc94d4b3d0ff8dd
+ pristine_git_object: 3dd7a71ab2606b2dd52b7cc13b7f29daa8f4372f
docs/components/privateendpointcheck.mdx:
id: 8221e9b4d716
- last_write_checksum: sha1:83a8214d6f3c97c6d56c8001f55019f28a087aa5
- pristine_git_object: 2131ef57c721601615e78e1336a41874c84e9235
+ last_write_checksum: sha1:08bc740bc7eb5a33e627561b33a36cdead042500
+ pristine_git_object: d5b252aaab552f45b0b80a4b58effed72022e17d
docs/components/privateendpointcheckreason.mdx:
id: "287778805047"
last_write_checksum: sha1:b74afe4459b4505186ec53978982afa6cf7f0e75
@@ -6256,52 +6252,52 @@ trackedFiles:
pristine_git_object: d82f235f03d49c49a8051659a00a64753630d9b8
docs/components/privateendpointparametercheck.mdx:
id: e199d78b0577
- last_write_checksum: sha1:0e0bec0ca32b253d9001840b111a3e332e6aab35
- pristine_git_object: 9dc71f4e2d02ae3a1b879df8b9c188fe13d3afa0
+ last_write_checksum: sha1:febedf07352933e45c7b3fb8b50f65c26de97357
+ pristine_git_object: 53697d55261f72aa288a00f09cce0b1f5e5996bb
docs/components/privateendpointpricing.mdx:
id: 16264ba816a0
- last_write_checksum: sha1:e1fc22fca61fcbf36c2b3d48908af0b1de0f8370
- pristine_git_object: 98c2b6bacd5e87a81285558abed783d7c5e24bc3
+ last_write_checksum: sha1:7f5757f15d55242f1632af55da00886221fc1fc3
+ pristine_git_object: 39c75b1536bc48dba971e42dd5a17b1ea67e6040
docs/components/privateendpointresponse.mdx:
id: 5844d85b61d8
- last_write_checksum: sha1:7fa2872175184c96286c32d67975d7b462cf8830
- pristine_git_object: 42dd4c3c0f93406ec8006f914d590477c198b7eb
+ last_write_checksum: sha1:2ab1eeb7a2d0dd866fb5a44298cf623a316f75f2
+ pristine_git_object: 516d8a54edf49d18e8dec389ab2298b42589e631
docs/components/privateendpointstatus.mdx:
id: 170564aaaa0f
last_write_checksum: sha1:3cdf3d3142af4ece802933887e1659bca0ea26be
pristine_git_object: 0e506ec40eec711423c4e24590d1d25e66f8abc9
docs/components/privateendpointsummary.mdx:
id: bae9c856a518
- last_write_checksum: sha1:269a7182adbdfaef7fd3f70f5bd00cfd01a2a497
- pristine_git_object: d88a936da2b944d786aaffe03e49789b097df816
+ last_write_checksum: sha1:212fb4fb693ccaf1415c9dba247df73addb05ed4
+ pristine_git_object: 963ec56b82fcfb7b9c1e230ab8bea1e5eebccb72
docs/components/privateendpointvalidation.mdx:
id: 0cd006e42c34
- last_write_checksum: sha1:ad94a7bfb8eec15de12e1aa3885900dddc504b70
- pristine_git_object: 361a60feca463be0907564ebb1cbe2388b2d0a87
+ last_write_checksum: sha1:f22837293e22ff6a9643298f2e379364c69396c9
+ pristine_git_object: 8cadacf1e27da6d380b07e46fce8c90c63d2f91d
docs/components/privateendpointvalidationnullable.mdx:
id: 577bfe7e104f
- last_write_checksum: sha1:09b549ffa36a15a286a33fdad51c78e35ed6d134
- pristine_git_object: 2ea00cff5b9ff5499ff7495204c4c9d913eda821
+ last_write_checksum: sha1:8a420dfa0d696adb753b91161b3799f75e3abfa5
+ pristine_git_object: 3b0b3a809aa69a6dd2582ce0ca5ccaa177804c81
docs/components/privateendpointvalidationresponse.mdx:
id: 427cb057c9e7
- last_write_checksum: sha1:fdd015dfe7b94035aef344ed4af7eeae8c037d39
- pristine_git_object: 97db30857af13859d5d0442300b9406052d32fad
+ last_write_checksum: sha1:877c11275f493e90b7ec17b0668e0826b956332f
+ pristine_git_object: 26932977bfd817ac0df95b9b647813ab962476d9
docs/components/profile.mdx:
id: cb682ce5da89
last_write_checksum: sha1:4cf126470a616a8097d53d721fbc5b50ca2a5495
pristine_git_object: b59688b7be0ae1054801e22f84a62252d5692821
docs/components/promptcachebreakpoint.mdx:
id: c135956dc623
- last_write_checksum: sha1:eb302e1163f406252e6889d26f657b8c7692263e
- pristine_git_object: 25c12b89ede1f1d40f73d815d1826faa7152c32a
+ last_write_checksum: sha1:581974fd4042ee26dd8a88d28a084c28b3ccdef9
+ pristine_git_object: 62495bae5e7b575cd3dfb220d240b82b5ce20e33
docs/components/promptcachebreakpointmode.mdx:
id: 05abe4e54869
last_write_checksum: sha1:f7ca9f8ff280c1fa750609f4aa13b0706d1dd7cd
pristine_git_object: 37263b53e0db06966ac692cd11558cd68c515637
docs/components/promptcacheoptions.mdx:
id: 84100012ff84
- last_write_checksum: sha1:967625fff056d8212a78c2e8d9166223f2447067
- pristine_git_object: dfa27d14a2fc6492534a151e64340ee8dd0bc2ba
+ last_write_checksum: sha1:cf3a4f6e4e9706f268b8e47db319001ef5857f40
+ pristine_git_object: 00658c122e96849ecccdac834274dba8214de588
docs/components/promptcacheoptionsmode.mdx:
id: fbdb2c936b50
last_write_checksum: sha1:9ad96fb9d26840c0088b7013ef9cba7a7d0431c9
@@ -6324,16 +6320,16 @@ trackedFiles:
pristine_git_object: 5d60b6d0e295476eac467a29ea6ad104802e6c46
docs/components/provideroptions.mdx:
id: 2697807524fe
- last_write_checksum: sha1:19544fbf146c9646815822bdebe07cf416fa9308
- pristine_git_object: 051b0d653fd68164200ae8dfcbc603ea9ce36556
+ last_write_checksum: sha1:a4dd45675ffbbf7ec76a6349b75a822adb02fc4f
+ pristine_git_object: 880cb62c209dfe36a2bf149ffb6be11ebe84dc5e
docs/components/provideroverloadedresponseerrordata.mdx:
id: dc500cd14889
- last_write_checksum: sha1:8326118941c8899a398931c8c7871af21b716b00
- pristine_git_object: 8318f521198142d8efdabba734e091545bf1a648
+ last_write_checksum: sha1:335ee4c9c2421a71205eb08871f1041cbe0c1fa7
+ pristine_git_object: f1955f5489d6b81cf05df12cb0c18d6ca0a16f6f
docs/components/providerpreferences.mdx:
id: adbdfaa46438
- last_write_checksum: sha1:97f058dba8ad3b18f25be9342dc43e669a00770f
- pristine_git_object: 2ae5e4b4a20883324603d1c2c70f9e6c1b9d19a4
+ last_write_checksum: sha1:345661b2bcc9ef94ce8699b33c6b31c70d037a44
+ pristine_git_object: db7cd85be741542733173044dd39689fde874a3f
docs/components/providerpreferencesignore.mdx:
id: e0455b31c87b
last_write_checksum: sha1:823f56c785a5c80949105fc0f4297a5b0ff2c2b2
@@ -6352,8 +6348,8 @@ trackedFiles:
pristine_git_object: 2030486f3f56256c05f87da6075d281291931ade
docs/components/providerresponse.mdx:
id: 36e1a24f90b6
- last_write_checksum: sha1:512adc6bd7e7854ce01d5e5c46ce76b26a1b1174
- pristine_git_object: dd376f0952fa0517dd83b06ed7afc2c856123dbc
+ last_write_checksum: sha1:64b9b78a0f5142711cef5c95eaee6f00fc25d4fa
+ pristine_git_object: 15c816ec62505e984cc75801bdb88cf4271ab934
docs/components/providerresponseprovidername.mdx:
id: 2fc17b61e546
last_write_checksum: sha1:056d1b4a409a57053881265355d843344bea91ac
@@ -6364,16 +6360,16 @@ trackedFiles:
pristine_git_object: cbfa63e4d31ea7c545d69ce2a7de281a3ece9828
docs/components/providersortconfig.mdx:
id: 9ca776e56c1b
- last_write_checksum: sha1:6e4c1559eef9ee1369886cca6708b01b93d685bc
- pristine_git_object: 5aa8e90a6761d61aa63204bc3aa73f4481449d3e
+ last_write_checksum: sha1:9651fb068dc8d2527d1f5d7d718c442f68ce48f2
+ pristine_git_object: d9306e318703358faed9c32cf8d4e01796aee894
docs/components/publicendpoint.mdx:
id: ec4843ef5d86
- last_write_checksum: sha1:76b4e644e6c2d59cdcc7df05b789a91ca7713117
- pristine_git_object: dbfff797a26c3f4443ef91607fc62d787f7e0fef
+ last_write_checksum: sha1:b05740987f5615a18b05abc526bf3fbea99c5873
+ pristine_git_object: d30bd03292b94f1b13b7aa959cfc7df895219c18
docs/components/publicpricing.mdx:
id: 61fb18b7ff94
- last_write_checksum: sha1:e241420249fcbd1bf515b0f5e84934de0b207948
- pristine_git_object: 894ca95c033795d50895fec5b8a6a18cd4a459c3
+ last_write_checksum: sha1:981ee8d2b9e82542e458482083430337cc679f13
+ pristine_git_object: 0d0fcc3cbc70fbb61061696ae98f35ffb9275a9b
docs/components/publicservicetier.mdx:
id: ffd85d9fcc2c
last_write_checksum: sha1:78e406250f9bb607250b74952d4ac7c816bbf7ac
@@ -6392,8 +6388,8 @@ trackedFiles:
pristine_git_object: f6c2d80b0e12882e559031e0244b3c348814bc12
docs/components/rangecapability.mdx:
id: 8c2d6524bd62
- last_write_checksum: sha1:e583c16a52c5811d882ddbe20cee0a7006035356
- pristine_git_object: 34425c50e04ff9fb85da6f81aadd9ca65f9d8715
+ last_write_checksum: sha1:659e69a57534c2c02d6039d3f940a41249df3e61
+ pristine_git_object: 3135af749578216f47af5611b8393c25e5a03d92
docs/components/rangecapabilitytype.mdx:
id: ed9a27bb5417
last_write_checksum: sha1:357127ec16001090e00bfc05c17573fa9f271783
@@ -6404,36 +6400,36 @@ trackedFiles:
pristine_git_object: 7a7b811afe39d052513a657b6b0cb4ab2d8fe0f8
docs/components/rankingoptions.mdx:
id: fc7b9b20f341
- last_write_checksum: sha1:56211ab8b5c3c2d46d31a99b80cb4252ea7f596e
- pristine_git_object: 2f3d38a040d8175b63d0a1423445bc6ec887fad0
+ last_write_checksum: sha1:be16db074f268b8fa47afec732a9c5f8784f1bee
+ pristine_git_object: 1f2d64ea687284b45e323984d5729d2d3ae67e1c
docs/components/rankingsdailyitem.mdx:
id: 96e15ce0fb39
- last_write_checksum: sha1:3fc5a1df6b1a451227535d17c26ea27ea0fcc23b
- pristine_git_object: b2e760295879653eb491f6b171ad5f2399b3e1e0
+ last_write_checksum: sha1:e5550bc0163f7136a1f73fc96f209d5b734d94a8
+ pristine_git_object: 4b02e38efa05c2f42dc493e280ef6f34d6e0e4ff
docs/components/rankingsdailymeta.mdx:
id: d6d04480acfd
- last_write_checksum: sha1:fdeb0922d0bc90bb0609c157c1e2d18a9450f589
- pristine_git_object: de87408be59c7a67a16c78eebca9aa3c2867abca
+ last_write_checksum: sha1:1e09136c64dde4e75a3003b6aebf21e580464b4b
+ pristine_git_object: 2f459300e6e69647718bdcb933440b096b0f4cd5
docs/components/rankingsdailymetaversion.mdx:
id: 1de73fde8cce
last_write_checksum: sha1:990f056c1ab068eddecea25d1e8b54d4e27d5e02
pristine_git_object: 274452757b0df087a5fca9c903df92ca7d59eb9a
docs/components/rankingsdailyresponse.mdx:
id: eaa8d80ab494
- last_write_checksum: sha1:aa9ee8b3680fc576b4b295e8f46798ef61bedffe
- pristine_git_object: ff97dff4ba45e4a271b653e7722fca01e78af328
+ last_write_checksum: sha1:bbbb3e65009b88844d7a925929dc1d5e86aa2a3a
+ pristine_git_object: 60cd43ecd647adcb50df7e60df6323600ed2336b
docs/components/reasoningconfig.mdx:
id: e5500b541923
- last_write_checksum: sha1:b0e83c1220f90bc3fec77e884c2c588f8b65bfbc
- pristine_git_object: 12bc5225a834bb8d2e061799b86ad4378c0ef627
+ last_write_checksum: sha1:d0c2075480dc28715b323ca56739e39d32f91402
+ pristine_git_object: a91acea9bc58d88b2a506088f98fc97fc2f68505
docs/components/reasoningcontext.mdx:
id: 8187c67b9cf1
last_write_checksum: sha1:b24b2ff096dbdf64839e0842812a043a95f2f9a8
pristine_git_object: fa199a5442e9a1af6f58a63fc04bc597e1e660d0
docs/components/reasoningdeltaevent.mdx:
id: 2ec3838c029f
- last_write_checksum: sha1:15dccf12992148893efb3325d86be310d339fda5
- pristine_git_object: 2c29c423cb24ac01b61cb3e6eed2b2bfb7facee2
+ last_write_checksum: sha1:047c0f58137dcff3da7047fb52d45b573f265a2e
+ pristine_git_object: d26f8ab5064100b072c7f859916c2fd320b49fd0
docs/components/reasoningdeltaeventtype.mdx:
id: 96184b7986c3
last_write_checksum: sha1:b7d150d28d29a72074c4a094a8bcaed7c1c80909
@@ -6444,32 +6440,32 @@ trackedFiles:
pristine_git_object: 476708cc18a819c093e18a87bf3da5cb44ec9705
docs/components/reasoningdetailencrypted.mdx:
id: 7bf862724f88
- last_write_checksum: sha1:23b0b825b177db6d7ee539cba858f2de2e1a7740
- pristine_git_object: af4cce611927af3fb6910e011ec682f3e31b8a28
+ last_write_checksum: sha1:04db811026d57adcecbc29ea3d20f2e0f03f6d3e
+ pristine_git_object: 9732f4198a64af1ca046dae1fa523caef662ddf8
docs/components/reasoningdetailencryptedtype.mdx:
id: 7dea8887a486
last_write_checksum: sha1:92808e57ae938c7cfaf7d5ab1dcc2e411d887108
pristine_git_object: 3779ebb04af32b9188d75c4c910752f6ef31ccc6
docs/components/reasoningdetailservertoolcall.mdx:
id: 095a5cb44df4
- last_write_checksum: sha1:ef83973b82b8630fcb3f195c4bed67e1ea9a0994
- pristine_git_object: 78f316a13caa1cbc4b95082c1273f83cdfdb88b6
+ last_write_checksum: sha1:51675e9bca6e07e386205502bb20b0e7dd1268f7
+ pristine_git_object: cd27b1334dd09dd16fc3fb2b47bd78db0e8a46dc
docs/components/reasoningdetailservertoolcalltype.mdx:
id: 703597bf09db
last_write_checksum: sha1:a4415cefe09b6e1944d239999be6622a057ef865
pristine_git_object: cb6b4d6476d46b8715441055056e000b56448b3d
docs/components/reasoningdetailsummary.mdx:
id: 264cd49526bd
- last_write_checksum: sha1:73d7efd548b4a457454ebf381f159797ddc91970
- pristine_git_object: f0ad47f1dfe3359cbdedaa8bf869a8e1fd0c1b27
+ last_write_checksum: sha1:dd987e44568a87e453ac6d92e2c26828ca67d15f
+ pristine_git_object: 7e04e6bf083640c23ce2489245e52679a45605f7
docs/components/reasoningdetailsummarytype.mdx:
id: 7a022f3244e9
last_write_checksum: sha1:4f4225c81b7d7a0bbd1542f158c87a9fc4967ba2
pristine_git_object: 7061072353ebec80f873d6a6e1fff9e4cab7273d
docs/components/reasoningdetailtext.mdx:
id: ab46bdf1fecc
- last_write_checksum: sha1:193705552c7526be3cc1cb7a549a5250273a576c
- pristine_git_object: 54a6696ff20603346cac8dedbf4c2b264346a857
+ last_write_checksum: sha1:788dff3c52a316e8049537270a747b0511562522
+ pristine_git_object: d153176489284f8f96cd18b1f6243d13a1b60f30
docs/components/reasoningdetailtexttype.mdx:
id: 06604321ed1a
last_write_checksum: sha1:93b10c0a74c1ca105c9d06c31a30a1a5547ba998
@@ -6480,8 +6476,8 @@ trackedFiles:
pristine_git_object: 19039845eae5a92b79a1e53f4797cd69996fec0a
docs/components/reasoningdoneevent.mdx:
id: 3183f11559d0
- last_write_checksum: sha1:b2ab6eac3b93629f1643c518dca3e7274d4b17c9
- pristine_git_object: 6068c9df014c7b9521d249c6db593fa3fcd30beb
+ last_write_checksum: sha1:525bfe35b99735d45523aee2fd30e1bf4da80519
+ pristine_git_object: 6c93c8ac978d58ffa69cfc9a14c6483122ff69e8
docs/components/reasoningdoneeventtype.mdx:
id: c594e155bada
last_write_checksum: sha1:33c39a9156e69f6408a8a567945da63df0e20a77
@@ -6496,8 +6492,8 @@ trackedFiles:
pristine_git_object: effbb8c23c9e120024f1e07d98f3bef3b23844c6
docs/components/reasoningitem.mdx:
id: b878124ede47
- last_write_checksum: sha1:f740ab591ad89130eb9eefbbc507dbbe8a92195b
- pristine_git_object: 1afe6189619054be6b509bbbaa51abc0084848e1
+ last_write_checksum: sha1:5a88204a7e17fb83a74d12b935d3becceb75cd87
+ pristine_git_object: e92c559a2a67deba2800a9a427cafe2d6000c429
docs/components/reasoningitemstatuscompleted.mdx:
id: 691c02c0f311
last_write_checksum: sha1:ecb1dbba577ea1e3ae7d8df659e51e0226795e09
@@ -6524,36 +6520,36 @@ trackedFiles:
pristine_git_object: d288ff3c7f26ed6a639f3c790d7d2a5de4d1715e
docs/components/reasoningsummarypartaddedevent.mdx:
id: f8185d70cec5
- last_write_checksum: sha1:ea2de8082c5aa7e86313a4e22caf7f800d76988a
- pristine_git_object: 277f61694ce38c290be3b1b59fe2fc6a93ded250
+ last_write_checksum: sha1:1a681d328e3f6bcdd8e90a2c3f5ad986eae9f9f9
+ pristine_git_object: f4137ee6654c31fbcd020c59558a3b7dd53310a5
docs/components/reasoningsummarypartaddedeventtype.mdx:
id: 287026fc4fd1
last_write_checksum: sha1:4218cfaeb5692fee8894542a41f170e3b66a2bf5
pristine_git_object: 6b1f94bd6b95e9c772ea8b1f23a89fcab72d01f2
docs/components/reasoningsummarypartdoneevent.mdx:
id: 956627e33125
- last_write_checksum: sha1:0b90575bf63633f10733bd2575d00c4efcccd131
- pristine_git_object: f648a1e1bc4be59bee9533e55713459f09eecb85
+ last_write_checksum: sha1:611c0226fc28e20bc053094aa764e7853ce51abf
+ pristine_git_object: 6394b164eb3b93047b288f49158e790c0445e8b5
docs/components/reasoningsummarypartdoneeventtype.mdx:
id: 6f7fd024080b
last_write_checksum: sha1:63700123f9615bbe2fd2630ca9f8a5b3dff11401
pristine_git_object: 74d96535b176bb2d7cde99a220788f179a93cbbe
docs/components/reasoningsummarytext.mdx:
id: bec34612b49f
- last_write_checksum: sha1:75cde8f4a0255ecc98bbbe8b2bb96a8fd800f55e
- pristine_git_object: 0a97676ea682c22f97860605d56547efc5653dd0
+ last_write_checksum: sha1:87f6060715bfbf165cca8ad6b9dabafff7c6e7e6
+ pristine_git_object: bfaf07b320ab75169cf1624d477de7e557198c4a
docs/components/reasoningsummarytextdeltaevent.mdx:
id: 26a5d6aa1490
- last_write_checksum: sha1:20a098efae128dc6ed31af9380c1afef376fa037
- pristine_git_object: 204b30efee119e862c98942d36defd671b4dc71e
+ last_write_checksum: sha1:56864ad3e07dc425a11225062a51acefbc250a83
+ pristine_git_object: 1bd8322d8a88f619a03f8645df818a05b12c3152
docs/components/reasoningsummarytextdeltaeventtype.mdx:
id: b50054957f10
last_write_checksum: sha1:083b44e1a93aa49032a947e667c4dd90365a7845
pristine_git_object: a7ac9a93436e7b8a6a48d780c5339b1adf1aca54
docs/components/reasoningsummarytextdoneevent.mdx:
id: 6b6758cbe771
- last_write_checksum: sha1:68d6e6d0c31d809f4b6c7dc628dab03b6db236cf
- pristine_git_object: 540a20cea1f72668a18f117bd21e9c5d3f81bb2b
+ last_write_checksum: sha1:4ab188e09f1cd9aa4d480076c671aed1c20bcff5
+ pristine_git_object: 40901757e0756b89997dc00434616cd816e5ce83
docs/components/reasoningsummarytextdoneeventtype.mdx:
id: 4ef745dbe0ae
last_write_checksum: sha1:9fc6f7f3ec2bc08751242b587050232163b6197f
@@ -6568,56 +6564,56 @@ trackedFiles:
pristine_git_object: a62813b9ae2720e1409205cc1b3b848e9068a9fa
docs/components/reasoningtextcontent.mdx:
id: 68c13c37bbf1
- last_write_checksum: sha1:1b324cabe714d7145f67fd710e0d5f2811aa296a
- pristine_git_object: 6fbaeeed46dbd907900ab331e48715314fc04ebd
+ last_write_checksum: sha1:ff41f86ae9b7fdb4f8249cc5644a1b30f6195314
+ pristine_git_object: f85fd4b6008be14e529feef7b0edb150f0b00c18
docs/components/reasoningtextcontenttype.mdx:
id: 889d0f7c9bbf
last_write_checksum: sha1:1091eddb7370abadf0cb898eb82439ea67932b82
pristine_git_object: 9724b529b0c42063dd25638672fbe19249b4520a
docs/components/refusal.mdx:
id: a8fdf8720280
- last_write_checksum: sha1:104c91d40de5a42f01e187f7751fe765697b9f02
- pristine_git_object: 2d1c89c3427a8aba6b30813f3ae49f45cd4eebba
+ last_write_checksum: sha1:442c53119ab4c56872599d58b7298d8a7ad5e5f3
+ pristine_git_object: 3607b9026420199c111ca1303b8dc6c734cc7117
docs/components/refusaldeltaevent.mdx:
id: 2e54cae49929
- last_write_checksum: sha1:0992fb070f815f9fb16bcc9eef69ee1a6e78fb74
- pristine_git_object: 046947a1cc61edaff0cd993cf7933445eaa6c60b
+ last_write_checksum: sha1:606866bbb1389e1d4bf1026314de127fd8e07837
+ pristine_git_object: dede638293357e6cb4a7dcd06b9572257e980978
docs/components/refusaldeltaeventtype.mdx:
id: 0bf1d07f3cb7
last_write_checksum: sha1:d67b53de4bd50e060ec6b6a4b90d12b2b99f4bec
pristine_git_object: eb1088e8934f46630484a6045eadb5c956aec713
docs/components/refusaldoneevent.mdx:
id: 906d3a461c5d
- last_write_checksum: sha1:470ba4b967b7e82b9965baaa048efadfe38be295
- pristine_git_object: ccc2709f3c646f54d6ed65bfb2832299a074aec2
+ last_write_checksum: sha1:f330125644a58be173c70a0f48b00130bb729826
+ pristine_git_object: 7acf041c6c084837426a67774d86fc3847cf5a34
docs/components/refusaldoneeventtype.mdx:
id: 4f8136a055a8
last_write_checksum: sha1:d205c02bb074a52f492a81ba76b3568670fc1334
pristine_git_object: a6e370bd6787ea1a068791e331b4c894666dabe3
docs/components/refusaltoplogprob.mdx:
id: 08b73cf19c13
- last_write_checksum: sha1:96930cd9b2fa6ff93533248841b3aa6baf556613
- pristine_git_object: fa0f7cb0abaae1e54547b911d4cc05ea4d001218
+ last_write_checksum: sha1:9b6b2a2d625a830a0816d9cbe0a40ed5c9332294
+ pristine_git_object: cb401c5f91e9d96792a9b39c4b28e042bc553846
docs/components/region.mdx:
id: f2abab6453b6
last_write_checksum: sha1:9db11174ef8a40a144f94ec1d18cb4500fc66871
pristine_git_object: 51b26cc819421478797a67e192f2c8952cab45a4
docs/components/request.mdx:
id: 040880b5cc44
- last_write_checksum: sha1:8ba21faa64db0cc79366502d8620f817fc90f3b2
- pristine_git_object: 3ae4bc94d9114f8db09f5b796d5e4e1faf8a1f21
+ last_write_checksum: sha1:ee44a3ff2279cde61ba8d112160cf6d60bafa0e2
+ pristine_git_object: 799cc6f594d86c3b00f1ac3a0536aa3c75cbf65a
docs/components/requestedtokentype.mdx:
id: b9ec16a07b4f
last_write_checksum: sha1:4dc1c7aaac97bca551c291d8e8ff8444de911f5d
pristine_git_object: 1994454b346f76bdea0b1c98bfba57eda2469171
docs/components/requesttimeoutresponseerrordata.mdx:
id: 6f984fda78d6
- last_write_checksum: sha1:bc2a0f98b623f4382ee1872cf8088477d81dd7c4
- pristine_git_object: 711c93c9ae4d9dc2a10d34b83b5c4f02fc56f7d2
+ last_write_checksum: sha1:8b8357a28eefbb4dc7bff6c26d2cf0613258a810
+ pristine_git_object: eb93f09244d86768fe1394938f4befdcfd2414a6
docs/components/requireapproval.mdx:
id: a207e0b4b049
- last_write_checksum: sha1:48b763f7ee9f04e2986d74edfd952ce6f8f97d3c
- pristine_git_object: 79583bfa0935e0885425fb4665f08a02fe07de60
+ last_write_checksum: sha1:23570bd92ecfe77a293b5760a475d64b1799d88a
+ pristine_git_object: 24f6adc5c47a50342f44bcc7ba91e0c212a84d71
docs/components/requireapprovalalways.mdx:
id: d1a6759638cb
last_write_checksum: sha1:2fc22645172025eb9a591ea117922730649d1fd9
@@ -6632,16 +6628,16 @@ trackedFiles:
pristine_git_object: 01acc3f8d0a451cf6ca5d1c0da90995c79f8f727
docs/components/rerank.mdx:
id: b011fb4a30ac
- last_write_checksum: sha1:95f802db6ffc672d1e266f2e5ce17a5f183ae13d
- pristine_git_object: 171e9c32dd65407644e98cc8ce421b9c69376f29
+ last_write_checksum: sha1:c04836cd04951c2d9dbd99636d2e04f21ff2e8e2
+ pristine_git_object: 01829529ddd14c5f49352ce4ce8faaa3e6b8d351
docs/components/responseformat.mdx:
id: 9b8deacad550
last_write_checksum: sha1:fab329e55c5d5be71c187de6a2ca592d7c1c3e68
pristine_git_object: 4715eaef06706262e09a0108dab8c9fc2ef94f62
docs/components/responsehealingplugin.mdx:
id: 5bf9b8008e95
- last_write_checksum: sha1:1aa7dc7146a93a215d275571233ee63902a6e155
- pristine_git_object: 8b89cfa96d79562d7b77bc5eaa58ffec95f00187
+ last_write_checksum: sha1:e6a922ef7613c695097029f62e77de094f80d0b8
+ pristine_git_object: dae24e227f478f70e9c98eff0df2bf19fe82029b
docs/components/responsehealingpluginid.mdx:
id: f51ceb263180
last_write_checksum: sha1:db7f0f7081aaf350395b55d15553b771ac559a74
@@ -6652,20 +6648,20 @@ trackedFiles:
pristine_git_object: a5cb010354b5dff2d5751fcc0ddd5fa1b0563168
docs/components/responseoutputtext.mdx:
id: ff47b80fc46f
- last_write_checksum: sha1:c0fb299b188e91f92766079b16b94dafe96b5ccb
- pristine_git_object: a6879aa83f0c9507fb6d31c75f2290f239e4b420
+ last_write_checksum: sha1:0223676d74cdc8092bf277fbca39e7ff83717161
+ pristine_git_object: 7fc8c7af527a2a27ce588d138bc192c9d6ac82a6
docs/components/responseoutputtexttoplogprob.mdx:
id: 023ba8fe0238
- last_write_checksum: sha1:c7587a1afdd80387ff7a7e285cd9509c5d059dbe
- pristine_git_object: b085f188727b4333f46de226aae4467ddb8fb453
+ last_write_checksum: sha1:7237238a4c5a9e39dd16beae8132dddd621f7f8f
+ pristine_git_object: f6c8080af9a1148c59306242d399c4187ddd1b4e
docs/components/responseoutputtexttype.mdx:
id: 3c4fe7ccb317
last_write_checksum: sha1:62c6558f6d82310cd4238271a07372d51a2ffdf7
pristine_git_object: aa7c89233d761c71c471d4f9ee808e648e683fcf
docs/components/responsesrequest.mdx:
id: 0dbcef40a4b1
- last_write_checksum: sha1:ef4c76314a41c80b77a2796d686b3d2860e2b266
- pristine_git_object: 71a7af8bba04dc52ac8b3e7e44fd726f7376809c
+ last_write_checksum: sha1:256db93f6eedd62fb5bbeaf298b7813ccc22d01b
+ pristine_git_object: a8ac7bc77c317c39ea302963578d54047f99c7ea
docs/components/responsesrequestallowedcaller.mdx:
id: 07ac030bdf1b
last_write_checksum: sha1:9370b318e4620662b13a773ac1a47a93ea201b55
@@ -6684,8 +6680,8 @@ trackedFiles:
pristine_git_object: d228d1e0b0c6bb38aa02985b68f8ba3bdff07c85
docs/components/responsesrequesttoolfunction.mdx:
id: dd0c817d15e6
- last_write_checksum: sha1:d9783b5551f0f7356356765d3909807e35f2db47
- pristine_git_object: 4eeb6ce102a96065a9036f92ecde6b0f38e71d4a
+ last_write_checksum: sha1:eaa14b88ddc1fe73ba923a40bf7babb9db100a86
+ pristine_git_object: c0da234d5bf7f1231246c2e3619a355cca8ce264
docs/components/responsesrequesttoolunion.mdx:
id: 96bafa5d19b1
last_write_checksum: sha1:da69027ea97d06a56a22e1a6746bb5768895e5f5
@@ -6696,56 +6692,56 @@ trackedFiles:
pristine_git_object: bd4d080a74641b4a2018d2cbddbd16daa3ae7b0a
docs/components/responsesstreamingresponse.mdx:
id: 5eefe41f1850
- last_write_checksum: sha1:5bf57ab774a603b3602b049675a50e7cb4f22fa5
- pristine_git_object: 2d97adfb5bb7dbf37bc14c01411221c05d9540f3
+ last_write_checksum: sha1:77408cc0b4857a6d018b38515fbab176e61700ba
+ pristine_git_object: 37d295179f03a00ca937874b8a5258217a33673c
docs/components/result.mdx:
id: c76c321807c9
- last_write_checksum: sha1:b00723af9fe69d7fec032937d30a1dd17565783d
- pristine_git_object: 77ee4848318b65158bfb04b9975a1f1d39eef2b5
+ last_write_checksum: sha1:3902022037022fe720c18bb2d3e085b29274060e
+ pristine_git_object: 9b90dbabb7d5426bc004c9d490afad2724b245c8
docs/components/resulterror.mdx:
id: 4ad56b7d7d1a
- last_write_checksum: sha1:0ee81f3831154c344605a72f2924167f220f402b
- pristine_git_object: 2609a9af043ce5570970252f3ebd5df12d693be3
+ last_write_checksum: sha1:e102fec27e5cca2f4ad4d82a5a95c2f323105eaf
+ pristine_git_object: 4745590bfce1b63154bfab1b704a49ce9238e945
docs/components/route.mdx:
id: f43dfcb07063
- last_write_checksum: sha1:4bc06dd755c36822a17909858851669116040d26
- pristine_git_object: e7fd017d1d9a48cf3c59bb37a66ba1d155e9dd81
+ last_write_checksum: sha1:c8b59d940cb5877af6203012f667508a39e77e36
+ pristine_git_object: ed6d82ae6bfc9ea8d85a81f9f2e6cd33252139f3
docs/components/routedservicetier.mdx:
id: 1ecc7cdd925e
last_write_checksum: sha1:674d22f78f85c9d89408f6e791023fd6d1f36289
pristine_git_object: acaa2fd7cdb610f0541def55869bd6386028b152
docs/components/routerattempt.mdx:
id: 372598a145ed
- last_write_checksum: sha1:51d8aee604f0093ea6df2df0fd73f02241190f70
- pristine_git_object: a082fd19fb49f23a7b87c8bff4339475d2ceb54e
+ last_write_checksum: sha1:b4c3015c1d3a88d9124769ff36ea87c7b2c892b0
+ pristine_git_object: c0e14c9a1d51011911d8784733f9f59500333ecc
docs/components/routerparams.mdx:
id: 48b1835a3807
- last_write_checksum: sha1:ba67b89edeed36a3d6bed50a420c929b7f574c1b
- pristine_git_object: 5354eeb9d546b4a2766037d9c7bfd6e1dfe16e76
+ last_write_checksum: sha1:f797a110b17a9ea9aa1cfa729cedfdf530e87317
+ pristine_git_object: 1445db2221eeb5190320f4f9d4478df6c3317670
docs/components/routingstrategy.mdx:
id: c74229969aa6
last_write_checksum: sha1:dc0caaa60b7c88580668cc4393486f13b3b6e636
pristine_git_object: 02852267fa52361a11f7732afe1e7818105196f0
docs/components/rule.mdx:
id: 652b4ec56a02
- last_write_checksum: sha1:689f48837abf4c42c787a7a531e751d32d1e3c67
- pristine_git_object: 14a9f713694cfd61d45b800a23294d906482bca5
+ last_write_checksum: sha1:1ed5b4c6ac1089efd54341bc0f31d5cad26cfa4d
+ pristine_git_object: 508f3a7f5a0c4a036fdf083b5c48e99df1113251
docs/components/scimgroup.mdx:
id: bc553f57b8ab
- last_write_checksum: sha1:9b9eefe3a298e57f01b751ffa8127d58306361fc
- pristine_git_object: 98a3dfc33a4a396d72a562022c9cb3f2f4804b4f
+ last_write_checksum: sha1:768cf359184a60ded6ab1fc3a0b652c884e55381
+ pristine_git_object: d943adbbef0142cf91cb87fe6c389190c46ba965
docs/components/scimgroupmapping.mdx:
id: 26b9ee81ad86
- last_write_checksum: sha1:468f593496c4a7e0d3f88228f0fba57413828e3b
- pristine_git_object: a1ee91fada7ed5ef87de2f70d8147e648468c546
+ last_write_checksum: sha1:cdaeed579426c4e71f153707fc7783c9f2771d34
+ pristine_git_object: 4900933c11a0c805f3ceca70f73540acd8eb1351
docs/components/scimgroupmappingrole.mdx:
id: 0306b7b3cf78
last_write_checksum: sha1:93f2d7d1dc60a2b1635202d83ae9f00cc314e2e6
pristine_git_object: 94331ee57f8ebf2b21903d5ebda22e0faf23044a
docs/components/scimsyncjob.mdx:
id: 4016ff89381c
- last_write_checksum: sha1:ece2e4108e3e1f0ddf48b2c18001e04acb5b7e71
- pristine_git_object: 8d852b6587a1c0566e2fd496c805cf50a5d04c16
+ last_write_checksum: sha1:275dc5668f3a210538e80d859a3592ab96460b4c
+ pristine_git_object: 2d1eebe783e6546eb314667d6b1e5d7a97bc39d9
docs/components/scimsyncjobstatus.mdx:
id: 1fdb0adb6332
last_write_checksum: sha1:ce8e66b50b882d83464fef01336e9227a514a5cb
@@ -6756,12 +6752,12 @@ trackedFiles:
pristine_git_object: ba86ee34516bcebcc90eed390c5f5fae197ae564
docs/components/searchmodelsservertoolconfig.mdx:
id: afffad2845a2
- last_write_checksum: sha1:4c205a6c239561b5813ec9202abeeef9e4e41331
- pristine_git_object: fb2f7f7c53004cfee264fe37346b88af5cf7d61c
+ last_write_checksum: sha1:08fc293e60cc5f92455f4eae9f014fcf1918d0d8
+ pristine_git_object: dd714332e25f16d12c55d9585020e94ddeb4d4d9
docs/components/searchmodelsservertoolopenrouter.mdx:
id: 7fecfe80e04e
- last_write_checksum: sha1:7de51c7d40b22c850b6c49ca7a3e989fd7da71aa
- pristine_git_object: e72c5e1cd8e90695cea2f97cc7909d6d7099ef2d
+ last_write_checksum: sha1:b6036fa9119860aa2d6dcd08ee823b00e8ce370c
+ pristine_git_object: 5ef9101931f223cbaf900a4f9e6dcebe4709921f
docs/components/searchmodelsservertoolopenroutertype.mdx:
id: a9a0e137d51e
last_write_checksum: sha1:b13d77690c90a53b9957b099560f88729956f701
@@ -6776,28 +6772,28 @@ trackedFiles:
pristine_git_object: 9ef3f90e268fa74f1f6081afbdae17cc178fb850
docs/components/secret.mdx:
id: 6d105aee603b
- last_write_checksum: sha1:565d047e2bcbe14076d99b7496b90aa56c7e2853
- pristine_git_object: 192d1da7f3cd48f1563eef2e73a83ca6b8502854
+ last_write_checksum: sha1:1b1c9ff8b46452edab1d6e6cb363e3444cdf66f1
+ pristine_git_object: 81d22258a2cab877e7dfc8b84c56a1aa169d3e45
docs/components/secretscope.mdx:
id: 3c822435015e
last_write_checksum: sha1:7720f9a49c3f2197d373eac4a8f03e1a0c94d210
pristine_git_object: 4c12d279476c20970801bbf0bcdcec056849e4f2
docs/components/security.mdx:
id: 126e702b7c97
- last_write_checksum: sha1:3fbb5c3145b96472437de6e6384ae222b0ae5210
- pristine_git_object: 185abbfd59b8369f9e7475ab4cd7acdfc58962a3
+ last_write_checksum: sha1:8326f9a57ae615efbbc5db107004ca3da00c6cae
+ pristine_git_object: e0340d2c2dc464067b56d48c5a2f96888a521f77
docs/components/selection.mdx:
id: 3ac38ae09556
last_write_checksum: sha1:9a6964dac116439f4b3abea8f00cd613fdb6fe6f
pristine_git_object: bd770a87a09788077b0d632e6f33c6cb00717af2
docs/components/servertool.mdx:
id: 4faa55488ef4
- last_write_checksum: sha1:d7095487baa7be99256568e23fbb3b270ae38795
- pristine_git_object: 8f8f0d4e9f6b8834d090f49d4260fb8cb0d3a471
+ last_write_checksum: sha1:b4a97f6c23341173101ad93663b30fa78bca1b1b
+ pristine_git_object: 3482cafab965f438f3adfdc5c30e12053c78fc9d
docs/components/servertooldetails.mdx:
id: 453049b652fc
- last_write_checksum: sha1:7138c34f9f47f1bf24aa5305f34f7ca5092cc0fa
- pristine_git_object: 2ec8bf7ad9b33fff8503f5c7e3065448be37b154
+ last_write_checksum: sha1:fd728b183d552fc0d7334e4ff87fd1fbcde9e003
+ pristine_git_object: b0d2345b48bae13b749cde1fed37b462bf01925f
docs/components/servertooldetailsstatus.mdx:
id: f5323566fa91
last_write_checksum: sha1:d534dcc47af105b735ff6b2f8ceeffc11340bbc5
@@ -6808,8 +6804,8 @@ trackedFiles:
pristine_git_object: 16944784585692bcfd9de5aa1aa65c166eed8c47
docs/components/servertoolengine.mdx:
id: 66b26e1d6cc9
- last_write_checksum: sha1:e3a02bac502d3ffef3fe320a002bdf005d9cad13
- pristine_git_object: 65e059679c867c8c0ced1df3567f79eeb5635420
+ last_write_checksum: sha1:88def6b9e723eef8b58c2c1ed4b39a2f17ce0217
+ pristine_git_object: ab85a51c96adae881837e79c21e4c256804e815e
docs/components/servertoolenginedataregion.mdx:
id: 1481257cbf2a
last_write_checksum: sha1:537420a33052594863d73672d464785480fb3990
@@ -6820,32 +6816,32 @@ trackedFiles:
pristine_git_object: 9d1711b938a91057a4e31a10c411a0812bb5fd71
docs/components/servertoolinputname.mdx:
id: 93279a0859d2
- last_write_checksum: sha1:3e068e785bb198f12e1974b48cf8a65a91385bfa
- pristine_git_object: 24c1351281e20065c208fd560223387a8a693c0a
+ last_write_checksum: sha1:9d2e2fa02e4214314835e27b5e608ab9f4bdc28c
+ pristine_git_object: 9dae1d98caabfd1908ed5edcc2b7d25c06348c71
docs/components/servertoolinputnameapiformat.mdx:
id: 93b065af4932
last_write_checksum: sha1:74ea144883369725b3220260db6b60367858da82
pristine_git_object: cce7c33332ed6d9c5befd5987bd929df0f67d25b
docs/components/servertoolnativemodel.mdx:
id: 2615ee8c7b8c
- last_write_checksum: sha1:aa5f25d9d34b73353baed3e3a2da9a2ee412f046
- pristine_git_object: 5cd668a0862f70adc460fbe9fa70d449feb0fd99
+ last_write_checksum: sha1:857eb744640e9ba395658b0f3b30afda4ebc0b8e
+ pristine_git_object: eaedbb7ae4a1c2cee22e5002bf01fe2890417552
docs/components/servertoolnativesupport.mdx:
id: 3832b1000963
- last_write_checksum: sha1:1f39260e6cbce2a3ca734f4e2550e241a849d82a
- pristine_git_object: b746ac366dee33c571972eb3fe8ea90c03509b9e
+ last_write_checksum: sha1:d34ff346682b6ce528d381151aaae342580f1e1c
+ pristine_git_object: b3efb89293522dcdf25677439bf53021e9c20b19
docs/components/servertooloutputname.mdx:
id: c024c36be548
- last_write_checksum: sha1:66aa13bc282dce389d74064568785ccf23fbc2d3
- pristine_git_object: 1d29864ad6096867ce92b272d82086f9f2918cc5
+ last_write_checksum: sha1:067561d11b3e11b9464d264fcd3b332e8334cdae
+ pristine_git_object: 24b4c845bac680797dc690cc8289fea1a9c8e7f9
docs/components/servertooloutputnameapiformat.mdx:
id: eba69a346650
last_write_checksum: sha1:c2ae18660fec3c2327070ea7bb57064807df56d8
pristine_git_object: 9a7ecb1b72770936140de70d4a0afc29ce79068d
docs/components/servertoolprice.mdx:
id: a23aba1add8e
- last_write_checksum: sha1:982f26aecbbcf07218d9a9595658855eac095197
- pristine_git_object: 78fe83c076598b0df3caf435042befd1c29ec8b1
+ last_write_checksum: sha1:8a98eb1120a01d825c43611db618b7ae9df439a7
+ pristine_git_object: e7a056d234cd510e3d1300e1d26d3c4bc98bcab6
docs/components/servertoolstatus.mdx:
id: 5cbadeb5e875
last_write_checksum: sha1:a2f16550b38cdf799680ec30415e3a987b1ea2eb
@@ -6856,56 +6852,56 @@ trackedFiles:
pristine_git_object: 2d16959325937dbbe2dc39aca6988afb57909b75
docs/components/servertoolusedetails.mdx:
id: 5a7d75562dec
- last_write_checksum: sha1:c2a156aba0f34118e3c681561f817d8deb4a06ac
- pristine_git_object: de0d677d4f188af0688f78b8c8a25ae07ca3a093
+ last_write_checksum: sha1:b548f839c985f866b7dfa72b021587f21a3ea977
+ pristine_git_object: a25d35f964aeffb2c0682e94d298fc00624f6f4c
docs/components/serviceunavailableresponseerrordata.mdx:
id: 72f01d77e774
- last_write_checksum: sha1:5ca87c689aa95fc476ccf60129736a3c5c8021fe
- pristine_git_object: e4da707cb407e833a9a541405e7c546b78d990aa
+ last_write_checksum: sha1:42d28ee5510cbfb3ecf5c2201fe1f2c4572ec1a9
+ pristine_git_object: dcb9f15f2b56eb80c2769819ec8be2242a7fea00
docs/components/sessioncostitem.mdx:
id: 50daab7870c5
- last_write_checksum: sha1:9a9cb133798d50646502dc87eb052ecfa6fab533
- pristine_git_object: 6bab396f00b46ad95f0d842ae2f06af51880282e
+ last_write_checksum: sha1:5244df4b8295c9cb4e7adb5272130fb1ed8c82e9
+ pristine_git_object: 9142eaa7c402aa47ebe7e33092d9718dcf4c45df
docs/components/sessioncostmeta.mdx:
id: a11f69bf41cb
- last_write_checksum: sha1:133d9513f8416cd01af0c424a3d47d3ba46a6c18
- pristine_git_object: f27d0ca7b88c692ce5a0f14288e9a85157b864ca
+ last_write_checksum: sha1:98db2e6371b5d149817edc00a89467d51a7f6e75
+ pristine_git_object: 910751a894568272d76e7398712fddc4af251682
docs/components/sessioncostmetaversion.mdx:
id: d304756a4d45
last_write_checksum: sha1:0d69d099b6f7547fbce431c3025f90ef1237a732
pristine_git_object: de98461ac2c5d7ca8d6ccb5bdc897c815a227176
docs/components/sessioncostresponse.mdx:
id: 6d7d7e41fc60
- last_write_checksum: sha1:1492a00174e054356ecb3c8a6bb542f065ffc1d1
- pristine_git_object: 4b94d8dffe97ab1b43231a40ae4947bc5bd86dc1
+ last_write_checksum: sha1:ccb8e78e56039dba98e6aff35000505b6ba0e9fc
+ pristine_git_object: 71622f241763f3fb1d6974d0a38b8129db0c362c
docs/components/shadowedby.mdx:
id: d9b334d895bf
last_write_checksum: sha1:fc573e646e802d34cacbc9ded956e89c22eddea1
pristine_git_object: eae75cdc41a74ece5326cd5c0fda384b0d5cab1a
docs/components/shellcallitem.mdx:
id: 172eabd6add3
- last_write_checksum: sha1:e74a0f2bfb8fb35ed44c9fc856ac92d1fbc74624
- pristine_git_object: 4e9f17f39aec72ffc81cbe41be18832a42e82755
+ last_write_checksum: sha1:e5efef6077ae6712940c8ee7938e2f9dfd6f76ab
+ pristine_git_object: 6008a719ab1ac370d1a8f17fc44a9d9f21b8331d
docs/components/shellcallitemaction.mdx:
id: cbd26fb9049f
- last_write_checksum: sha1:e1f76bee9ea1ac27ffc7bad531335b55de3110e4
- pristine_git_object: cca3bb6149631c73acc99918017138a85d707256
+ last_write_checksum: sha1:c8a933db7b2f6e5c15b2dbc22b96d5571973a549
+ pristine_git_object: 1c6874c49eb72234dd5ecef7151166b68e8c0518
docs/components/shellcallitemtype.mdx:
id: c198ee9e7382
last_write_checksum: sha1:933fad7f148c81a73de7bf0d6f2083038fc0803b
pristine_git_object: fe8aa0d80f56454a4326d74c8ee8a7793427312d
docs/components/shellcalloutputcontent.mdx:
id: edef6979c20b
- last_write_checksum: sha1:9d88c4b49d5b85f86d00f1eb1ae63baf6a466068
- pristine_git_object: 9aaa17fdf863725e77de2784a601626d0b82b7e0
+ last_write_checksum: sha1:23614d75852c683d1deadee24e7c9918b9d7e37b
+ pristine_git_object: a483cee17025ea5d3f1af2502969778bbe0a6e0e
docs/components/shellcalloutputitem.mdx:
id: 3c692a7914b0
- last_write_checksum: sha1:86651eecde4a76e5fb5783f1d9baf582d528a3ba
- pristine_git_object: 05e53b1f66894e53700fc3e290ab26a3d0fbd524
+ last_write_checksum: sha1:bc1556cd77a2e74440e059163e1726418fdea59d
+ pristine_git_object: f791c4c9a9bebb24cfffd5cc582947dfbd634fc2
docs/components/shellcalloutputitemfile.mdx:
id: 729e48f10ec2
- last_write_checksum: sha1:3ec7900022eab43f94f0afb7ba5bf8b43f55d370
- pristine_git_object: e4a0c69ef04713724322961960b128589dad7686
+ last_write_checksum: sha1:cbff4c200a50816f52d48b5c4fe0cc66ebc30cda
+ pristine_git_object: 8cbc33074256327c8859d7e3895fcd5ea17ef19c
docs/components/shellcalloutputitemtypecontainerfilecitation.mdx:
id: 30497451caaa
last_write_checksum: sha1:6b3394517d15b8978fcf83762143aa5ef212c945
@@ -6920,12 +6916,12 @@ trackedFiles:
pristine_git_object: 27aa179a9bb5ece860b84cd59185921a0e229516
docs/components/shellservertool.mdx:
id: 9cddc1b96409
- last_write_checksum: sha1:ea5b02df81d67cbbba97e7b538f59024137db3e9
- pristine_git_object: 0f55c3798873d7c5583fd06187cb7a9566bcc5b9
+ last_write_checksum: sha1:b4426331173b3821d81b9a3c82a11603f6b4bf52
+ pristine_git_object: 51c86dc5d22428ebc7480fa0d030a583eefd9c2d
docs/components/shellservertoolconfig.mdx:
id: 5958cff854db
- last_write_checksum: sha1:98ed34113e175eb52e091d2bbda831e6d47e75d3
- pristine_git_object: c42fbf09d1760c9a7bd7f0f799b43225e904e446
+ last_write_checksum: sha1:167f9a42c9dac9874307d0cf11d2e28dc9a49a3c
+ pristine_git_object: 07ebb17f5e3b68291eac5fd7509ff443ba3b6f22
docs/components/shellservertoolengine.mdx:
id: afea02c824ea
last_write_checksum: sha1:2c179cb81f553cad5ebf67e42230b011a4e01b7f
@@ -6936,8 +6932,8 @@ trackedFiles:
pristine_git_object: c61d1889a25e5879664c12c6a7b07a57047684ac
docs/components/shellservertoolopenrouter.mdx:
id: 5c8be5a98197
- last_write_checksum: sha1:7cfa877d119578daf4624ee04b361b87bf6bda0d
- pristine_git_object: fa031486ac8634cc5fd84a6c001f1af01b1fab97
+ last_write_checksum: sha1:174d5c359d3f1a9ffa28838c73964769d9039dd6
+ pristine_git_object: e79d4c32d2a3e9fb660a4af627205eef4995e61e
docs/components/shellservertoolopenroutertype.mdx:
id: c5ef6fc964a4
last_write_checksum: sha1:9c5463f6c610069752149860746ac4f92fd18d78
@@ -6948,20 +6944,20 @@ trackedFiles:
pristine_git_object: 1c0dd3c44cfce8b531e7d89e3db6b2787f060984
docs/components/slack.mdx:
id: 0828af9198d3
- last_write_checksum: sha1:ee4f0286cc78f81ef0d362f2e91b2ec953d70324
- pristine_git_object: 6ea9aa88ee1d4c42aead8fc25a30ec26fbe1a296
+ last_write_checksum: sha1:f6b74dab944bb89627caa7d08238586d5f69279a
+ pristine_git_object: 6a70a7e87af96c1b8432cd83544e56ebdf2f976e
docs/components/slackmemberlink.mdx:
id: 6e4a8f0b619e
- last_write_checksum: sha1:bdeac0c88b58c2fc34c8b8fdb28c7096ead03b6f
- pristine_git_object: 6034b42802203bd484f009cbe3656e7b6fd5e899
+ last_write_checksum: sha1:8cae69afba431966f5bbf96a050b5d466f773b96
+ pristine_git_object: 1e31f135652815e74020626541e1ad26f97ddc60
docs/components/softdeny.mdx:
id: d113e0c596b9
last_write_checksum: sha1:56c1888fc6437e170d31ceabfa505cc1aad87ce2
pristine_git_object: ff6088eccbdf64207e67fd644fe3bb8a536f4056
docs/components/sourcecontent.mdx:
id: d211413b56ad
- last_write_checksum: sha1:e9ec235c28760da429e35fea006321e7a697e5c4
- pristine_git_object: 792f40542b86ce988d9257810717679468db825d
+ last_write_checksum: sha1:59a8227ad66e1f118d7786cb01dc08672daaffd4
+ pristine_git_object: 1a374857fc0740f1c3a3f20a5978b5172307d9f5
docs/components/sourcetype.mdx:
id: 77262fe83449
last_write_checksum: sha1:9f290862f832b501a96456226ff1f18431f74c50
@@ -6976,64 +6972,64 @@ trackedFiles:
pristine_git_object: 7303b4f78166679c086effde5fd5b6ab875d580d
docs/components/speechinputreferenceaudio.mdx:
id: be120390be39
- last_write_checksum: sha1:4abc3f8a18880605e3802670e48d114cde250070
- pristine_git_object: f00281d13b6d61ad5496ebdcb3ec34dcc834a9d0
+ last_write_checksum: sha1:fd18d34545832cabf53ab6e368d497ba15684e97
+ pristine_git_object: 24bc175140af9d7483001d3a0384d58a155d04f6
docs/components/speechinputreferenceaudioinput.mdx:
id: 5fc8d05d280c
- last_write_checksum: sha1:046a2f438968786be605f7b37dd85d3e6d069a6f
- pristine_git_object: c16ea82c8c24655bba86bd9c8de13f91e79a9c3e
+ last_write_checksum: sha1:6c9ca7da904fe5f1e00c5dbc26e7df815c748b6e
+ pristine_git_object: 67111717504e40b1ce94da24dd5c1081cca2e213
docs/components/speechinputreferenceaudiotype.mdx:
id: 058d6a67e101
last_write_checksum: sha1:4af157ebbeebbfa18cc110c3ac32f8ff78a69ce2
pristine_git_object: 99478c90d4d43c6e23cbe275f97998502c2378ae
docs/components/speechinputreferenceimage.mdx:
id: 8e77f64c57a8
- last_write_checksum: sha1:dd5d1a3a16e897982592f497fd58402ce739b113
- pristine_git_object: bf760441b93a155b756ae9fad8f427f315e936ff
+ last_write_checksum: sha1:c78935bf9d5fd11982c251fc35cbf1206e9285a8
+ pristine_git_object: f6ec521e0bd687d9fcea8b40fc7503c8794f5bf2
docs/components/speechinputreferenceimageinput.mdx:
id: 04884f13e007
- last_write_checksum: sha1:fb6443433e5735e00e7264c3dfee8389af295339
- pristine_git_object: 127f005a602cda6872f4ce9aed15e1d032024e6b
+ last_write_checksum: sha1:f3f1057aaa1287c7f898e1870b9eb02857fb3ecb
+ pristine_git_object: 3e4842abca5278e685d79d04b8e1303e87291b84
docs/components/speechinputreferenceimagetype.mdx:
id: b9da823bf7a8
last_write_checksum: sha1:500c0d9827d91ed7591910328db819e3549ee970
pristine_git_object: b40df3d3d04538e5328895c3d02481db6b273261
docs/components/speechinputreferencetext.mdx:
id: c16449cda36e
- last_write_checksum: sha1:ed437a992026eb4169008b59ade634dcc41e765d
- pristine_git_object: af437e9f376058bc571531b1d3019d06d2d62863
+ last_write_checksum: sha1:44027b36d5c53687abf5e94e6261a09d6fd53e0d
+ pristine_git_object: af670efefe847e2e1a4e50565e9646902c7d35c2
docs/components/speechinputreferencetexttype.mdx:
id: 469b6fa8fe52
last_write_checksum: sha1:47783070359618513e2d6c3b963e507cf1320b70
pristine_git_object: 34f4f07fb3008df83646fa3d88ce04009274246a
docs/components/speechrequest.mdx:
id: 06e81b0433f6
- last_write_checksum: sha1:fce189de411c036986b99d2de21a823dcd91897e
- pristine_git_object: 036ebce5676497208c225e1110c841a39149a70f
+ last_write_checksum: sha1:4d140934d8d3d38c4ac5cb937f5ba730a7d5c1fe
+ pristine_git_object: f559f1154c69cee9769a2489a4975951ddd5c977
docs/components/speechrequestdatacollection.mdx:
id: 6c5938568888
last_write_checksum: sha1:89a08b4c4de66c1ef7676792a38747e030ed6729
pristine_git_object: 01f84221304dd8b2ff9c1ad99b796177b7ba84d1
docs/components/speechrequestprovider.mdx:
id: 4f78ed0394c4
- last_write_checksum: sha1:9f3f0e2abb87d2b509d39bc4d70291c69335fa65
- pristine_git_object: fbfa71493de4d04872309c96b1453bf51c7d2035
+ last_write_checksum: sha1:f0a83eb02d9703ae7ad9177c5c66511dbdc3796a
+ pristine_git_object: f2d851d2e8e8cfa3c39a2744cf58951e1421e5a8
docs/components/speechrequestresponseformat.mdx:
id: bd09f77a4a90
last_write_checksum: sha1:1b87242f33c6d22a08dd085d0ef41335ec2e9b0c
pristine_git_object: 9af8a5aa6a7c26f353f552d369b87debb045b7cd
docs/components/speechturn.mdx:
id: ca90a4443e6e
- last_write_checksum: sha1:4a63a0b46eb3051c86e4f5ed20b8d4534d5e7720
- pristine_git_object: db37aa4e7bdc88e9216fad12c5b8e197e4d87e42
+ last_write_checksum: sha1:68b0e3750740ff2ff4a34a5dd0a0f5a191e514f1
+ pristine_git_object: a725c6a19408d3429d08e3e24922be43905a9c13
docs/components/speed.mdx:
id: 4fd1f2823924
last_write_checksum: sha1:c6815d115b55b9409052f9d1d1d16bb1d7197763
pristine_git_object: f120cfef4c79cf5913a6c86ceb327c2b76e64016
docs/components/stance.mdx:
id: 6eb0f13ef2a1
- last_write_checksum: sha1:64ee44794873236df5419e4f63e4963898ce6627
- pristine_git_object: 3a93298ea9bc10f11e468d2eb33c2bd8e7e12f40
+ last_write_checksum: sha1:bd1a3b1b1a96537379fc626e01353f61ef67659e
+ pristine_git_object: c68a62e1226683a73ce6f4c0ef0dccd48b2404d2
docs/components/state.mdx:
id: 5f13bb58ae41
last_write_checksum: sha1:3c1825cf0232520f8bf0a7d763391689c8ded8d0
@@ -7044,180 +7040,180 @@ trackedFiles:
pristine_git_object: 34d7863a7a5fe022dbfc6a534ae4e4d39bf8f54d
docs/components/stopservertoolswhenfinishreasonis.mdx:
id: edb3bdd7b6b4
- last_write_checksum: sha1:4d7053fbed217b38a60a9f8d62a64a6bf0a7c07e
- pristine_git_object: ef2f143f73407e97cc0903b038b73632f2864a45
+ last_write_checksum: sha1:c209433bf9366cb524abe2f5ef2a8f0dfbdb36b1
+ pristine_git_object: 9bf4220fa44920c4d3096650b211a690b2da368d
docs/components/stopservertoolswhenfinishreasonistype.mdx:
id: 054aa7a9d125
last_write_checksum: sha1:07068ab51ebcf9b9461f38d1b12749a01020011e
pristine_git_object: e54b4fe34e5d05f8643f135b2ee43ad83878d35f
docs/components/stopservertoolswhenhastoolcall.mdx:
id: a0e65079ca2e
- last_write_checksum: sha1:7255c505cafc4d9eda613cd38098c329fccd7aad
- pristine_git_object: 890af332ed5920b4e3e0842a0d1b282fb67df137
+ last_write_checksum: sha1:67ffefd754239558dcf85bb5afe2b53774483bba
+ pristine_git_object: 17b39d59d56ee64f6ef784272394e22b71eaa695
docs/components/stopservertoolswhenhastoolcalltype.mdx:
id: d6881cc09fdf
last_write_checksum: sha1:f11f18e4ea5ba0d21b15367bcc6e15778aa533cf
pristine_git_object: 9b1a468cc36f433ba7fb2c0aa79650ba39f9523e
docs/components/stopservertoolswhenmaxcost.mdx:
id: 3d5f190bbd28
- last_write_checksum: sha1:33b384261388809634674326d26e796b0b0cbf1b
- pristine_git_object: 11ec52648be118f1d13af01e042dcfc2b602490f
+ last_write_checksum: sha1:77807eeebcba79daec320a1eab3b71e3ab7e93ce
+ pristine_git_object: ccf6fe0bf39ead9b39982409030ad96f134d10fd
docs/components/stopservertoolswhenmaxcosttype.mdx:
id: c2083926e9db
last_write_checksum: sha1:c9d19b690b52680526df5ecd9c401694923f70f4
pristine_git_object: 34953abc6de6ed5c79b5d279ac28eeeda9971919
docs/components/stopservertoolswhenmaxtokensused.mdx:
id: 9cdc05daefc1
- last_write_checksum: sha1:c108a4ffa96be65bbf23cc325bbbcf72eda120d1
- pristine_git_object: 33d4618b464d6a6fb0f663c9b36f1895a4cb6962
+ last_write_checksum: sha1:65d4c19eef9b333713f9b9e528e1ff8806916cb0
+ pristine_git_object: e69318f72a86da98e0824937de58de144a9ac1c2
docs/components/stopservertoolswhenmaxtokensusedtype.mdx:
id: 09a14b719a59
last_write_checksum: sha1:4dcd3a9fd58efd9bcfdf81ccdb95c31f521e1512
pristine_git_object: 3818d9bfe79ed84f643f0c83acc52a9a6b17f843
docs/components/stopservertoolswhenstepcountis.mdx:
id: 5f6cb922fa59
- last_write_checksum: sha1:06ef76461cdc29ae8aa8a5a6b6b258a185a610b9
- pristine_git_object: 0544b66ff99affa86cd06afaba1ed7aea932e60a
+ last_write_checksum: sha1:20ad2c3876f0d7175120d2807b8e1e2e4e9af1ff
+ pristine_git_object: 14a3aa0f39e845b35e3b5ccccae482f7513d4efe
docs/components/stopservertoolswhenstepcountistype.mdx:
id: 41af6b8d6e37
last_write_checksum: sha1:7eedd4d3ae889303ccd0d7d69ca2319d1741c51f
pristine_git_object: 709393f4936cb176e8a7ea5c9406b63512a4ca91
docs/components/storedprompttemplate.mdx:
id: 750a712bd91a
- last_write_checksum: sha1:92052028678ac2d4b905b0f646976dc054288bf3
- pristine_git_object: a9461bc3e848e3554a6101ec4c43988cf1239576
+ last_write_checksum: sha1:a32ec260ad699f163586aa258f56867b64422e19
+ pristine_git_object: e00173a1ac04508aaa5006a1e3779800f6568bd6
docs/components/streamevents.mdx:
id: e9baa20de483
last_write_checksum: sha1:81d4b89198b631b7514cbe3b29fbedbde654b57d
pristine_git_object: e4f5c12415b7515a10e399ab6b9dd3607048320c
docs/components/streameventsresponsecompleted.mdx:
id: f7c112325f05
- last_write_checksum: sha1:289f19b6527fda93d1449df57ba6a525aee25bd6
- pristine_git_object: 35bdaf3132bc3b982be6c3b0072838b0a45e6052
+ last_write_checksum: sha1:49e6b943b4aaa50c1504cc0494b954c6e123b708
+ pristine_git_object: 7c6ad56ad5e8d20d6df755acc115c65dc72ee1c0
docs/components/streameventsresponsecompletedtype.mdx:
id: eade599586fb
last_write_checksum: sha1:bb7f8b52b58723b63784282fc23bff82a96ce715
pristine_git_object: 1854d017509749ea4056f864374f8609a60e2e3f
docs/components/streameventsresponsefailed.mdx:
id: 145096a2bdaf
- last_write_checksum: sha1:e54c5123f7c587f0cfde05ac30fa8b20008bb135
- pristine_git_object: 2fe71e96338c1cb4b76abbd66ba457586cf2e167
+ last_write_checksum: sha1:5bb3acc4226bb3a45233e811fae80df12d9c0ac2
+ pristine_git_object: f9ac05e4a4268f6e6715f51ddf6a289a2e19f466
docs/components/streameventsresponsefailedtype.mdx:
id: bb4fc1534206
last_write_checksum: sha1:904e6d2b6578234a38eecf125187a6c73dfbe312
pristine_git_object: cbec95a0f963603cdf9f877151b5a1c0fa916680
docs/components/streameventsresponseincomplete.mdx:
id: 4f76d6544571
- last_write_checksum: sha1:3f70bc4bfc7517bb164675c0cfa39df8fd8dbe21
- pristine_git_object: 0abd1db555ae3f502298dd28e574828e8a27d7e8
+ last_write_checksum: sha1:a6d73fdcf0392caffa7687ff53c258d4173c6fe1
+ pristine_git_object: ff87a0ed4ebea4cdddbe113829e88dd851402faf
docs/components/streameventsresponseincompletetype.mdx:
id: 2c820f020fa7
last_write_checksum: sha1:51ddac4fa44dc865b81e9606911f8a056d2f1ed9
pristine_git_object: 1d886a31947bb57d58b175af018d271dd08efcdb
docs/components/streameventsresponseoutputitemadded.mdx:
id: 91fcf7f96bcb
- last_write_checksum: sha1:0a5b3aa4666b452e5750a161b39e397133139785
- pristine_git_object: 8121198a7c0b70e5c68c9b389d800d2a42aaaaec
+ last_write_checksum: sha1:3235565bf7f7c3b41ae87e4b8bd1ebae89961d70
+ pristine_git_object: 76d7bee490a0cfa76fbf0766ce0b1a58197b0f08
docs/components/streameventsresponseoutputitemaddedtype.mdx:
id: "264576670340"
last_write_checksum: sha1:25052672d9b9ea1fe2562adbb4be939c3e251ad8
pristine_git_object: acf8df9004a0ca2f9398705fb8c8264e78342dfe
docs/components/streameventsresponseoutputitemdone.mdx:
id: b5ee1c8831c2
- last_write_checksum: sha1:a52e215c4c85ac9e061d76342e5886d29a7e9786
- pristine_git_object: 5d02fd8ea8745be6f1b4a217892f1697e00fc6bb
+ last_write_checksum: sha1:33c20e465d747c20e3fbd42b9fc163251f331d3c
+ pristine_git_object: 4df40a47d6e397ad5527b181b7da4b8de24eff9c
docs/components/streameventsresponseoutputitemdonetype.mdx:
id: 2fb7934965aa
last_write_checksum: sha1:a5fc58c7a48c29f682beaa9f30accf1a620dd670
pristine_git_object: 7671de0f55c2bd170b86ffb4682ad9e456a11522
docs/components/streamlogprob.mdx:
id: 67598a2734a4
- last_write_checksum: sha1:b68b954c4c0233a97565785036243d8fd31870d1
- pristine_git_object: 398824645fa342aa7ff2da54600d4a8759b83f0f
+ last_write_checksum: sha1:6db1530f644e35f8f17710f4f21c66506eea27c0
+ pristine_git_object: 3b5ff296a7bffe6e83bb52970616abb016ade27e
docs/components/streamlogprobtoplogprob.mdx:
id: 512e44d2c601
- last_write_checksum: sha1:fa643d79e608574ac0210dbdebb293cae1d0af33
- pristine_git_object: 972fa7f69f80fae904b94b8a10bbed2fa7bbf1c1
+ last_write_checksum: sha1:230c8ba0ed5d4dc31e65bef6f9f98d6ec95399fd
+ pristine_git_object: d201658815afa6f6b7b0e2d2fddb948dcbc58553
docs/components/stt.mdx:
id: 2f508094a4f9
- last_write_checksum: sha1:9fc321c80bf682f4eae2def394b0cf01cfae2feb
- pristine_git_object: 5ebe2d199734dd2729a8247420ae7e106a90e65a
+ last_write_checksum: sha1:19b8df09eb53374e78326754fc45ce1838739e23
+ pristine_git_object: 4708b8949734cc6b99180bb71973a7314ad21aa9
docs/components/sttentity.mdx:
id: 7631aafebd82
- last_write_checksum: sha1:da5a1266aba4ce1383c1d1d1711da48970fa9557
- pristine_git_object: 70d1ffaf4915576b3df129947f541429b8520403
+ last_write_checksum: sha1:69f79b6024e0d7aeac196a2339e7f4d0bfe46cc5
+ pristine_git_object: dc21b977d5745afeb52ae06749c1c2110920f8c2
docs/components/sttinlineinputaudio.mdx:
id: e4e2a7df033f
- last_write_checksum: sha1:6c593d6d89f3c60b2ccd07943781fb9e4bc12fa3
- pristine_git_object: dfcdc6b10b6d784931adb140ac6808eef83d075a
+ last_write_checksum: sha1:1237f2136c5bd8e31e74d2b8a246e7f22077d6aa
+ pristine_git_object: 02d2a1e74e124a2ece75532b6b2a156e20e7b7c9
docs/components/sttinputaudio.mdx:
id: f4fc56cf1641
last_write_checksum: sha1:8dda73e1c8b42654b56a61e458cb7aca4d0836c3
pristine_git_object: 45d1eef7be13575aac15391f23c310480852abf8
docs/components/sttrequest.mdx:
id: 6a5e33cf6dbe
- last_write_checksum: sha1:6dd4e031bf02e6188c2cf524bf63d60132cd1d94
- pristine_git_object: 928d5db30f7f4561578dadc3e67db46a61afe951
+ last_write_checksum: sha1:081781ff8c7cc710776d682ba02a75bc858338e6
+ pristine_git_object: c250e39021a37f0fc12894ef776dc092421dd377
docs/components/sttrequestdatacollection.mdx:
id: d8523e72c962
last_write_checksum: sha1:485caf2a759a45e6666f611663eea23924032df6
pristine_git_object: 293a4f1162a245b3945674974fa399b1c0cae9b4
docs/components/sttrequestprovider.mdx:
id: d8b1bac8e745
- last_write_checksum: sha1:20f3e76af21a43325087b16c63a3dcb7a0f80c56
- pristine_git_object: ddc964b62bef962373bf57f096bb3b3abd2f80ac
+ last_write_checksum: sha1:d2e874de75e59f29a956e83497e7baa0d521085d
+ pristine_git_object: cb144551e05ec5362c07aa2e581047d5a520e65f
docs/components/sttrequestresponseformat.mdx:
id: ab58b1666609
last_write_checksum: sha1:f0cbf9b5b35d8ef8c049a3b84c47f6c43778a00a
pristine_git_object: d016021a79783dfa11b1110edc231f49f45df4d0
docs/components/sttresponse.mdx:
id: a421f69065a0
- last_write_checksum: sha1:787247cc3993e22dc456b3487cc3c2950e66accd
- pristine_git_object: 8cc1932650e93f44d5a9d75e1c2b54ef31802833
+ last_write_checksum: sha1:add5977b1e946ddc34bab3d9809ca6e1a4f83cf4
+ pristine_git_object: 6d82142e0942586b1f3385d4a063c18c4f29a507
docs/components/sttsegment.mdx:
id: 7264ea9cdd57
- last_write_checksum: sha1:bc6dae2fcd2689f157f36c63181b2e7064eaa3f1
- pristine_git_object: dbe1e88ec3093a8cda896b9eab8d62479ff8dd73
+ last_write_checksum: sha1:039809e197a635d08da75c611a73f0e7e121cd87
+ pristine_git_object: 2c8490f17b41561a2cf8b116bd90d4d2e6cc5e48
docs/components/stttimestampgranularity.mdx:
id: 2a365c57c3a1
last_write_checksum: sha1:5932b36c214d97201f0cce0d0787203fed2baf4e
pristine_git_object: 3505a518e362a11e06a3c098eb31de2718ee1c04
docs/components/stturlinputaudio.mdx:
id: f267f2b95d48
- last_write_checksum: sha1:56d42f162b37da75d6b925ae779e6e039294bf20
- pristine_git_object: bc1eb6aefad7e21a9cef84607ab42454d9059c3e
+ last_write_checksum: sha1:818363b9b562522240452206bfdb5836ea7f3077
+ pristine_git_object: 7190e8621cb932b60e03dbd12ae723449ebaa634
docs/components/sttusage.mdx:
id: 11bce3b257f6
- last_write_checksum: sha1:a777bc390f180c1163612213633f2150a9566313
- pristine_git_object: f0b56839c067ce29024888f689d379ed83f86ff4
+ last_write_checksum: sha1:10da45b0494b4d1b8f73cab66d819bf1c268b14b
+ pristine_git_object: 0ef1266dd0f002b44b8bde86d3fe1d7600f83c95
docs/components/sttword.mdx:
id: 665227ec6052
- last_write_checksum: sha1:9dc2238ce02f30caf816365e0bd24cf4ca8aea1a
- pristine_git_object: 48e877265107a6500ab627da050d667758a4f254
+ last_write_checksum: sha1:95286a5593a9bdf5074726a075b1fc5c29fbd50f
+ pristine_git_object: 266d4e50e8790d601ab5aff67e2fa65c5c33dd3b
docs/components/sttwordtype.mdx:
id: f7dc430a99ee
last_write_checksum: sha1:8c400ba5d1640a195532dd47f20d10346f350b17
pristine_git_object: 76b0577c9e3e61bda3c499ca130526d9bcd9b241
docs/components/subagentnestedtool.mdx:
id: 12547a9efd5f
- last_write_checksum: sha1:60f49c10d3b5c552a65ef4462d24e02a615cbaa8
- pristine_git_object: 957462250a173bfdf34ca2440fb46cbbd5a06cf9
+ last_write_checksum: sha1:d95435e6a2a67d3c82052954b9357f2ede704f53
+ pristine_git_object: ffda1e0831d7dd90056cd049b26b96b55db2a143
docs/components/subagentreasoning.mdx:
id: 2e412fc3ecc2
- last_write_checksum: sha1:5250d73972608325576f8617c5188b005366409f
- pristine_git_object: c1d3baea52081fbe67058042076aecd10771d6ef
+ last_write_checksum: sha1:c3160117b99f361e1b7b3ce323b85b1ca99d749c
+ pristine_git_object: 129b89f291b1657a9b4e910673275b495280d830
docs/components/subagentreasoningeffort.mdx:
id: cc922bbdeeeb
last_write_checksum: sha1:c41a98510c6e46da0cbdd0f1106d4595b8e63c22
pristine_git_object: 6ff0d51d2b5668291fb70f4cd5ad649fe3f4f6fc
docs/components/subagentservertoolconfig.mdx:
id: f7fa49016554
- last_write_checksum: sha1:0f0db3e758a793bd8168050aeac3ea6b982a3588
- pristine_git_object: 3e6825bc8223e13f43e05dbe5d267211d8f6c7ef
+ last_write_checksum: sha1:f86c1211a2288ac1107a9d8323b4d2dd1a3d9315
+ pristine_git_object: c314c4317c24066b7b6acaa117e3de1d471fa4a6
docs/components/subagentservertoolopenrouter.mdx:
id: 8ede88c6400a
- last_write_checksum: sha1:9f4c3798805099682584724a42d211fe0861f431
- pristine_git_object: 3b1eb0a6346f2b92a7843e0c6027f863ec445d99
+ last_write_checksum: sha1:bbadf8aabd1e4e37979c3910ab3129d89dec94c3
+ pristine_git_object: b917a0fc05a8dc363e062d9cd5b2e131615cbce8
docs/components/subagentservertoolopenroutertype.mdx:
id: 36a519fbf209
last_write_checksum: sha1:14f4bf5f550f0dfddb8bd950e000ed431a5470e9
@@ -7228,20 +7224,20 @@ trackedFiles:
pristine_git_object: 3e6f988ecc0a7b7857963ebec2be310ab7d6a8d2
docs/components/submitgenerationfeedbackrequest.mdx:
id: fba2401919b4
- last_write_checksum: sha1:bd6018a06cbfff4a70523df033ae5eb5263bbd83
- pristine_git_object: 4ac73ca3e948c6d782fb7eba240f38889029544c
+ last_write_checksum: sha1:80cc81100df2e558b5a5ff46766aee16eb7356f2
+ pristine_git_object: ddb78b37d2c84cd420028bc2dcf0c6ea3539d36c
docs/components/submitgenerationfeedbackrequestcategory.mdx:
id: 03b1de1975fd
last_write_checksum: sha1:3505b8c9f74bd5a264dd3a035bd40401bdfec4e0
pristine_git_object: 59087549356cf8c753fe64e3c59d9414249752cc
docs/components/submitgenerationfeedbackresponse.mdx:
id: 965ad9f0e7d8
- last_write_checksum: sha1:7451bf17e40384dd0c719af06afd429f305da84d
- pristine_git_object: ba546e044aa0cacbde96b10562c4526a03cc0408
+ last_write_checksum: sha1:f90a02a8301e477a93d96a45247ef286a7721885
+ pristine_git_object: 06bca63ac55caf4077f58117657caaf2c7a533f4
docs/components/submitgenerationfeedbackresponsedata.mdx:
id: 3dc9b2ef8c55
- last_write_checksum: sha1:3bd23a1fe786aa76836d0990d51213c9ddd8fc36
- pristine_git_object: 2b6ccfe5787d34259f7c5c89e9852d32afd6aef4
+ last_write_checksum: sha1:246a16b73659f52a6b84605d7bb7d34c9a04c343
+ pristine_git_object: 490f1a6e0c1fd695f19cf52bd9bb72904851b305
docs/components/supportedaspectratio.mdx:
id: 236a2016da06
last_write_checksum: sha1:638d1fbeb7e634fd924c4c1c92a0cc69f5291635
@@ -7260,8 +7256,8 @@ trackedFiles:
pristine_git_object: 67eedf482f85d64c7567d8838c43c4175bdec7f8
docs/components/switchyardrouterplugin.mdx:
id: 86509511f517
- last_write_checksum: sha1:72a811fcbb48baea6071851820eb1bb2122be5ac
- pristine_git_object: 7a3a09ce093e0451b2edd9d2b1f32e81860342ea
+ last_write_checksum: sha1:f6dcc06763b81db15d84a687eb905cc27dff5754
+ pristine_git_object: a0f34682a4217d99e4f3662110ff2164db11d6d1
docs/components/switchyardrouterpluginid.mdx:
id: f96cf92c71dd
last_write_checksum: sha1:8e997764c9daef8157d569caeb20f26694b1f05d
@@ -7276,92 +7272,92 @@ trackedFiles:
pristine_git_object: dbe433a69894078703441c765cecb0fe9508f44f
docs/components/taskbudget.mdx:
id: d8ef865b7ef8
- last_write_checksum: sha1:42460b389a954ffdabeab826d86a568932bc5836
- pristine_git_object: c98814d6f28a69a0e97fcf7cb57a55710bdc2513
+ last_write_checksum: sha1:df84d802368fe01c8b6e6cdb61cd9e23af4e3ca4
+ pristine_git_object: 9b06a39ad790949e8175f4ee87556b688def833d
docs/components/taskclassificationitem.mdx:
id: aeac8f9fc6ef
- last_write_checksum: sha1:4b11a69d3431763ab8893ca3cd300fad6c50cc2c
- pristine_git_object: 905d90909e4ca1ebf23788e908547d317c45b498
+ last_write_checksum: sha1:41c0dc87e17db449536c5016e3b3f48dcc00da23
+ pristine_git_object: 3a2e7a9071b4266d06700cf3a46380b809b47761
docs/components/taskclassificationmacrocategory.mdx:
id: d8faeb1866eb
- last_write_checksum: sha1:3fdede5ad55103f7bc8285923ae59c5504297f90
- pristine_git_object: 1f45abf4cf3a64bfee61d75bb37266d2810b25d5
+ last_write_checksum: sha1:da7bb01946b5c8853b95928d8ea60f75d79cc0c8
+ pristine_git_object: dac22f5934bdae1f28e5ec6a6e63c1a37cc14a62
docs/components/taskclassificationmodel.mdx:
id: d353dffe67fe
- last_write_checksum: sha1:687cae9c2faeaf7a78369c8cb5fa5f8d810e7cc8
- pristine_git_object: 137c9bc4a2d64d9a598f678d91b9df9166f5bfcd
+ last_write_checksum: sha1:5da19dcc5422346dcfde5594e620a0167b5afe0a
+ pristine_git_object: efc4e9a1587ac7ba8c58bce60832a2b48d2d6fcf
docs/components/taskclassificationresponse.mdx:
id: 73f2878bc0b7
- last_write_checksum: sha1:47dabfd5f462102b1da0123a49ce2da6da2b2ef5
- pristine_git_object: 40e0bc7f5d2839fd0bf51cba48f1748216808aac
+ last_write_checksum: sha1:9efe053c7e2ad967544891ef6fa35fa623662815
+ pristine_git_object: 259091907e3fc7431d9608b1d711dabc13e2369b
docs/components/taskclassificationresponsedata.mdx:
id: 1acdab4dc53a
- last_write_checksum: sha1:0d724edd4627973eb325289ad9411c6260f9540f
- pristine_git_object: a22f20ac9d5c3b1c2c8bd92290c53cc23bf98df3
+ last_write_checksum: sha1:41d752abce70f5f42c0ac4165c07603a5bb60225
+ pristine_git_object: 1519847497e033d1c55e12beab18f7a29852c5d4
docs/components/textdeltaevent.mdx:
id: 6badc3960bcc
- last_write_checksum: sha1:f75988b1ac07ac21c455d798bdcdf57c3235cdd4
- pristine_git_object: 8214536b8bbe7bf9494b6dc989234abc09a39c57
+ last_write_checksum: sha1:c61640e052d88414a8e45770ce1c1d21a46dbea9
+ pristine_git_object: 72af936f73ef1e83cd335ef833fca6ad7d120dac
docs/components/textdeltaeventtype.mdx:
id: 4b1bcd9fb2a6
last_write_checksum: sha1:4cb8d245bf1c46d62a04df81d600676ca73fd2fd
pristine_git_object: 13ece4933e2ed3a37004e9ad6dfdb39f3de2e08a
docs/components/textdoneevent.mdx:
id: 3b22c48d308e
- last_write_checksum: sha1:c084bb4235cf09d1b76f7081eb1fa1373bd491ed
- pristine_git_object: d2d166000dc6596a6d5b0f69d05319c107496096
+ last_write_checksum: sha1:9a7907258406002350f32c72d2e6d1dac160e6a8
+ pristine_git_object: be626793da5fa75aa35c12614cea322a46561b03
docs/components/textdoneeventtype.mdx:
id: bb12ccbbc7d6
last_write_checksum: sha1:6ca22dace0fb5e7dd05b700d6e32d3ed807df1f1
pristine_git_object: ce3ac0ebdc75725ec2ab945251c819a0144353c3
docs/components/textextendedconfig.mdx:
id: 061069626d8c
- last_write_checksum: sha1:c2fc0a4e7fe5c8817e26afe1a646e3e9593d3a86
- pristine_git_object: 04c08c1d74e51e7902360962f7bda67b70746feb
+ last_write_checksum: sha1:bb58ecbc9eb7557f810a397cb41c355c4a03aa58
+ pristine_git_object: c211e4a9f308284517b86900033784400c8b39e6
docs/components/textgeneration.mdx:
id: 216f7cbe5e8d
- last_write_checksum: sha1:313027e4eb6dd5141d035e55ee7429983ab8d66a
- pristine_git_object: 83129fca047441e3fbcda675010679cd79efdf90
+ last_write_checksum: sha1:b48aeb68eb4bf0cc2ba3bb004e60740412895666
+ pristine_git_object: e2bca9a0e52617ac11792cd6caeda85b8a98d576
docs/components/thinking.mdx:
id: 8d7292f65441
last_write_checksum: sha1:3fda9a3c7e080e1d9275dc1b8b414d53ff7df78f
pristine_git_object: 857c79a710fc5b83e5f62bc6a2f280cdf0f9f771
docs/components/thinkingadaptive.mdx:
id: d3e5fe2a4135
- last_write_checksum: sha1:a2b989fde2d8b36193cf86b48f2d66b8559f58da
- pristine_git_object: eea8c5cd10de2df04fe255ee82c535e5612b0f7a
+ last_write_checksum: sha1:3f59e243df27202189846cc16081a26eb0ef5117
+ pristine_git_object: ae9d959c99c82b95ae41c049768dbd4bb8f4a735
docs/components/thinkingbetweentools.mdx:
id: ba08ea334e2c
- last_write_checksum: sha1:0f9a535e5c877f1dd49732df18f4f164692ff58f
- pristine_git_object: 52bebea402ee1980b475a287bb1c6af49aad0faf
+ last_write_checksum: sha1:ab404794da5a9755272bd91307fc43d58d152c31
+ pristine_git_object: a6cb6772d501d204c0104774988173bbf3ba7ea8
docs/components/thinkingdisabled.mdx:
id: cf4dce085103
- last_write_checksum: sha1:9a16b391d2f8e4caed2ec0a94783ea31f802c6c8
- pristine_git_object: 5da5da387900ed3b48b59d3692794e672dd921ae
+ last_write_checksum: sha1:ed2c6be3705d7da988dd222ef572297b78d7f0f4
+ pristine_git_object: 4da0ba25698011c197b560fb6106ab895168c7ee
docs/components/thinkingenabled.mdx:
id: 453ea2c27cab
- last_write_checksum: sha1:cbd7d87306172088ee4641158ef8528ddb58cf90
- pristine_git_object: 8a1bc3e1b30fd7a18cf733fa2ad15deb9c3a00c7
+ last_write_checksum: sha1:1725f4942c1a6416a070a1b2231ca6ee61fa1c8d
+ pristine_git_object: ce230d44a35d5a59efebeba4c7ca630445c9b288
docs/components/thinkingtypedisabled.mdx:
id: 9f8561d6342c
last_write_checksum: sha1:6226a4ff5f99a852e34cd5053851a507cb3a9e7c
pristine_git_object: 834297f4c2167ee22b57bd3cfb126b37662cd1ae
docs/components/token.mdx:
id: f22f9a37dc7e
- last_write_checksum: sha1:d60e11d78ff55a48eddb21d6d146073cd3eb87af
- pristine_git_object: 3201921f283f93c95b766dc00c7a56c173dc1fce
+ last_write_checksum: sha1:97ec547ce1db50eecd30b5a03fe51d6365f93d3d
+ pristine_git_object: 0f2bb50774a0e4fbbfcef8a35f833a6a7f565ade
docs/components/tokenexchangerequest.mdx:
id: c1564eb38361
- last_write_checksum: sha1:ed65ff086f95ebbeb1f16a001378b50762f38d47
- pristine_git_object: c48d025215d5de8fd2b08529c36c9ed67c4daedd
+ last_write_checksum: sha1:90da69fbd1403807c91923eef62cca6d5cfefe85
+ pristine_git_object: 1ec21299229108d4defe00dc34187ff823b0e4da
docs/components/tokenexchangerequestscope.mdx:
id: 786235cab16a
last_write_checksum: sha1:d6048f57a1ee0a2ffa074a8319ffef50447c2d85
pristine_git_object: 615bc1fff1fda47a8bcbca13b6f227818e4b47ad
docs/components/tokenexchangeresponse.mdx:
id: 5b7eb37933eb
- last_write_checksum: sha1:1c7a24b994310dac9c378ea83696f0769691a914
- pristine_git_object: a3c7e992b6b90b2e1a8b38c732a94e0365d6de4f
+ last_write_checksum: sha1:c4b677506e2dc37a626300c671edc96f880c411c
+ pristine_git_object: 67a585b6779cf35e088163705c1f856bfd4bde6b
docs/components/tokenscope.mdx:
id: 76961e02c8ce
last_write_checksum: sha1:ecc62f241e7f44b18c9611e20e5776f37700c5de
@@ -7372,16 +7368,16 @@ trackedFiles:
pristine_git_object: 31766573c9bca4b802b8e9a386595febebfe8a08
docs/components/tooladvisor20260301.mdx:
id: df2858dddd07
- last_write_checksum: sha1:368a170e20857d634bf0295c49689d800c3d08ee
- pristine_git_object: cf0c0f91f3714960af42a62f096739f68e9b63c6
+ last_write_checksum: sha1:8e4f6e31d3094fd1962713a67110f9e18e8fdedf
+ pristine_git_object: 4baed794db662516726bd0dcda83e601a7ebbd97
docs/components/toolbash20250124.mdx:
id: acc36fba0c55
- last_write_checksum: sha1:56911f0941f2ad15a6d3df96925c97f45eeee7ca
- pristine_git_object: 0c4cf1ac7faa6f4a34d5bf0a60d14321d9d11797
+ last_write_checksum: sha1:fcb8800257888933d9290a6675e97182b26a9f19
+ pristine_git_object: 970ae7c560e14863c0fb9bdb996ea48113970871
docs/components/toolcall.mdx:
id: fa42aff5b218
- last_write_checksum: sha1:d525714d89ba4ac83127dc5a86aa30412d20fe48
- pristine_git_object: c5f4d3277b91270ddf75f49f49c2a30d0653904a
+ last_write_checksum: sha1:45d84903645a8676b2b943e6f002278e766f5549
+ pristine_git_object: 7d15523372bf499337530ad6d7569b72345728a0
docs/components/toolcallstatus.mdx:
id: e79e5ffbe798
last_write_checksum: sha1:338789050d562f0ac596d6a94783307e27a634b2
@@ -7392,44 +7388,44 @@ trackedFiles:
pristine_git_object: 4a4be403a109154164a55c4a1d2b05f82f5b97bc
docs/components/toolchoiceallowed.mdx:
id: 2e62b54eb471
- last_write_checksum: sha1:f994e46e82faca37f9fac0982a5de7691e4733f0
- pristine_git_object: 4e85322c750b6d9b0ee4d3dc5fe1c79719896613
+ last_write_checksum: sha1:0130d20dc9df2d2d6e41330f439135a2b48986ea
+ pristine_git_object: 88d3807f8a76012fc81702c3f18c90564b1ff414
docs/components/toolchoiceallowedtype.mdx:
id: bef41aac6932
last_write_checksum: sha1:00e69b23722c812ea28a000ba48fd6ae140fcc1d
pristine_git_object: 898ee05034c185fae78fd71f8e5d402480c6962b
docs/components/toolchoiceany.mdx:
id: 4af3ccbde819
- last_write_checksum: sha1:0111f4cdaf62f04d616822ec48e936314e52cdf0
- pristine_git_object: 444b701550ffe69731ce410ba95a31d68261d302
+ last_write_checksum: sha1:5129fb85289344096ae92c5af2dfd859ca3a847b
+ pristine_git_object: 2ac667084aed230de6bdb2244722904ee65e72cd
docs/components/toolchoiceauto.mdx:
id: dfdf03af8bec
- last_write_checksum: sha1:3d6faf08e2c0b73a86dd5b6e01214b40f375e18c
- pristine_git_object: 8759b2ff57e6e53cf04a01a02f7b7970d9e2c7f0
+ last_write_checksum: sha1:24ffd0586af2f7e1da81937afe129d03cc3f273b
+ pristine_git_object: da1f201269ab4a8cc29cca24bff9ceab099af181
docs/components/toolchoicenone.mdx:
id: a65f80fb91da
- last_write_checksum: sha1:561f5d9c0cf863b470e54961fb76a80dd96268a6
- pristine_git_object: a042d8988f10a8cc18359547049853a409ad116b
+ last_write_checksum: sha1:7737ccf7989e9463bd75bec84c3b5aa16da3eda7
+ pristine_git_object: e37cdeaaf429863e7210c68d48dd2dc1d0904f0c
docs/components/toolchoicesupport.mdx:
id: 341c02a7f9af
- last_write_checksum: sha1:7536da2d154a06add9ee3c8a9ec908cec117f0f9
- pristine_git_object: 9b95b3df7efa855e4757420f028fa5491851c525
+ last_write_checksum: sha1:59cfa3c2bd1434645f46e36228c92964dd50e343
+ pristine_git_object: f2cf99ad40f88fffa8152e8d21adf22d87ac975d
docs/components/toolchoicetool.mdx:
id: 909ad21233d2
- last_write_checksum: sha1:1d54c7dc7ebecdc917f17ec7a49c60e66b2c7bde
- pristine_git_object: 08139fd78887214b913d7afb2c34f098bdc73b22
+ last_write_checksum: sha1:9cc2a516457cbbd25fb20113b4dbb2a9bb9ab190
+ pristine_git_object: 50cb7b07ae9dd8771538666576fa7af637446b96
docs/components/toolchoicetypeauto.mdx:
id: b0c6cb5d3fcb
last_write_checksum: sha1:e86baaa3d57e24bbf7b4501888ddd9652aeaa89e
pristine_git_object: 6817216b64de42e834ab68a072287701e621daa8
docs/components/toolcustom.mdx:
id: b3ea2dbc7af5
- last_write_checksum: sha1:135b294c89939780e9da6c2eb5c47f7b8e2799fe
- pristine_git_object: db3bd053239862a642fb18065cd761e44b5011c1
+ last_write_checksum: sha1:3fd18973cb010de4d0c3b637d793dc47d5f4f87a
+ pristine_git_object: 72ed5930b8de131c94129286f45e14bb846132c8
docs/components/toolsearchcallitem.mdx:
id: eb95e04d3021
- last_write_checksum: sha1:b502fea9779b201737d5049de618e4f1b2595cfa
- pristine_git_object: 470d130f0b59df99c9f8e47452430b4c0da7f3cb
+ last_write_checksum: sha1:166010a0f14bc2c410e1c3e6348bcaf03b412001
+ pristine_git_object: 649cdb6afafe54705562798e3230f7a60f5efcc4
docs/components/toolsearchcallitemexecution.mdx:
id: 628641b6d80a
last_write_checksum: sha1:33610fdc12f4cfa46c060bb2bbd6a63fe8b729e1
@@ -7444,8 +7440,8 @@ trackedFiles:
pristine_git_object: d35aaf3b280c6e6e985c8fa5f0511dc1134bcbf7
docs/components/toolsearchoutputitem.mdx:
id: 5924dbd67404
- last_write_checksum: sha1:f574f21dec820190b84e772145c1e526f3e37274
- pristine_git_object: a5d1dd6c7ec279c4d543100ae08c7b33dea533bd
+ last_write_checksum: sha1:7b5d4ace0ee6f00fa2558ad3c1c9f6bab6297120
+ pristine_git_object: daa4b55f0fa582cd00b924c00235a79854df7aa8
docs/components/toolsearchoutputitemallowedcaller.mdx:
id: d411a8f30f3f
last_write_checksum: sha1:02aac602428133b1fd034f3c9bcd8e1c70759b17
@@ -7460,12 +7456,12 @@ trackedFiles:
pristine_git_object: cbd5ff21806a56f4e3f0c3668b67321044f9b1e5
docs/components/toolsearchoutputitemtool.mdx:
id: 5d0008399326
- last_write_checksum: sha1:60b3c1e3522ea241fe02159dbaeb1248e3c286dd
- pristine_git_object: da5087fa634826e4a4146df98697a83f822b12f6
+ last_write_checksum: sha1:03b100ca939c842057c6f1f927c5a9e4f53c6369
+ pristine_git_object: 3bb99bc62c736d15a77c76bab6324918545029cd
docs/components/toolsearchoutputitemtoolfunction.mdx:
id: 0e5b37ad1d40
- last_write_checksum: sha1:93a356e6bc1fc594dc3ab9a222372992a55bbcb5
- pristine_git_object: 49ff0552f31f68f91bef477188188b120ff37b2a
+ last_write_checksum: sha1:71e65c425fb548a6a5d2f0a7f466a066f9a50bba
+ pristine_git_object: 0af01dab5a2b7149d36595b1241d210bff24b7a0
docs/components/toolsearchoutputitemtoolunion.mdx:
id: b0ea571f5d27
last_write_checksum: sha1:d6add493f38d0fdce75a3c2ad33f390881358ce9
@@ -7476,24 +7472,24 @@ trackedFiles:
pristine_git_object: a31e6e8f950bce5060542d1814340ec8080798b5
docs/components/toolsearchservertool.mdx:
id: 827c342fe25b
- last_write_checksum: sha1:62eee3897b26cfc2097be04aeb24dc578da877ec
- pristine_git_object: 4882b510c4490161a4f046b47d18177ad87e60b6
+ last_write_checksum: sha1:7a28244f972f669df5674b9fc6075652378cfb9d
+ pristine_git_object: b7255d176b8cf7abc68c18215473076f0f3f863e
docs/components/toolsearchservertoolconfig.mdx:
id: 3a53a7a65bd2
- last_write_checksum: sha1:c789bbf182dd8d27b356a117a8fc65120b87c5a2
- pristine_git_object: f6ebf76349d4e4df6b643201d64fcd7668380fe0
+ last_write_checksum: sha1:f75d43e37520986fedc5c8ae4f13a066322eb00d
+ pristine_git_object: 4aa6b76439cb313bcfead38999cf3d418f70158d
docs/components/toolsearchservertooltype.mdx:
id: 3c5a694766ac
last_write_checksum: sha1:9313b534b5d041472686f48ecc04422eff265ed0
pristine_git_object: 34647574795a17ce650b9dd104e446cc1af79293
docs/components/tooltexteditor20250124.mdx:
id: 58d2a6f35f9f
- last_write_checksum: sha1:e6732d0814bd1e2fac0f6609caf9a6203b3348b3
- pristine_git_object: 4c87dc2b9c76afa49e69e20aedb94bffe789f87a
+ last_write_checksum: sha1:5bfd3fc5b3b097d4be50574d3d647cb669e8a1e3
+ pristine_git_object: 15d5291a3098833caf2e4a473b704432d227ed14
docs/components/tooltooldefinition.mdx:
id: 05a8b0f04714
- last_write_checksum: sha1:0a95408a5a0324596b03ffa48b15064de1ace44a
- pristine_git_object: 77d4f9f4eb979b4029769f96138c93adee708c4c
+ last_write_checksum: sha1:0e16b4669950526a2822603d008de033f0b096eb
+ pristine_git_object: d427d694517fb9b565faecb362e6ec50a85b8e9b
docs/components/tooltypebash20250124.mdx:
id: cce956833074
last_write_checksum: sha1:d052ab2f7b6056b1aee66fb6d2f0eaf1a6fcfe61
@@ -7520,48 +7516,48 @@ trackedFiles:
pristine_git_object: 41964d299e37f61778da2843bd6ac18eccef44a2
docs/components/toolusesevaluated.mdx:
id: 810cfcaff095
- last_write_checksum: sha1:722b5420d4b579621d760842542682b6e42d1dc7
- pristine_git_object: 5494a7e155ab98f2b95be4e3d24f21c4b4d761ac
+ last_write_checksum: sha1:8717ba7ea45fee4236fe0a930d3dc5aa5e66b419
+ pristine_git_object: 57b56e745ee3b6fdc17500a000432f7ba7b71adc
docs/components/toolusesskipped.mdx:
id: 42a56dd7e6da
- last_write_checksum: sha1:8569fe99bdcd0986cb5ca1216f11cb8dee09caf7
- pristine_git_object: 02a125081d01e98670153efcbe8e45084c283f06
+ last_write_checksum: sha1:b99dc6f21afee74113f34cb76e346a1789178638
+ pristine_git_object: aabc34294e550890cf5d111b7eb8e4387f278072
docs/components/toolusesunavailable.mdx:
id: 2cc45259ce90
- last_write_checksum: sha1:1675ef5e1c06ba7721542d669079fa5b67841784
- pristine_git_object: 6fead4227ab922832021e7c6e50c1dfdfc7afc85
+ last_write_checksum: sha1:55199e806b0fd7de3483f96d21980b845ca48851
+ pristine_git_object: b31b0231a6cc99df1465a1ebd14cd9b25c62fb6b
docs/components/toolwebsearch20250305.mdx:
id: e583eb0b3bd1
- last_write_checksum: sha1:f16d76ecb7ae40bc6e999f67fe12cd2e2b42ce25
- pristine_git_object: 8f28c39172fd223ad8f96687f06d0580c1d1d4d6
+ last_write_checksum: sha1:cb673591c45b74020ece3d8f3555f0f6286558a8
+ pristine_git_object: f202f9982d363a2c127b299e5f52e41e51b167d7
docs/components/toolwebsearch20260209.mdx:
id: dfc99c1c297c
- last_write_checksum: sha1:09527e41343ae50c40ea0b05392fd4327f66dbe6
- pristine_git_object: 04a8fc9196e9b8cae08f97757336d9a9963e8338
+ last_write_checksum: sha1:191d79db1759c1bcf31e0757d73b55297732de99
+ pristine_git_object: 17941ff0da2a8cc885e65dbb07785e6231e4a86e
docs/components/toomanyrequestsresponseerrordata.mdx:
id: 282b92f982c7
- last_write_checksum: sha1:9d3b6a16b957f23c20af5cd2c2d86780de35b2e6
- pristine_git_object: edc2b7de0a732e69c2b1ca68e23805764b7db2e0
+ last_write_checksum: sha1:1775b05b480bd06a7a5414702f682ca3f4706884
+ pristine_git_object: d6c53c171303d55d38297659185ed781e42e6af1
docs/components/topproviderinfo.mdx:
id: 869c6745d5f7
- last_write_checksum: sha1:a60336455d87d3e4f319b9715981ac590f03b9aa
- pristine_git_object: 0a324fb7774b7fddb74b776a2898d7356a2441b1
+ last_write_checksum: sha1:317bd57d43ea0abb546f3bb0a153552b5bdac12c
+ pristine_git_object: 9a5e34d9c99959feb0078400ec3425720546c2fb
docs/components/tournamentstats.mdx:
id: 4e7cd43c4bf4
- last_write_checksum: sha1:fcf38c7852517cc1ca206d8252d6965a3a6aef73
- pristine_git_object: bf6cd57c58962523bd7ba842c71b39305a446bbd
+ last_write_checksum: sha1:df08268051b5e8cdd3ca5552693ea22f8dc5404a
+ pristine_git_object: b4e13c322aa92962c448b6d0347249009aad1937
docs/components/traceconfig.mdx:
id: 61aafb246ddf
- last_write_checksum: sha1:0255da4e787467fac4f5cd4d27ccd4828fc2b86c
- pristine_git_object: 9dadf765497e020be5bc88f8df59021e9f2358f4
+ last_write_checksum: sha1:ef9b167ae4fe3626927c3f9f55ab58fcc76dbe8e
+ pristine_git_object: 0902a9624d187709edd1462f64b7d143bdfd7586
docs/components/trigger.mdx:
id: a19ce9db8778
last_write_checksum: sha1:b5b28ed637f381b8778df75d590a6845b901adb7
pristine_git_object: 2c9910c80c69478dae82130d15fe5ea79ed2911c
docs/components/triggerinputtokens.mdx:
id: 976c883cc61f
- last_write_checksum: sha1:08a2c96b4935b69f70b0b324351f93dc57df4c16
- pristine_git_object: 45784f009f3b4278413cbded0f51ca9f0888bcb3
+ last_write_checksum: sha1:8d2015f239ae0e04b8312ae409790b0fba04d2f0
+ pristine_git_object: fa66d1e31cedb24c65714b1cfbf94d4e78f7aa8f
docs/components/truet.mdx:
id: c0565da4e1ab
last_write_checksum: sha1:7d7d89b32780260b30405c30aecf721e46fb962b
@@ -7572,8 +7568,8 @@ trackedFiles:
pristine_git_object: 6b46b4c151e73cf9efeb4bcbfb0343258a0ed9d5
docs/components/tts.mdx:
id: f0121f2441bc
- last_write_checksum: sha1:02a8f53aa86f14b11a7d2f7eccfa516f428b4a5f
- pristine_git_object: 3a4751890ad320101c3f9d67501b848c60a9eea0
+ last_write_checksum: sha1:3c322a76e7b5c467e44ef00b88e0bc02bbc605c9
+ pristine_git_object: 597ea335f997d12e4b2894d2a129ea31f55cd959
docs/components/turnrange.mdx:
id: d4f863eecbe8
last_write_checksum: sha1:3cc0bd9a3336447a3ba36639b4af2dff530d33ac
@@ -7716,32 +7712,32 @@ trackedFiles:
pristine_git_object: 98eb3478a0498518dfd0996d34538980139bfb6b
docs/components/unauthorizedresponseerrordata.mdx:
id: 74e10dac821b
- last_write_checksum: sha1:01dbc5e3adede05f48949cfd626dd467f5367310
- pristine_git_object: ff7c1ed43f3aba593c2fed7eb76fd41471df8ae5
+ last_write_checksum: sha1:9306894ecd3f8dd494029bc0175a9c319d9a6256
+ pristine_git_object: 98db45e94cb87f9139e3c1b86bb8b6e7b738c70c
docs/components/unifiedbenchmarkpricing.mdx:
id: 65fd7d529047
- last_write_checksum: sha1:a79219ea4353fe6838ca5ad1350e2da1abeb33bb
- pristine_git_object: 322906a434abef54a1d02cf8700c272fa6e9c58b
+ last_write_checksum: sha1:3e8f5dbf560d3a884ad0faad55d8d190cb92cead
+ pristine_git_object: 710712bd83dc820773f9b220873ef64e7a7746b5
docs/components/unifiedbenchmarksaaitem.mdx:
id: 17da67bd22b0
- last_write_checksum: sha1:aebc8d03dec8e9c85c7aa87fe8547334297e504e
- pristine_git_object: 0a22591fe6b7a32694c2c92165278da4f3473409
+ last_write_checksum: sha1:73e644169bdb6dfa63b8401195e6f1ab29dc0eee
+ pristine_git_object: 8e262198f9a321810c87af455b08ec84f80a0774
docs/components/unifiedbenchmarksaaitemsource.mdx:
id: 181f24319290
last_write_checksum: sha1:6b6b0883911fb085166e280f6f473337bf421956
pristine_git_object: cf9d11cd0bbe2ca2fba8ce44b85d29ed6b32f78e
docs/components/unifiedbenchmarksdaitem.mdx:
id: dcd6a798328a
- last_write_checksum: sha1:92c1b62516a4320315d6f886a2714eb47f826f75
- pristine_git_object: 95f66134be8fe2b94f9ba521e6894e2d0fc236e8
+ last_write_checksum: sha1:89479cba0c640eef2ab7b202212d6effb71c49d5
+ pristine_git_object: 96bf4058b5f76266a32cea71ee605b3d8db4c220
docs/components/unifiedbenchmarksdaitemsource.mdx:
id: 6b5899e6a2c9
last_write_checksum: sha1:d77003c307e4c82a0e521a02068a1217d37aa47f
pristine_git_object: a194185c8fda7c1377041151e57baf12b904ebfc
docs/components/unifiedbenchmarksmeta.mdx:
id: 7876023186a1
- last_write_checksum: sha1:a261008f3aad806ce06a1caf8bb9ca2df7a520f1
- pristine_git_object: ea52df6e00e46b6b3b21736ac5cf471f2965d1fb
+ last_write_checksum: sha1:abb279b2054c408ba644027f0fc4c6ac163aaedf
+ pristine_git_object: 25898bb9b6f7e9826714a899f6bc97af18bddf61
docs/components/unifiedbenchmarksmetasource.mdx:
id: c6bc112e85a2
last_write_checksum: sha1:50a07e9a95420069bd010b5b8d270fda128d256b
@@ -7752,8 +7748,8 @@ trackedFiles:
pristine_git_object: 23ef4c9a45aea5d918e554f7868f772429ef364c
docs/components/unifiedbenchmarksoritem.mdx:
id: 642fc71c5d26
- last_write_checksum: sha1:2543b293158a67f93f19ee23331483cb56893c5b
- pristine_git_object: ec2f59459e9fb089bb24c122a6a205da6c37de28
+ last_write_checksum: sha1:95a8ff9725461a788f857d6e1f8c2481de2b58c0
+ pristine_git_object: 9e54534caabb176bafa108e60f2e3edb4205730c
docs/components/unifiedbenchmarksoritembenchmarktype.mdx:
id: dad93e1758c9
last_write_checksum: sha1:7d0430ad93a25a95c8de517749ec1f89d0ca4e1b
@@ -7764,16 +7760,16 @@ trackedFiles:
pristine_git_object: 558fb378f1e1271e12bbe8777f6d05ef30f15f9b
docs/components/unifiedbenchmarksresponse.mdx:
id: 713d03de2410
- last_write_checksum: sha1:b4145e36aca044cbbf6ee55583979669159d6da0
- pristine_git_object: ee48e645716b05d6473f5ba0199fb84264a44d12
+ last_write_checksum: sha1:97d7cf9712550efb3d76d2a8b4e45e9d23cece56
+ pristine_git_object: db066c57ebe9cdd9e602458b08459b6588182c7a
docs/components/unifiedbenchmarksresponsedata.mdx:
id: fd372e1c57e8
last_write_checksum: sha1:4606f3c0a2f1be4ddb0558960b8da50657255e23
pristine_git_object: 50ec3eb6b4bc4c414a1fc79603a00939ae71f976
docs/components/unifiedbenchmarkssearchitem.mdx:
id: 426474b17840
- last_write_checksum: sha1:5e2b83ba24cf9c6073771e0a99fc98100dc613df
- pristine_git_object: 40b4f0bea4b0b07b3ce2e5b7801f106eacc18d2a
+ last_write_checksum: sha1:7ccffbea83aa774efa89dc670f1286d5b2d6867d
+ pristine_git_object: 885faf195eefd563fbbafb7cbb1816a4b59c6bca
docs/components/unifiedbenchmarkssearchitembenchmarktype.mdx:
id: 12cfb7df44cb
last_write_checksum: sha1:0555a969885d6080df39854a57950edcbfc3661d
@@ -7784,148 +7780,148 @@ trackedFiles:
pristine_git_object: cf189d077669409efa26fcc6d1a6570298153978
docs/components/unifiedbenchmarkssearchrunconfig.mdx:
id: 0646f31a49fb
- last_write_checksum: sha1:bedb0fdd46bfdda0deacab2042b304e06cd49296
- pristine_git_object: 21f463fd8c660165b0533c8a883f43dd2fd3e961
+ last_write_checksum: sha1:0b86b6c806eb323d79416e2f46271f3ecdfe1b55
+ pristine_git_object: 009835c1e05b416dba1908cbcc6c0e04ed52b258
docs/components/uniqueinsight.mdx:
id: 02fd71bcb47a
- last_write_checksum: sha1:793e90c78ab450e36533710d3fad6f4a75432e86
- pristine_git_object: 2dd2e0e312eae3044e8aa6ecb77210a8a9c9fa82
+ last_write_checksum: sha1:19b1c0d699da35548881f4b4531b4618ea0b6d95
+ pristine_git_object: faeecbfcda6a8ffb8a17da6618b73021a471db84
docs/components/unit.mdx:
id: 0bdb46a190ad
last_write_checksum: sha1:4d2b3619dece58c555b2bed3078a2a5fc6036168
pristine_git_object: 8369333a20b7b67cc70ff68129abc4f236c7ce9b
docs/components/unknown.mdx:
id: b79daf1c00cb
- last_write_checksum: sha1:d62323da84114a3f07997a4e7fd9075697e8741d
- pristine_git_object: 77c502f0a45d2c4c5aec04a8bfb65f22fd5989f2
+ last_write_checksum: sha1:7f358fa85fb9e635e4a3c16fef01eba8bf17268e
+ pristine_git_object: 2ad8bb950c956b0da7c5d7a9880a102bda43a0ac
docs/components/unprocessableentityresponseerrordata.mdx:
id: 7171837ab497
- last_write_checksum: sha1:fe645e7a874320f871b2ab92dd9cd945b316f688
- pristine_git_object: 5a7e1816ae9370995ad90941ba4ba288d170d421
+ last_write_checksum: sha1:044b2f7ace318e2e7a035b8df210b5718bd79577
+ pristine_git_object: d83b029130cebd5e3786d316165080a8bd25aa2f
docs/components/updatebyokkeyrequest.mdx:
id: db0862ec6814
- last_write_checksum: sha1:a379b23571782f0c1ef609826e158225020178d5
- pristine_git_object: 05339d3d4b02c3d0811f6fc40796752910be88bb
+ last_write_checksum: sha1:8e319e6b8d763a001d95058ae922098949d35d40
+ pristine_git_object: ac8b98fdcc2eb6ab99959b3e17dde2842aed5612
docs/components/updatebyokkeyrequestdeclaredregion.mdx:
id: c4441f08b1d6
last_write_checksum: sha1:3bf8612e33ef2fd206f740ffa5de5ca57649948b
pristine_git_object: 7f0d245b1144cc0974b6b8735f8813253e3b1231
docs/components/updatebyokkeyresponse.mdx:
id: 9b4490c340b4
- last_write_checksum: sha1:77d6684dbbcf79cd2cef6cf2a87f44bd17892012
- pristine_git_object: b1eafbef06168c35b057c5d53749f255303a6164
+ last_write_checksum: sha1:f59aaddb30c898783b1d96d5ea092ac26502c2e4
+ pristine_git_object: 9e7b8629eba296fea532c624aa7489f8bf819612
docs/components/updateexternaluserrequest.mdx:
id: 3b80312f3719
- last_write_checksum: sha1:ab11c6eb4401fa8c4699bbb6252191890626f455
- pristine_git_object: 786d70e7d86e76b820f222c63993ce80150614a0
+ last_write_checksum: sha1:2c9010b5358fd8ab666786d35133b4cc09ac9a9c
+ pristine_git_object: 72164eface6ceaa56e79abc5e52cd92a2af38884
docs/components/updateguardrailrequest.mdx:
id: 450912b18db6
- last_write_checksum: sha1:1a804dea815cbe2c46011078f2219186a2ca0ad4
- pristine_git_object: 0639c9f72acce0eaccced2dd005f0e5c8bc4327a
+ last_write_checksum: sha1:e468d7c15099d52c07451f6fa7293f1a6d5d7c50
+ pristine_git_object: 1c4ade29ab1f191b4b07c8e352e05a0260425375
docs/components/updateguardrailresponse.mdx:
id: e00dc0a0c6e0
- last_write_checksum: sha1:1be70185072640936151f861913c2b89a09d4bab
- pristine_git_object: 510bac097152bc64d1eccad4f2a498db9bd8a86c
+ last_write_checksum: sha1:dc52c008c9414a86215db2c8d74732ed37f71c09
+ pristine_git_object: 537a5707008550b81c5eaf25a4c8668b1b92849c
docs/components/updateobservabilitydestinationrequest.mdx:
id: b54091567003
- last_write_checksum: sha1:de1ce8d3f2c401c6a9f2d958bfd31b22e821d996
- pristine_git_object: af5a61e642a03fefe35175e461ffa30e23b6bd47
+ last_write_checksum: sha1:f5457a557dc48d54008d811fa2c47f3e8633272d
+ pristine_git_object: 2ea89116ac5b4eb2e3a29a9ce85856bc6d497a5c
docs/components/updateobservabilitydestinationresponse.mdx:
id: be9661c3676e
- last_write_checksum: sha1:a479de755546d5831b35fd5d93c50a384fe0380e
- pristine_git_object: 7c7ec75d17b13894bf9c27c84b156b8765398d62
+ last_write_checksum: sha1:b7504a75a09ae5b3277ab9912bf02db2dcbdc101
+ pristine_git_object: 3d4236a80fd98d20594f729005ef8c13ad33a9cc
docs/components/updateorganizationsettingsrequest.mdx:
id: 38c4ebf7f509
- last_write_checksum: sha1:70c9b33138471d438e9d032c8b669fb40a9f1a51
- pristine_git_object: f252230de349b2ce3c106f41bc177c9d3c469385
+ last_write_checksum: sha1:c412b92e1d6af7963cece5db3f59736cdc41bb0d
+ pristine_git_object: ec3df81fe733a4e648afc6c07b2aa00c830a74b3
docs/components/updateprivateendpointparametersrequest.mdx:
id: f28148578ff0
- last_write_checksum: sha1:979f224d1db14d9b9e2b4195f1f56747800cd59f
- pristine_git_object: 9e2c1ac4036ac7748791a48316b20b6c556c6f30
+ last_write_checksum: sha1:74b71d97ffbd1c992584b3e2587dcea81fa5e871
+ pristine_git_object: 632172f89859d6c2d9ec1a31ad0bccacb76fed42
docs/components/updateprivateendpointpricingrequest.mdx:
id: 1ed6ca2fbacb
- last_write_checksum: sha1:328f4f68996672e5a5b31ada9b80cae99233348a
- pristine_git_object: a757848b1ec13e2ac94ff49d0754d422962cf7c9
+ last_write_checksum: sha1:61dff44ae36c227021e6eb5d7f466a80598ed5e6
+ pristine_git_object: fd379b0a614a61c1db2e3f33c4b1286750e4f99a
docs/components/updateprivateendpointrequest.mdx:
id: 8a1aa4763af9
- last_write_checksum: sha1:a7e5f59788d831200451567601a9ad91959edbb5
- pristine_git_object: ea23134f74e896b88f3ad49ecf5fc5c1331e2449
+ last_write_checksum: sha1:26788621c2c172ecd73aba3d573ff5747996ffc0
+ pristine_git_object: a914e90335119370a0059051296bc39df032b454
docs/components/updateprivateendpointrequestdeclaredregion.mdx:
id: bb4329841f25
last_write_checksum: sha1:b0db12e42df729be3b5ee9557f5426c6a10eebfe
pristine_git_object: 6627ee9dbb618278fe272acde18f649c5db57552
docs/components/updatescimgroupmappingrequest.mdx:
id: 4318f4ed22f5
- last_write_checksum: sha1:80947ab2421cee078a515582fc49381bfc2641a7
- pristine_git_object: 8206d91829e104893ca4a2004f091241fbb357f8
+ last_write_checksum: sha1:61c181d9a5b51e93c5b357176082b2f6a60b1dca
+ pristine_git_object: b2c97a987b1d05178ce139e3f2595659df0482a3
docs/components/updatescimgroupmappingrequestrole.mdx:
id: b41b96afd421
last_write_checksum: sha1:0c939415a0735e827b1e5b178f57e36a716fce25
pristine_git_object: 6f5f0062f163d23390cd625a82169be311e8956d
docs/components/updatescimgroupmappingresponse.mdx:
id: 6d2a71282cce
- last_write_checksum: sha1:9f7c28e520631ac5b986fff0057ec961b5e59027
- pristine_git_object: 651230ce14044f67b3930628c9b0a4feaab3f7e6
+ last_write_checksum: sha1:82e71129837f556e33466bf161704ef06fe7a0b4
+ pristine_git_object: cb179a3f96b2cb7d07d094a1503b97e87bbf4aa1
docs/components/updateworkspacerequest.mdx:
id: 9870d016bf28
- last_write_checksum: sha1:ecce73854de37e1a624d840d82b38114c5335c1a
- pristine_git_object: d0d068f603c4f4949078d61e64a0e16e825810d7
+ last_write_checksum: sha1:a72c47e6301400f116c473dd306ea48f310762c7
+ pristine_git_object: d7ddcb804b52e47950730ce94e7202336bfe8b64
docs/components/updateworkspacerequestdisabledservertool.mdx:
id: 47cabb4adf1a
last_write_checksum: sha1:9a2e914479d5924d4fd303f87c93a601615f0745
pristine_git_object: 0ac89d206b33a5466cb729ba1a6c2cc3841229d9
docs/components/updateworkspaceresponse.mdx:
id: b9779063a1b3
- last_write_checksum: sha1:51c50cb5897d47059c2f1e59255bf171475c120e
- pristine_git_object: bb50c7c718e903052b16d9f73d4c3f8a6484ec2d
+ last_write_checksum: sha1:cb114ceaa31803c0d8432cfaf8c136a17840a3aa
+ pristine_git_object: 63fa978596761977c5759d1a98063de48f76cab4
docs/components/upscalefactor.mdx:
id: d68710dea098
- last_write_checksum: sha1:6f0c8ba91272969b8b4c7e4d420ed1090e6c4bb5
- pristine_git_object: 8ab4fef86efedcd20198f5708f44aaf5252e90ef
+ last_write_checksum: sha1:bb7d3db3dcec2c7a470e929f10c9cb0f1c664e96
+ pristine_git_object: 3bb35a91f4b2950d02a8a6f3878e9d1733922126
docs/components/upsertworkspacebudgetrequest.mdx:
id: fd79f23696a1
- last_write_checksum: sha1:6e9f5f25a4340b5e989295577095d1625c6c2b12
- pristine_git_object: 7417e0844a1ce9fc1a102d5634c2770e4a1f83ed
+ last_write_checksum: sha1:915e8e4348d37b5dcfe6d3460e9d5fe793a1b636
+ pristine_git_object: 412d99c97bdf1621168ee32a68d51649878c21e6
docs/components/upsertworkspacebudgetresponse.mdx:
id: c06f43776223
- last_write_checksum: sha1:70a902eabc908f65375a5eb6327da22010f7850c
- pristine_git_object: 20e9f498c59878d34de3257cb3183c4a5bfe0b33
+ last_write_checksum: sha1:460283de9379dc0a39e850e781059b89ddb8607a
+ pristine_git_object: 22f0ca4f9bd97d32fa13f45905886cca2b67c181
docs/components/upstream.mdx:
id: 25d71bf9e791
- last_write_checksum: sha1:48bee47dd5110a752294cd33f2f95b7461a36d07
- pristine_git_object: 961a0770445a25b17367a1dce234e9de08fe84e4
+ last_write_checksum: sha1:27248619de6f6f94f37fd7be45b52e2b74b93530
+ pristine_git_object: c160d44a664da23d464bb6d1a0ad46530bf2688d
docs/components/urlcitation.mdx:
id: 30f4b4a19fd8
- last_write_checksum: sha1:bb9b6ff886f2ec6e039985276dcd724c08e19ac3
- pristine_git_object: 0386b33d888adf79e39cf88370468cc0dd874ea7
+ last_write_checksum: sha1:f528b76162ed13ed25901c9b23933f7aae6e1f58
+ pristine_git_object: d791d72f3fe9affad670e76a13b1d42f7bd8949d
docs/components/urlcitationtype.mdx:
id: 65cf0df11d05
last_write_checksum: sha1:e0462d6e3d3b4d7772f765fd19b8c58f16d229b5
pristine_git_object: c5fe94ebc3791026c16a9636c7d6077773297e19
docs/components/usage.mdx:
id: d84b29a6ea8c
- last_write_checksum: sha1:e70e4dc0ed86d6a0637640b40bc9b6e3a94c908d
- pristine_git_object: bdccd14638993ccc967858574f6891c7033dc78d
+ last_write_checksum: sha1:6fa13809fd51308a2fc96110ff42fe7dc306f867
+ pristine_git_object: 10680b424111c6f82d49dc9b2bbe15a6449c802f
docs/components/usagecostdetails.mdx:
id: 95d8a52fead9
- last_write_checksum: sha1:a219616ceea34ec8687c7fda95c9214404978d19
- pristine_git_object: f7efeafacd0f11565d6bcf8e44011cc64a6a7cdb
+ last_write_checksum: sha1:d3cb96ee83e39f1c736a63f6577d0c0e509a058a
+ pristine_git_object: cfe377773c4fe8ab57f3a14525d0f7a7fe2946e0
docs/components/use.mdx:
id: 8549fc023932
last_write_checksum: sha1:48e2dacda7b19f4c4439f7754c8de8dd5147878e
pristine_git_object: 4590a4bc9870cd9abfa5b865bcc16a151f876dfd
docs/components/userlocation.mdx:
id: d197ccf2b36c
- last_write_checksum: sha1:c7078ea2cd00c001dcef6ce68c790b9d3d718e2b
- pristine_git_object: 2b1814dbe5bc4583007dd638b6a4a9c08c0c81ce
+ last_write_checksum: sha1:cc9a810b3fd559817178576fe3f799ce7592dcc1
+ pristine_git_object: 6f466e1549257f49c5d727af57b116a24ff4314c
docs/components/utcday.mdx:
id: a0c417921ea8
last_write_checksum: sha1:dba97f2b96e20e9ea4c21f9298e0be1d2a0d5966
pristine_git_object: 535f547efad65780088e6098364532ec4c91a6dc
docs/components/validateprivateendpointrequest.mdx:
id: 06270a63295b
- last_write_checksum: sha1:3025e3488c31795e9687a5d32d81b9e05eecfe77
- pristine_git_object: d41a02a62e07c9f893ba098727ae64a22a93684e
+ last_write_checksum: sha1:dca07190643ebef13cc9de134c0ae7f0d4bc8638
+ pristine_git_object: b7b1c5e343a82715be85d5a5da6efa1d33dbb676
docs/components/validation.mdx:
id: 6737c84d8bbd
last_write_checksum: sha1:c812def34024d0a22a1d50f449ae7be5b8850d52
@@ -7936,44 +7932,44 @@ trackedFiles:
pristine_git_object: cd3d46d3af459e7b95090a8e74e22eed448b3fdd
docs/components/vaulteffectivesecret.mdx:
id: 17fcc6025eb6
- last_write_checksum: sha1:d5b6c9e08d41719bd988e2a8814567781a69da88
- pristine_git_object: 54d681fca7dbc69fca2e22dbe05795bff5cdc432
+ last_write_checksum: sha1:bec5988ba86214cf07fa7460bfe483d3f8f4e36e
+ pristine_git_object: ffc894b0b8e9650528ee4ec73c612dfa75d087eb
docs/components/vaulteffectivesecretlistresponse.mdx:
id: 061d2e48f23a
- last_write_checksum: sha1:602810471f72dba1f79efc8ded2275a017c47890
- pristine_git_object: 84fe50a0bf5d10efc8a928122aed9b5680818e08
+ last_write_checksum: sha1:2aa317133e3b2b4b1689e47bd9b9d9190dc9b2f1
+ pristine_git_object: 4bb1b48822f3e50fdbef0d045f1d936eb23439ce
docs/components/vaulteffectivesecretscope.mdx:
id: 63e345a2fbb5
last_write_checksum: sha1:f8f18b91cefe607947edd77d9c40ab88c3e541a0
pristine_git_object: 49bbc389c25f6c2b6f1cffbd0948f637a6712c4d
docs/components/vaultroutingtable.mdx:
id: 80f915a42c46
- last_write_checksum: sha1:ef570fd8a4a97653e6933007a50ca8ed96c02273
- pristine_git_object: f4cc80a117bd515056d1c91b6210f2acd651b2d9
+ last_write_checksum: sha1:0b46a60d21d7fd19aa0350e1f70c207526b3d74c
+ pristine_git_object: d23a1b6d5281e352aef3a43e5169718f5b9f4e04
docs/components/vaultsecret.mdx:
id: f83900f9f59b
- last_write_checksum: sha1:9098b56d682969f3eb8fdf1b2a02174cc69ae75b
- pristine_git_object: 912186ec233643a66d0d5c1c1f9c980b3df9f765
+ last_write_checksum: sha1:a4d133cffe0e8feca46c15d9a78e63ffc6ae7bb9
+ pristine_git_object: 9a0739aa8266d372fa26b057f7885a774627b7e5
docs/components/vaultsecretcopyrequest.mdx:
id: 31f8edda3085
- last_write_checksum: sha1:7986ca6048fab04668b24b844f5756f33948eef6
- pristine_git_object: 78fb275100efebc906217bb139b78e8440d0f59d
+ last_write_checksum: sha1:2917df8e7472eecc312d65787bad535650b3fc18
+ pristine_git_object: c296788062fceaf70910815645caf62f9796a7b8
docs/components/vaultsecretcopyresponse.mdx:
id: 8b57b0194e66
- last_write_checksum: sha1:ff3af96e0ddfd579aa7c2cf1893ae5dc8c93818e
- pristine_git_object: 60ce995cb8aa52bc9966141ae79c7edb0d34ce41
+ last_write_checksum: sha1:de8e387d707e87a0481aa59df54eab4b8a656ce6
+ pristine_git_object: a72f2e0b92e6aca8a83db24137053cb578bdfeab
docs/components/vaultsecretlistresponse.mdx:
id: fed246224551
- last_write_checksum: sha1:575012e2bac50ae2d1b7a0c926cf35f3ff360597
- pristine_git_object: 0b17bf589ee1d32b61748a62deb3e71562497f03
+ last_write_checksum: sha1:b989b825815fdc0e5952b2ec88fed61a3f00a8d5
+ pristine_git_object: 64ad13de84ac4d78c788efb7bbeb48aeeab142d6
docs/components/vaultsecretresponse.mdx:
id: 933fa3914687
- last_write_checksum: sha1:cba8d21eb9e988bc6b1b5799792d98ba14695616
- pristine_git_object: db67f3cfa5cb9541b65a45d66fc7c7de5fa31e2b
+ last_write_checksum: sha1:8e1acdad0b6be9bf7fb6598438fe511a6595c2b3
+ pristine_git_object: c023117829dbd37ff2339cd2733c805c41322445
docs/components/vaultsecretwriterequest.mdx:
id: 8d1688364ae0
- last_write_checksum: sha1:dd7b982e9f3f02beb523d311abfe5c1a05ee8b57
- pristine_git_object: 92dcbeaddf3083a29479188fb9b61dc321f0bb64
+ last_write_checksum: sha1:458fc88ac488e6d604d591e3d2321bc35ba57b07
+ pristine_git_object: 997936057859851e422fc61559a8c8f491f262a7
docs/components/verbosity.mdx:
id: 8dacec626dda
last_write_checksum: sha1:77a815930df06dc0c0534ad059e49368be46d94d
@@ -7984,52 +7980,52 @@ trackedFiles:
pristine_git_object: 50df8fad043699cf132c000b1367ab457e8b6526
docs/components/videogeneration.mdx:
id: 37932f97d574
- last_write_checksum: sha1:d75be772b421373f470e9019896355f728ed5e64
- pristine_git_object: 0f7cc13e29aa234d72930b1a95cf56cdaf836d4d
+ last_write_checksum: sha1:8a4c5a0b037d9e15dd21fdb58b018092365ff741
+ pristine_git_object: 47158d146ef4e92c5f47cb737170922102bfec11
docs/components/videogenerationrequest.mdx:
id: b92ddbd15ee4
- last_write_checksum: sha1:cf0802ce9c76d95097c3b548a7b23f3a1520d298
- pristine_git_object: 8f8569b74b23defb73cd90aba2e14714151723de
+ last_write_checksum: sha1:2cf37c03a43b98159af9c06a1b9487fc3c63bd7a
+ pristine_git_object: ebdc8142c9fcaef8ba5d04a276b9467220edf72c
docs/components/videogenerationrequestaspectratio.mdx:
id: c14859c0d8c3
last_write_checksum: sha1:4ad4aae702af1cd2ddee7b443c35c9b3df6824e8
pristine_git_object: 67f56887bb4758559189e3e9e6123dff9a38df81
docs/components/videogenerationrequestoptions.mdx:
id: 1d67160e7e7a
- last_write_checksum: sha1:32bbba5a80428e11e1c37daf7bd37ffc28d759e6
- pristine_git_object: ad3cd1e92e4119f88ef4066c29251c127d354a8a
+ last_write_checksum: sha1:da71540762dd5c4322574ff4d58fff80fe0c6898
+ pristine_git_object: 64e4eaee8319fc1b2059bd4b1a3ab7b365ab3585
docs/components/videogenerationrequestprovider.mdx:
id: d6424dd5de9d
- last_write_checksum: sha1:72aa46a3335220b579db56574ea179d150dbe2b6
- pristine_git_object: 63d009579e3822e439042152c3062db52e622fcf
+ last_write_checksum: sha1:6b22c6a287de733a3d5f7b9bbf04ce4f57a5ef73
+ pristine_git_object: 7fc69a9d5aa70e761b2f8ac699afc0f63aee6aed
docs/components/videogenerationrequestresolution.mdx:
id: b4287dc60239
last_write_checksum: sha1:53e4bbc3b66ae6ef1aeabe2269192cbfc5126ce0
pristine_git_object: 050aab049bb847e511ea272a5d238d7e64e6f137
docs/components/videogenerationresponse.mdx:
id: 3a932213188e
- last_write_checksum: sha1:b4b67c4bf037f28816e7cb0411ba1bd82b023f40
- pristine_git_object: 2651b65e02d7b0c3343ec5fa46decf5b66b0bd8a
+ last_write_checksum: sha1:d9ffc2f662c2ee60cf58e933e999cf4ebbcde8d3
+ pristine_git_object: 710dd6392bb92e456b4fb68feea44af30ff20bd7
docs/components/videogenerationresponsestatus.mdx:
id: 637442fde0ff
last_write_checksum: sha1:9368ca45d569e511e5faf18118efd7e3341473a7
pristine_git_object: 5e612dc4b39b41e7d80b4cfc6942d730e650941b
docs/components/videogenerationusage.mdx:
id: 839f5b3e2353
- last_write_checksum: sha1:2fe8379d9ebf459b5dc44510ff6c5473be4c1e70
- pristine_git_object: 1916659065ee957050e522c051899e9e0c5b8d7b
+ last_write_checksum: sha1:aa80dfc93a014a8539fd3093d41bcac9a8688b8c
+ pristine_git_object: cc366e2b197444c825c9fffe84ef851c3173afab
docs/components/videomodel.mdx:
id: 7477360941c9
- last_write_checksum: sha1:529a8e6cb21893f578285165d55b1832699c437a
- pristine_git_object: ebe922ee8450f2e1cee8f3641777c5b048c7fe1b
+ last_write_checksum: sha1:3428290a49bedc5e1e5c08fad6e054379efba012
+ pristine_git_object: 17c89b5a9eec73200492028379f60bd6f5776c55
docs/components/videomodelslistresponse.mdx:
id: da08c4cf70a1
- last_write_checksum: sha1:a2a799c8769d23a55955a85823ec6e59a1c13b68
- pristine_git_object: 9199c3b3d19d8ada88382fa0d2cb2f0277ef3a8e
+ last_write_checksum: sha1:27832c961bd79cd825823edaf91ff78a621ffaa8
+ pristine_git_object: 11330200d74ddefcc17b4b9531b4645c10d9c60f
docs/components/videourl.mdx:
id: d08b4554c5c0
- last_write_checksum: sha1:7ae6976a0228f2bc89c4378faa7c2126b8477748
- pristine_git_object: 7cbbaeaa059c9bd9181ce53fa86817b66f675a0f
+ last_write_checksum: sha1:526462332a3139b4627d3bbc31d8cac2318f6b77
+ pristine_git_object: d42e64e68478b608c940ff56a1592375c7145698
docs/components/watch.mdx:
id: 30a963a3de2c
last_write_checksum: sha1:c9d01625c52deaa2399d196211ae37b63892efd9
@@ -8040,60 +8036,60 @@ trackedFiles:
pristine_git_object: c42a040087881ded9aa2475a33935dd8f34b9db3
docs/components/webfetchplugin.mdx:
id: 3bf8d3d97bb1
- last_write_checksum: sha1:e9bf63c441692594c407f9a3b4a68ab0d8a5d89b
- pristine_git_object: f46512871f0085ea139c9c6df52876129ede63b2
+ last_write_checksum: sha1:b2c16739bbacbcee234267cb430eb24cbe70d815
+ pristine_git_object: 178df9823adbb8965b948d8c492a2b4e389dcd7a
docs/components/webfetchpluginid.mdx:
id: 1ccbef91b255
last_write_checksum: sha1:1925438961b3a21a8ca964705e684f0496996a32
pristine_git_object: 962475a584e78c350aedb5f3134e4c1aa1ad1b7a
docs/components/webfetchservertool.mdx:
id: adf586974a70
- last_write_checksum: sha1:e0026c4aaa5d05a567dfb16224eb7dd3f8263da5
- pristine_git_object: fe93938c6cb8539b8b67d442a17c00ac086d169f
+ last_write_checksum: sha1:99122b8d8a1ef496aad80392483c33493f9dae4e
+ pristine_git_object: 0237ecafcd149f32539638d3c356d8d1d4214d96
docs/components/webfetchservertoolconfig.mdx:
id: 91a9758a664d
- last_write_checksum: sha1:c39b81ab4328a2e1c9107e81099d0cc15aaf2c45
- pristine_git_object: f4fd9138b3ecf7ddb05de5d75c0ca0b494c5ab4a
+ last_write_checksum: sha1:698053842e8e81359eed71a652ed21460bf00d13
+ pristine_git_object: 1cd94e1acde35f0481d345f1244083e0bf4d2631
docs/components/webfetchservertooltype.mdx:
id: 0f04046238f0
last_write_checksum: sha1:2637a8bc828a4f0e2f028b27a3b06368f7c151b8
pristine_git_object: d507399c49bbd3786ee88abd2f5fb8d761b82e94
docs/components/websearchcallcompletedevent.mdx:
id: 350a1bf7690b
- last_write_checksum: sha1:5e0bfb9d396b093721651c66643dbd51d9cded9d
- pristine_git_object: 34bcc1fe4358ae3ac57119af2258d4afbf7adf01
+ last_write_checksum: sha1:34f1681f791434bd1e99efaf67d9abcba9c5e036
+ pristine_git_object: 10077767c9455ce420aac157f145369180ee8e81
docs/components/websearchcallcompletedeventtype.mdx:
id: 8c9cbf82d0dd
last_write_checksum: sha1:5243fb23501a7c7655ca6218016548bd79120b92
pristine_git_object: e1e9088e26cdcc4bf1a8fed2eb5f0110a07cf441
docs/components/websearchcallinprogressevent.mdx:
id: 2e257ab60b45
- last_write_checksum: sha1:e6f50b8204641bd767343fa9e17a580065b4c8f4
- pristine_git_object: eaf3e60607cebd26079e7bb0b50bc9b5120eaecf
+ last_write_checksum: sha1:4038fe6d976cd7a7b7d5107dd36cdd5fe714405b
+ pristine_git_object: 54ccb6ea2c0269414dcea9798e8886d72119f85b
docs/components/websearchcallinprogresseventtype.mdx:
id: f8d21dc2dcd6
last_write_checksum: sha1:c60711390c27bb544ba3bf7da1be1e89590c86f1
pristine_git_object: 04ef37c8f50e6117c78a2379c38ea7861ba4b9fc
docs/components/websearchcallsearchingevent.mdx:
id: 12d2a63ebcbe
- last_write_checksum: sha1:5acd5e40188568ac74a8000f3e95cf0717c491f4
- pristine_git_object: 5cd28105364cb5a439c5ee06af07bae536885531
+ last_write_checksum: sha1:45d3889ff06a4a0308eec1fd51b1496298dd9426
+ pristine_git_object: 582add1ec0923e6dc02d04f90065112bc6c446db
docs/components/websearchcallsearchingeventtype.mdx:
id: 378b44d122d4
last_write_checksum: sha1:4aa0acca402e507e0f5b53f700b19e8440b7c4b3
pristine_git_object: 6453f10f1843521ab57609e00cea4459984d565b
docs/components/websearchcitation.mdx:
id: bbec5a5603e0
- last_write_checksum: sha1:d96af472fa3a25030b28a908931261936026a9d9
- pristine_git_object: c9531635346e9818cdbba19a2dcbaae44fec6672
+ last_write_checksum: sha1:ee51e9864ab263470d195cdf357994df29455234
+ pristine_git_object: fa9a69b3a40b425e995572dd9e10e82f3daa235e
docs/components/websearchconfig.mdx:
id: 6d343d63543d
- last_write_checksum: sha1:38e543cd987c7af9b71192e24d1ead8007c6380d
- pristine_git_object: efc1a9b19158cc9c505b931169ca39d0820889e3
+ last_write_checksum: sha1:2932058c8945d66cc990ed7f575d1c75e37a3ad2
+ pristine_git_object: 807e507a16f261e6350092d7663ee4747bb05937
docs/components/websearchdomainfilter.mdx:
id: e6aef0d8853a
- last_write_checksum: sha1:3f5103c40e44f2a6d9d11052e6f5dc88284c4fca
- pristine_git_object: de20da27508098029e535331d9002f475dbbe7da
+ last_write_checksum: sha1:0db5165e2e5272e32d5c69b0759ce20ed45f9eef
+ pristine_git_object: 75b7b15ddf470d8299905eaf71a344f0375c51eb
docs/components/websearchengine.mdx:
id: 2000e63cfaeb
last_write_checksum: sha1:495298bf169acc6e0adb86a97c5e412d371b1425
@@ -8108,8 +8104,8 @@ trackedFiles:
pristine_git_object: c674cdb6a897e6c96734175d20e3a68efd5f60b5
docs/components/websearchplugin.mdx:
id: 5cb313bf543c
- last_write_checksum: sha1:4bb3c3a050b07b4dc2b0fe69a1b4c9f4d299ff19
- pristine_git_object: 6cd0c9a7768160928145bc1310d1c1ec72a4c7e6
+ last_write_checksum: sha1:c6fc3fb17fb8a66c869f1825193650f32c4597c2
+ pristine_git_object: 37597eeb7ba2d32ea137bd06ad1e8c4c9a9eb78b
docs/components/websearchpluginid.mdx:
id: d033d5ea2573
last_write_checksum: sha1:11622d868a103d09aa6a02ad5253f8fae2e90004
@@ -8120,16 +8116,16 @@ trackedFiles:
pristine_git_object: 35edaa6c73e1f7c3731d7d5005897f72ca4ed496
docs/components/websearchservertool.mdx:
id: cf9994f5aba9
- last_write_checksum: sha1:ac3e0b2ef8ab70e910496757a169ab355b8cfc9d
- pristine_git_object: df797ee0102bb979655ca58ea70a11809704c4d1
+ last_write_checksum: sha1:9c32b261a44fa6e8bb8bbebb585431246f427790
+ pristine_git_object: 4e7043d6dfd917ba0cd5cc2ff0a3e51e38a9c589
docs/components/websearchservertoolconfig.mdx:
id: bb335e5d49e5
- last_write_checksum: sha1:bdcc5b23c3a42f729a8ca3c9c9887e7e95587fa1
- pristine_git_object: 7cecbdd626219c16473ca00763b656bb761a193e
+ last_write_checksum: sha1:f3ed6073e6207aecb4bf75862aa73c220d88b713
+ pristine_git_object: 37737d88b6d4842ba523036ca62357b817ae40f0
docs/components/websearchservertoolopenrouter.mdx:
id: d1e3cf613d26
- last_write_checksum: sha1:014a351e3ba7d11d72eeb622e088215abdf7d4eb
- pristine_git_object: 1e3301d318413b4d2f2cb5568d5e01da1b134e4a
+ last_write_checksum: sha1:c674ec400f44d0f6bbe4548485a435b82cb3b455
+ pristine_git_object: e1edff8c4ca9e9a18eb01cb2f5cacddcf54a1aef
docs/components/websearchservertoolopenroutertype.mdx:
id: 0868b45e29e9
last_write_checksum: sha1:dd24a8e20fe1577d7c6d8fd4d65b32ec9456ba46
@@ -8140,8 +8136,8 @@ trackedFiles:
pristine_git_object: 0a2ba3db67360d54f59a357027ebb0ca67394ab2
docs/components/websearchsource.mdx:
id: 3ed4e793a3f4
- last_write_checksum: sha1:9888434e41b03d41c2d668ec6b1c939cc20e4853
- pristine_git_object: 870075f95e7bddd71785d1a9aebc82ec751226bc
+ last_write_checksum: sha1:4b49d5c554bd56a984cb07460b076f2ab347e52c
+ pristine_git_object: f6e083d21e0c8d928049843f9fde4ee78ad87368
docs/components/websearchsourcetype.mdx:
id: 3ddbc17b1145
last_write_checksum: sha1:0a7c17767c867b60614f2557b738b090b811c82f
@@ -8152,12 +8148,12 @@ trackedFiles:
pristine_git_object: 8656487f961f11ef75d2a81ddbb272b43047721e
docs/components/websearchuserlocation.mdx:
id: 472951d8225f
- last_write_checksum: sha1:7342cfe19e978ced434c23766ef8cd796198db49
- pristine_git_object: dccb9d9a12273edb53744a22777a64e6d0f3ec74
+ last_write_checksum: sha1:7901dbba3daebe4332a231a5d4d113d497c5f75a
+ pristine_git_object: 1c3895f5ea2df14c6dac10acd15cfc579bd50449
docs/components/websearchuserlocationservertool.mdx:
id: 33dc2b3bb3ad
- last_write_checksum: sha1:915d28609fce821be75c94f4bf185696ad904c05
- pristine_git_object: 98a2e0b608cd854c23c7ddc0e0badb0de30423b3
+ last_write_checksum: sha1:4ae53f52ab31d741347983e3371e2005d72b56db
+ pristine_git_object: 1bd2f8c6e36cbcdcd860d0322d68e6184ec4f1ef
docs/components/websearchuserlocationservertooltype.mdx:
id: 4b919bbed3b9
last_write_checksum: sha1:022a1fdc4b98ebc6f14e6c79c5f98f7239ecae64
@@ -8168,12 +8164,12 @@ trackedFiles:
pristine_git_object: e8a689098106c445424b89fe5baa348824f3a36c
docs/components/workspace.mdx:
id: eea9c32d09c4
- last_write_checksum: sha1:9a689240292bb3903033db3e5232ca191135e38c
- pristine_git_object: e3866ea05c7cd0f34a152e6e6da25beece779990
+ last_write_checksum: sha1:f8518fa23ec7a3b2936d113271ba96a1fa7988ec
+ pristine_git_object: adcd22757b7f1aba9c11c22b1e83d58eb627238f
docs/components/workspacebudget.mdx:
id: e941741a8d84
- last_write_checksum: sha1:b31385bbe3031792c6c4cf75d9c17d499ce4d756
- pristine_git_object: 90cef4e9c603dd0e3d2e4838602f1b08efc274f1
+ last_write_checksum: sha1:c56f3e4d84597ef60ffb3ba9448a9ef3ddd98000
+ pristine_git_object: 3bcc5400e6a71b246687bc1a31ca8693df5b0b60
docs/components/workspacebudgetinterval.mdx:
id: 09ea43a006b1
last_write_checksum: sha1:08c36a36f2d1529da4bcc1cb6ec26f89e5a5d3f7
@@ -8184,140 +8180,140 @@ trackedFiles:
pristine_git_object: 84e4bc6cbed09d0676a9cc4af9f68bbdf9f6f3e1
docs/components/workspacemember.mdx:
id: 488993b97756
- last_write_checksum: sha1:38c9308c483bd10a4bcb1af4e1d1ced1a1c9151e
- pristine_git_object: 3e77b3d5194165ae231ac649e92d74a25d9b5505
+ last_write_checksum: sha1:c99835d3f4e8279448b2e30a085ee1d4727b17df
+ pristine_git_object: 95ba878dc8867d0e05f9b24f0d42578b512a2ad5
docs/components/workspacememberrole.mdx:
id: 61bd9cfaba50
last_write_checksum: sha1:53d06ae2c195423e5c8e87e73ed33664c20ab65a
pristine_git_object: aa60a54ac2096800d7ac3d9b1130beeb9507428b
docs/components/xsearchoptions.mdx:
id: ac41486c3c1f
- last_write_checksum: sha1:2c98029247dc9be031bf9967db47f660ac7e2158
- pristine_git_object: d742b5c2b96dbc33bdb8c3f9e7cd09681772e8d2
+ last_write_checksum: sha1:64d2d4ae801f3effcaa526d76d099423b84ab0f8
+ pristine_git_object: 07f0697521d9290cca0679e9412798adac23c1a1
docs/errors/badgateway.mdx:
id: 1b6118a99ede
last_write_checksum: sha1:696df8cdd9ad2e87c8bcb3163b68a95c14c56664
pristine_git_object: e7dd4c3d47aab9f1aef14a9b6dcb03a4fc7c5fcb
docs/errors/badgatewayresponseerror.mdx:
id: d60591f67794
- last_write_checksum: sha1:fa8405fadd704b16b0f6bbd71e923f76a3c8fc41
- pristine_git_object: d596a9c0e4e34546942b8ec71ff02c5cef22eef0
+ last_write_checksum: sha1:c51be8bc27c64a9f59f482a687dcae95ac537588
+ pristine_git_object: 28993526976961fcc7701aad112a8b92c01828a6
docs/errors/badrequestresponseerror.mdx:
id: d595cba2d9a9
- last_write_checksum: sha1:bad7d766ee81f14d911697b80bff4687e90a1fbf
- pristine_git_object: 68e67bcf878f4851e6df41b2e3ba50ccb5560e7b
+ last_write_checksum: sha1:eaf0ec044554d7b9c2f890b4a6a7aab918203da3
+ pristine_git_object: 9c85b9078a8e385cb69e6acfdfd1ecf7725c1bc9
docs/errors/batcherrorresponse.mdx:
id: 97f324539aa2
- last_write_checksum: sha1:d36aa545c648326501e081d838ea2a25a150794c
- pristine_git_object: 6b8ce49bb4980ccb3d7092f2decf69b1f76bf225
+ last_write_checksum: sha1:f6c0ef5bf31b6beef11e86f18bb5630fd404b781
+ pristine_git_object: c58311e31dc96a72425a1e7e72524ea6f4949723
docs/errors/batchpaymentrequiredresponseerror.mdx:
id: 7621fe876155
- last_write_checksum: sha1:79281a39e27e3bb9464ea499e796588fb68d7c3e
- pristine_git_object: 8dda0777fb07a9433dcb8583b49a8bbdce048f1b
+ last_write_checksum: sha1:82af676d1a14bacb2a6e1f3cdbd71ebe6b1eb8e2
+ pristine_git_object: d6153b7ad1919343df01a4301919a7846c827c93
docs/errors/clientclosedrequestresponseerror.mdx:
id: fc75571fe5d6
- last_write_checksum: sha1:aeafdbfd94dc7de869c8133af55e55065f081dc6
- pristine_git_object: 3521f5d02a67dd83b42a6335813ce04a02ef6cb3
+ last_write_checksum: sha1:86e7d79653c2ae191fac95097fd4be3009b41625
+ pristine_git_object: e59aa38d53753beec9000b5924de31278c32ae77
docs/errors/conflict.mdx:
id: 3cd0c5086026
last_write_checksum: sha1:6412b587f7a535baf6033baacc98c58cbcb3d847
pristine_git_object: 03e6ee3a2434b96f85bf3c3fbacab470115c7ed5
docs/errors/conflictresponseerror.mdx:
id: 130bd0076f35
- last_write_checksum: sha1:7e864ef86f3fc50e28bb4e9b1ae06fa88a46efe5
- pristine_git_object: c6f96de8872f7e4039dc2cf35f6640985afe8e83
+ last_write_checksum: sha1:910eb6326ede1ccb58b4873795b37bd38ea286fb
+ pristine_git_object: 7c1ee4fb340f5e4a1969d819a250bb5764bb69d9
docs/errors/createprivateendpointvalidationfailedresponseerror.mdx:
id: f831a0a69a77
- last_write_checksum: sha1:948e32db1c446b76e6a509053483a657604cf26c
- pristine_git_object: 4c63b4d5bddd11cd7271d52e6ef279ceefedf574
+ last_write_checksum: sha1:5c6b87ba2e04f852a24e4fdd4208db478dbca86c
+ pristine_git_object: 8e59dcc60e4629d9499856def1cfcbd118845206
docs/errors/edgenetworktimeoutresponseerror.mdx:
id: 203457916ba1
- last_write_checksum: sha1:bbaf327200c0ef9170debc1269fd0a7a4ee3ec04
- pristine_git_object: 845c9d6c097d0a2705871a8738a7aa8643bbd372
+ last_write_checksum: sha1:d6b622991595b6e291699eff70ee909243204122
+ pristine_git_object: bdcdbabfac4c9f87b2aee7e9043a426f80081207
docs/errors/forbiddenresponseerror.mdx:
id: 224f2ffa6660
- last_write_checksum: sha1:940ddd9376d3f0304037bc9142855a89e2d22014
- pristine_git_object: 657b79d00920fdc803264dd740380fc1ef579466
+ last_write_checksum: sha1:7506737bd04e11f4495e42a1c30caff09dd135e9
+ pristine_git_object: 59a3897b28f39adc7529883e0b08a9d89d6be909
docs/errors/gatewaytimeoutresponseerror.mdx:
id: 91e883f3fe04
- last_write_checksum: sha1:7b64e2b1be6ba5abaacd91c322b1f8e90c765d9b
- pristine_git_object: b16b713f23ec4d5b67e45dbae7019285330034e6
+ last_write_checksum: sha1:6aa7b0cad1d6688e548b6898402333bb51203e68
+ pristine_git_object: d7be83a57dbc2625737c87d07a87e55eab66605c
docs/errors/goneresponseerror.mdx:
id: 98f44bb2779b
- last_write_checksum: sha1:5df38347f00816a1c77de490f21a2a3f1a14e170
- pristine_git_object: 3584e71b6b73845bd7871fa1bd25ad91f500dc01
+ last_write_checksum: sha1:b5185078e1a139d9682dc5d33b6887e8e7a2e6db
+ pristine_git_object: 6400badcb19dce921fa2d35eac7fee798620fff0
docs/errors/internalservererror.mdx:
id: 3e87324bad56
last_write_checksum: sha1:1f240a49221015bd01433d4e3847d1ecd9c7d77e
pristine_git_object: 3e9d033086e7d46fd6211cbaf0d8558cb76812e6
docs/errors/internalserverresponseerror.mdx:
id: e3cb72f51ee2
- last_write_checksum: sha1:144494af097e80aa9fdb921d094b2473bc598165
- pristine_git_object: 2a892b08d47733e805a94c47c7f87252f262f753
+ last_write_checksum: sha1:98c04dc64d6765b9cad5e733eb0926ae2e5e1e2a
+ pristine_git_object: 2077c7a6a9c87c37b163fcfce1873ae2f6ec09df
docs/errors/notfound.mdx:
id: d11022907acc
last_write_checksum: sha1:42f60aa69b20c85464337077d2bef1d6cad21043
pristine_git_object: a7e05bd1b40f4fb0ae0ca04961aa1dd178121f94
docs/errors/notfoundresponseerror.mdx:
id: a387a1eb646c
- last_write_checksum: sha1:c31fd704f361e6d1d568d734c469fa9c37095f9f
- pristine_git_object: 5ba79a1971d60ca1b9206e13512beef48e6b1c47
+ last_write_checksum: sha1:1e4d79ee3aa6edd4074eef12b32901f80abec2ed
+ pristine_git_object: f5c5a7b2c4a500e5c0241c0dd62bf5579eadcb78
docs/errors/oautherrorresponse.mdx:
id: 67679ef5658c
- last_write_checksum: sha1:df1d77636f204cd0911be0f8e1cc9006830dec78
- pristine_git_object: 9d1631687b3924fb6c3b3c0c03cc2af41ee745d0
+ last_write_checksum: sha1:8c5ca11cfe789a5f24ce9cf4dff5e2ae3f827ce4
+ pristine_git_object: a237c08f2162845b060cda7dfc56d727ac0a1289
docs/errors/payloadtoolargeresponseerror.mdx:
id: a2428bf1899b
- last_write_checksum: sha1:79e6cd4573d4513e697f28905946946a114c6812
- pristine_git_object: ba4d28b0d6ec5487aecbba20649165cfad105e56
+ last_write_checksum: sha1:948645185e398c2ad875008c0be91b4f83a1e7b1
+ pristine_git_object: 9d5fb8f3dd5d3d4c9d7501377d0ecc5c0292ba34
docs/errors/paymentrequiredresponseerror.mdx:
id: dddfbda01b46
- last_write_checksum: sha1:2905625b989af35c56f17d821a05684690c90e2a
- pristine_git_object: f632aa144f5739ec50bafd075a2a80ceb6d1204a
+ last_write_checksum: sha1:9fedf62c09634d1a03bbb0ace2eb39f3d61a5adc
+ pristine_git_object: 3a205ec49efed0a08ffff49ad6e2d8786cb10789
docs/errors/provideroverloadedresponseerror.mdx:
id: 86b8324f4884
- last_write_checksum: sha1:db4aa5c0860f105e23b1152ab5bbadafd958203d
- pristine_git_object: c24817c5311c6c8a697ec0b26110ef0ec4e6ca38
+ last_write_checksum: sha1:f8b025e7fc6a12df40a1dee2cd2c88235f5ead35
+ pristine_git_object: 237956ae72a6c49495b82400928d4902053e311f
docs/errors/requesttimeoutresponseerror.mdx:
id: d6a4789cc5eb
- last_write_checksum: sha1:e4659b590e40ba07301f27d01accd7a1f2366c54
- pristine_git_object: 81393cc7802d8d0bbd558b9128d54879638b9c20
+ last_write_checksum: sha1:cb0850de4183d057d8999a2a4515ee46e4bdf5a7
+ pristine_git_object: a8a7ac252ae5ccf1a897dd90ef980c0fa50662a6
docs/errors/serviceunavailableresponseerror.mdx:
id: a3536716f3f6
- last_write_checksum: sha1:00a14f5d9944730fb64683e7b70ab401523e0ee3
- pristine_git_object: 102116c631e857d6aba4da70b5df5b3cf368e828
+ last_write_checksum: sha1:e279b9b55443729dc08a58f069e2e9be63ad2623
+ pristine_git_object: d269f7b520512ed5b0c9237e7206bafa458539ea
docs/errors/toomanyrequestsresponseerror.mdx:
id: 86b383c731e9
- last_write_checksum: sha1:3293e4e1edc5855fd8211d33e27d64624ed43e23
- pristine_git_object: 67bd342cac1e6e57445145efa8686fbce99a6018
+ last_write_checksum: sha1:c4d9e42dce69d932f4cf7c86c2207976cd91dcc4
+ pristine_git_object: 948ac5fb7734a444178974cf8d16beb9b2f76a8f
docs/errors/unauthorizedresponseerror.mdx:
id: 67ef9f36961b
- last_write_checksum: sha1:1fe41010da6eda651220e004e33b6c781c395056
- pristine_git_object: a24d0576d4f80a63377b94ea1b5219bde4ae93fc
+ last_write_checksum: sha1:0557143f4f5facbda03ec741507b6831726e27a0
+ pristine_git_object: 06c34e7ba95cdb3a76f4a7076ccc613a2018dea3
docs/errors/unprocessableentity.mdx:
id: 9e7130cff259
last_write_checksum: sha1:f105ce532b3f0927dc41f39b4034155cf541a561
pristine_git_object: 36064b7f50ef339d91500aa6714448e0c8c4a368
docs/errors/unprocessableentityresponseerror.mdx:
id: 83abdd4bab47
- last_write_checksum: sha1:86927f98cb0a5a2db951e1e3f916630e3bdbedb5
- pristine_git_object: 75813e9f2f0ad8efa3c201b5217ff1c759b2fce4
+ last_write_checksum: sha1:2299d0f4cb430abc92467fc4d064716fc0362678
+ pristine_git_object: 902f867fb39ff93b30eb0c4086d4a88038e3307e
docs/models/internal/globals.mdx:
id: 97b492e9b34b
- last_write_checksum: sha1:ddff7485f3cc1d9d01d082c38abe327e7ffee296
- pristine_git_object: 905f480d8b03c82343c8b1a8b8669898fa79e1bb
+ last_write_checksum: sha1:1f1958bccc78138b69c9c1ae971b3292288aa200
+ pristine_git_object: 3ad2ee4c695893fb52d8f7db5ca550dfc635f97e
docs/models/utils/retryconfig.mdx:
id: eb84a3cc692c
last_write_checksum: sha1:3cc5ffa2cf98a80d59818495896591a5e2c807c6
pristine_git_object: 5342a8f5681d437adc719527c45d23aac0ebe84c
docs/operations/activateprivateendpointglobals.mdx:
id: e25948904dd1
- last_write_checksum: sha1:8192e68cfba0ebfc3e43457c1a0391947dae28f0
- pristine_git_object: 611b1a254f3e34dfe3f76415087652e029856f5c
+ last_write_checksum: sha1:cbc4fa8532fcbe23ecdd6467ee4cb43c34d3628b
+ pristine_git_object: fdc831c37342b43df36ac5ff4e90fafa458d88d4
docs/operations/activateprivateendpointrequest.mdx:
id: ec264e1bf04f
- last_write_checksum: sha1:3d4a497006d4bdb7f924ee343990963f8090c365
- pristine_git_object: fce127cf1340f9ae0ffe98cf87465f08b864f001
+ last_write_checksum: sha1:74d3047adbf57cac6a1fd167e681d213568a2ed5
+ pristine_git_object: 79e9857e129fc834b784e566a073654d3dee56b2
docs/operations/alloweddataregion.mdx:
id: 9bb0791d7b23
last_write_checksum: sha1:74f92842ef5b92abfdbe951f754b240f83673194
@@ -8336,64 +8332,64 @@ trackedFiles:
pristine_git_object: 390b7aca29e54383b436ea5a6e0201c8765001f2
docs/operations/bulkaddworkspacemembersglobals.mdx:
id: f198abbe4de0
- last_write_checksum: sha1:ca25e8bae0fa1b09844c8ed66e174d7a8c06542d
- pristine_git_object: a53ed3696251866af6412a052f44e6cb2d7665d8
+ last_write_checksum: sha1:9785dd32a3bb18d908eb73e7702f0dfc22e39205
+ pristine_git_object: 29c0083fd9d67f29f52ea05d1c0e152e45ebff09
docs/operations/bulkaddworkspacemembersrequest.mdx:
id: 4d62073b9e0c
- last_write_checksum: sha1:3a908b54a28fb6fa5b1ad620723aea7414870657
- pristine_git_object: 5b61022c5443a46904016af5a447dd0951639abf
+ last_write_checksum: sha1:dc9eeadd447d4ea0a1b183f00296583841176711
+ pristine_git_object: 3ef1abf4e3e340ba52fb2a7a8fb2bd230c48bbe0
docs/operations/bulkassignkeystoguardrailglobals.mdx:
id: "399016922095"
- last_write_checksum: sha1:61c5b111db6c5d74b921a2a913ac0bdd396ad93a
- pristine_git_object: c5e78a4b8f261e2cd00e2ee15ca6b378a2944dcc
+ last_write_checksum: sha1:3ca8fe53e4651d0c1fe72831c1d704da1b6e0a17
+ pristine_git_object: ec73b0f4e6799fa0508bd9ce75362df79bc17fb6
docs/operations/bulkassignkeystoguardrailrequest.mdx:
id: d7bf7df426e0
- last_write_checksum: sha1:ed94697637c8864c2ac10e9db35195ee9c1cd34c
- pristine_git_object: 47d8a382f1f51afdaa136d30df74f5c15a60e2ab
+ last_write_checksum: sha1:7e7f1b7c91d9e4d0d308eb5183d4fc603550636c
+ pristine_git_object: 8540dcfb76970120e04a7543703b815e2f4164c7
docs/operations/bulkassignmemberstoguardrailglobals.mdx:
id: 2cfaa8b1357b
- last_write_checksum: sha1:9ac6311813331818676ade417d0c30084f7f7b4c
- pristine_git_object: 4b04ca8a6fbf2cdfe731ce0698995e4a6baaf1c6
+ last_write_checksum: sha1:55a4e87f81d494fea34fcc616a389ede5bfd1d14
+ pristine_git_object: ece4dcbc56a5bdb6cb41a971c0e858bbce47a728
docs/operations/bulkassignmemberstoguardrailrequest.mdx:
id: 3a83ef860276
- last_write_checksum: sha1:eb1497dea2e4e7f6d90b82773d5cf7f0a2a0076e
- pristine_git_object: ede199d37a6e07c1123ad600d8a48f16bd6501d5
+ last_write_checksum: sha1:65f5de2bbbdcb992150cecb0bff0f773e7f4c9f1
+ pristine_git_object: e0f03488217ca773dc689170eaab8981627718af
docs/operations/bulkremoveworkspacemembersglobals.mdx:
id: 67680f4fc801
- last_write_checksum: sha1:f39994a84f399aef92e86e08ede88473aac0514e
- pristine_git_object: 9b483f8f228020caee504c2962fe474c987c362f
+ last_write_checksum: sha1:63e41719c5520312531f7cf7189a56346f912d4e
+ pristine_git_object: d88aa8b3d2188b2918334bcf9bf5a75448c66b12
docs/operations/bulkremoveworkspacemembersrequest.mdx:
id: 9703a19d26d9
- last_write_checksum: sha1:40e2797cb5830fa618aa89b2b011a827e40d6f95
- pristine_git_object: 40b348890ce0a1b843f60339109c66068228d42b
+ last_write_checksum: sha1:4e4774bb5b2ebf85efac973341784c9630028735
+ pristine_git_object: 43bf3e7a577a8a5647b7d7d071f50df08f7cab8c
docs/operations/bulkunassignkeysfromguardrailglobals.mdx:
id: fbd7faa5cbbe
- last_write_checksum: sha1:376917fa12688d4e2f74ee10070829be10d0a26f
- pristine_git_object: 0fee944ad1c2df201e0d078e2d9af7b36a04923c
+ last_write_checksum: sha1:8a538c5744457a27e41a591e3c81a3aa64354c45
+ pristine_git_object: 2597202bd7242f193c9299eb5818fdf2b8d0fd6d
docs/operations/bulkunassignkeysfromguardrailrequest.mdx:
id: 717f9426ddcc
- last_write_checksum: sha1:7a7e5cb2e4797d31799ec09fdb6a705a1d218a29
- pristine_git_object: fba4dbe777dd0960a8f2090ea0a662b9c088e14e
+ last_write_checksum: sha1:31f656f8f8d91fe49ee2cc78e95ef32a50d117fe
+ pristine_git_object: 2ea7730eab7cf0b490b9af3e0b767311aa3f858a
docs/operations/bulkunassignmembersfromguardrailglobals.mdx:
id: 1eedf1299413
- last_write_checksum: sha1:1cffc4707e13b9e22506e7736d06b996f8c17703
- pristine_git_object: e21cf59f2517ea21a281c5e6bb78d02e9e7b1e95
+ last_write_checksum: sha1:d171a49328fc0b43a68beba25e0dfd8631119485
+ pristine_git_object: 982423accc4f3e0a790e722b66cd078da19296de
docs/operations/bulkunassignmembersfromguardrailrequest.mdx:
id: db4a10e02011
- last_write_checksum: sha1:07a2b233999d732b3559f431337d40cbfb8acb18
- pristine_git_object: de22a4c7b44e291012ca85daacc77bde58afbfa4
+ last_write_checksum: sha1:3be9f4acdea977d0907288f33ed0f79fe3389443
+ pristine_git_object: ed8aded072683a1daefb4174a1c85e367e845cdd
docs/operations/classifierdimensions.mdx:
id: 5e48dede0ae4
- last_write_checksum: sha1:9aea7af347af4565daaebcfced2f96f8957dfd1a
- pristine_git_object: f7cf34faf7a89ceaeb2c20f9fd37f76e102defba
+ last_write_checksum: sha1:54e7f9e4298d38c81cbf94c6bf4c5c0e2814bf05
+ pristine_git_object: 7b0ca3b16fa5ffb64372d295bd65d8e7bfe2f005
docs/operations/classifierfilters.mdx:
id: bf2b4d539ad0
- last_write_checksum: sha1:882166611599b6921a6ec342986fe18bf78cf524
- pristine_git_object: db4dbe946e875ad7189725a020f7ea2631a8adf3
+ last_write_checksum: sha1:ab00e524e91d923b0be361490278db4f99f8b009
+ pristine_git_object: f7fc5d6ae677356f1813db465db3a18e86f053fe
docs/operations/classifierfiltersfilter.mdx:
id: 4c60b258249e
- last_write_checksum: sha1:98efc2e7262b521d268dd591b08cb90a3406fabc
- pristine_git_object: f09e983a0daa403ee6d2cfca1604906f44a42ee2
+ last_write_checksum: sha1:cff35161a86bfb8b00c8ead0800e3ee44dcd12f4
+ pristine_git_object: 91b515f29f06bbe7813f90dd06d2cc328b394415
docs/operations/classifierfiltersvalue.mdx:
id: 0701a4bb73c4
last_write_checksum: sha1:077df057506e544243ecc2e6ab055cadee049035
@@ -8404,440 +8400,440 @@ trackedFiles:
pristine_git_object: 1df0aac22b125266e577419c135f63176473feef
docs/operations/contentimageurl.mdx:
id: 766d8d5a4601
- last_write_checksum: sha1:6334bbbb12dde58bbbace7feee85fbe50436dcd5
- pristine_git_object: d0e186ad162d7f0d0bbf68a5110e54f23e737d53
+ last_write_checksum: sha1:e8686826a98ed40c4a3785c3d99277334f5e7c87
+ pristine_git_object: 71d90bbbc790e53ec91a7e679437e89bcd6922a6
docs/operations/contenttext.mdx:
id: 537b5f749941
- last_write_checksum: sha1:49c12ecbb5dfd1da81be814c3e70baa9c249d432
- pristine_git_object: 08e418f7bcf3cf8142171de78bedd0243bda6854
+ last_write_checksum: sha1:2cb1be19dccc47e44f010961b71de46547f4e8e0
+ pristine_git_object: e12c190b06ed7736b56bf751c4ff515e23271d5f
docs/operations/contextbucket.mdx:
id: 2ab0b419379e
last_write_checksum: sha1:f3bcb4a33fc0d7d868762b459a838d1fdca99d28
pristine_git_object: d24616128ffb2e8a3f1fc639235d8210dbeea107
docs/operations/copyvaultsecretstointernglobals.mdx:
id: 60b1b9bf2d73
- last_write_checksum: sha1:fe03bb52f3c85be27192a0973105b29d4e59dc5d
- pristine_git_object: 56423f3adbe73251c5338705c371465c4330de5e
+ last_write_checksum: sha1:91b81204184303ae056b5e0ac48cb43a248fcced
+ pristine_git_object: 6d6b8b42690f3bb5c0775a86e340251f7926bb5e
docs/operations/copyvaultsecretstointernrequest.mdx:
id: 9040b392c33c
- last_write_checksum: sha1:d8c41416f0226d69cbd6e7086531a6fbd76d6695
- pristine_git_object: 17c655cf0eb8cb6128904ade075dd447ddc86755
+ last_write_checksum: sha1:704e89a47df38dbda76e374233bdc18c549cb6ee
+ pristine_git_object: b0c2e5ad44485b44b4b034b750e745dbde944937
docs/operations/createapialphadecisionsglobals.mdx:
id: 0876f1e7d3f2
- last_write_checksum: sha1:9deed6dcbeb1a2f16f786739c886b8b91c1e7d4c
- pristine_git_object: 2fc93732fa50f66f62325e05f97deeb4257ec562
+ last_write_checksum: sha1:2aae8b59a3698aaeb64d50e6507b4bb0e81cf9f6
+ pristine_git_object: 35ed6138c1deef2ecb94635ecb5037b7ef391b7a
docs/operations/createapialphadecisionsrequest.mdx:
id: 493cca2a6d0d
- last_write_checksum: sha1:a271c209cda3b4ec68655652eb5a58a68b741be1
- pristine_git_object: efdf720f645ba03fdb0802a9d2e661ac9a38051f
+ last_write_checksum: sha1:d939de01c61c42ddba1c9e1f198984035b5efead
+ pristine_git_object: 49c68dc9660803b7c1be1530487834a54a8a8f55
docs/operations/createaudiospeechglobals.mdx:
id: 9b19782b0fc7
- last_write_checksum: sha1:620e2236612f7cdf7dc23e0f975671e979d7e4f5
- pristine_git_object: 78fe3a35c7c813e4554c8b8d3e403f4902a17c32
+ last_write_checksum: sha1:4b7fad5dac8a256bdc55553b4ae5c7f4cefc0b3a
+ pristine_git_object: a2404fcab96cd64cb440cf3b5bca8a06dcb8a498
docs/operations/createaudiospeechrequest.mdx:
id: 097a81eed964
- last_write_checksum: sha1:ed83c321078683a0cffabd503750b31a30927c72
- pristine_git_object: a9aaac38a7f70c589c212a1ed00d95196d285117
+ last_write_checksum: sha1:139e9dcb928b11e6cc663d9b657291c5c72c4bad
+ pristine_git_object: be549c1d86eabd69a751a933b39bf472a51d899c
docs/operations/createaudiotranscriptionsglobals.mdx:
id: 3a50c3fec9de
- last_write_checksum: sha1:df0aebe1971befd5930236620a6ea94dbec73898
- pristine_git_object: 2427dcaa5a305401e2e863eaaa6a99bb53183c51
+ last_write_checksum: sha1:ece4c7a766dfb40165c89d7c7b3837dde4787c63
+ pristine_git_object: 5b1e0b2bbd489e71dff7034e07eb92575aa97331
docs/operations/createaudiotranscriptionsmultipartfile.mdx:
id: 7a553e03f3a1
- last_write_checksum: sha1:47da0d067b733b676fdd0ed535620d7a5b4b5ee6
- pristine_git_object: 3fa3d99a9db518b810a86f06448b3a2f32b37f0a
+ last_write_checksum: sha1:35d0eb47418ce742190bae20575b02c50f0cdee4
+ pristine_git_object: 1b2fd702d84799e67a2b1fcc3f67fa64e751d025
docs/operations/createaudiotranscriptionsmultipartglobals.mdx:
id: 6f8d9ab67625
- last_write_checksum: sha1:2de6739adb69660e9b1e85090bcc8fbd73ea822d
- pristine_git_object: 40d3f1222273b0f940344f051d1184c551ff3002
+ last_write_checksum: sha1:f9f96379010f0a388229326f46586c9263ea9809
+ pristine_git_object: 701bc6259db937d52ca5e36d102ff46d828aa1eb
docs/operations/createaudiotranscriptionsmultipartrequest.mdx:
id: 31e7948635e6
- last_write_checksum: sha1:00af643224e329cb890449f62f4ee6d350b30db1
- pristine_git_object: b5031668ec1156a4157609e4812b7a3937b802a2
+ last_write_checksum: sha1:b5972a0fdff9adbacb5eb120769efe0fa1536396
+ pristine_git_object: 8445acfbfdb1f7ca08c133f6fde0287b4ca77b2d
docs/operations/createaudiotranscriptionsmultipartrequestbody.mdx:
id: 0550cc56c73a
- last_write_checksum: sha1:33b9c5e6e94a8cb209b1d83cdd9fd398d8d8c772
- pristine_git_object: 784fc7b0f092c77bcf4cfe534903d94f190848d9
+ last_write_checksum: sha1:84f8b56be6b63632fd82b48490e9b7623bfd7a7a
+ pristine_git_object: 9e528aad195e2ee28c9d8172c5d7571345e15adb
docs/operations/createaudiotranscriptionsrequest.mdx:
id: 68a813383936
- last_write_checksum: sha1:a3ad7e4691917927539d6c614788da7f4d6b4892
- pristine_git_object: 63faa868b09ae95876ac3df06e039988a7433f9f
+ last_write_checksum: sha1:22960be5d9477f0e1c0c1e701f7873c7442bbc81
+ pristine_git_object: f2c2dca44e2618f75a42104177b5d384c8a6a525
docs/operations/createauthkeyscodecodechallengemethod.mdx:
id: a0b8389b8278
last_write_checksum: sha1:e1891262a1be872336e691be4dcedee58e95a407
pristine_git_object: a3c062d141925239a4d66db37e4c2e8040489c53
docs/operations/createauthkeyscodedata.mdx:
id: 96a3b71e147f
- last_write_checksum: sha1:a49802a7d6ded38299eb5d2e18e8ad170fc468dd
- pristine_git_object: 7089ba199783d6c5030b47b4a6fc10a42ddc8162
+ last_write_checksum: sha1:b23134f3987f6c1c24dbe5316dad430902c7595a
+ pristine_git_object: 36d0b9b3fb785231086b90b2b36554077d4f6f30
docs/operations/createauthkeyscodeglobals.mdx:
id: 9a3b43a7dab9
- last_write_checksum: sha1:537fff7cdd69b9c37002a3a5da7970d1b32b589f
- pristine_git_object: 4332a2403fb1c3b671a79402577634889335e7aa
+ last_write_checksum: sha1:3b0984baf3c9057e354c0055b1a895ea16e64aaf
+ pristine_git_object: adbbf2d91f8920448ea55856adb53596f128ce03
docs/operations/createauthkeyscoderequest.mdx:
id: dc957c56c101
- last_write_checksum: sha1:1ab68fc71bb22041efb8406f58c34c12d386ae51
- pristine_git_object: cdafce622ad06d2835ea636cfd1ba7606a7c35a3
+ last_write_checksum: sha1:250cfce88ed7ee75833e48dc88030b6afb92213b
+ pristine_git_object: 0f9e2ec2bbf4a8cc0005cb5df17fce79f644f122
docs/operations/createauthkeyscoderequestbody.mdx:
id: 976d7ed7ca9e
- last_write_checksum: sha1:4230312a00039e396670e2e782129a06adf8080e
- pristine_git_object: 8d91bb3f36995a92e1ef361a7f9ca4e578032d08
+ last_write_checksum: sha1:cf0f9db6c818b8007d9e506b2c394f7af51f1f20
+ pristine_git_object: 0f56d8f2553c3edabe0a76d0261af886c73636c3
docs/operations/createauthkeyscoderesponse.mdx:
id: e1f782dea5e9
- last_write_checksum: sha1:42377b77453fdc76d20455839f520abee7107556
- pristine_git_object: 5044f5777fcbceaac89ea96adc0ea769a9efc274
+ last_write_checksum: sha1:43e73d02d51260d666c236bfb5b4633d7eddd34b
+ pristine_git_object: bc64754ddf200b5a35d90cb10933fad13b9b38d8
docs/operations/createbatchesglobals.mdx:
id: 14cfd92c3cdc
- last_write_checksum: sha1:a550a4b82b4efde92dfec2363404094b37a2b5ed
- pristine_git_object: 3fc8554f3b3c85f11a9bc20efd0e0160f9a510d7
+ last_write_checksum: sha1:0d766953d7f9f5f3895e28bbbc5f953b079e57cf
+ pristine_git_object: 79969fac2c7c4a5e48c04e99889f50c4446652a2
docs/operations/createbatchesrequest.mdx:
id: 116d6b57d04f
- last_write_checksum: sha1:0ff2064d078ed4b123474fceb122300e1176111b
- pristine_git_object: a809455bb86d4a9aa72bb0c177415c16fd9152b0
+ last_write_checksum: sha1:ed02b8745e09acad909858fa2bbf3f59fc75c2d2
+ pristine_git_object: 4d05051511fd8f9ad725540124e9141097e5da94
docs/operations/createbyokkeyglobals.mdx:
id: e631e8e4e0fb
- last_write_checksum: sha1:7cac52a36f1682f8fdcbe9c0425b0bd07a1a6375
- pristine_git_object: 7a4e3e75e1e56f2b24ccf59267fbf93b4ba61468
+ last_write_checksum: sha1:d686a7ac2187feb8db7c05f926ea8443dc0f09de
+ pristine_git_object: 775f6caeba8a0ec03536ed788561cdcdb66c51cc
docs/operations/createbyokkeyrequest.mdx:
id: 091fcb472560
- last_write_checksum: sha1:e19c5fbd990dc014fcbb3c307004323b9e656a45
- pristine_git_object: f8b09da30a16c39bd745dfd810353b2d887372a9
+ last_write_checksum: sha1:cda727485d33c21c140bbc060833d352cb369faa
+ pristine_git_object: 488b8b57dcdb92e59281fe415e8015a616679970
docs/operations/createembeddingsdata.mdx:
id: 1bb218f30173
- last_write_checksum: sha1:47448375c4de6ee644e5069f33bb759a52c4cc03
- pristine_git_object: 07670e00c0d49d2e30cb3b94b2c321eaad49a657
+ last_write_checksum: sha1:fe497c0dbfff2bcd81b4e06d75aba5fb1278bd4f
+ pristine_git_object: c07ff90afee4e6b3d47a697b00706a1b1cc78118
docs/operations/createembeddingsglobals.mdx:
id: 11cf622f54b6
- last_write_checksum: sha1:84a77bf7b6dd2233870b2af386f6d4bdd87d2cbf
- pristine_git_object: 2325d62ebd4a28817cb1923f00fb05a74b905395
+ last_write_checksum: sha1:2f3d75c5f99fecb94602754e2e1e06af156db070
+ pristine_git_object: 1e7bd55907d8b0f7468410ac8362cd1eacc3c60f
docs/operations/createembeddingsrequest.mdx:
id: 1dba77aacceb
- last_write_checksum: sha1:b78814e2fcc4db2ce6e1d55b2e4a326f1bbd330e
- pristine_git_object: 6d20f0154de8502a6deb3686908bba8496747583
+ last_write_checksum: sha1:d46c30787236e72e3f17df6e9251448507bd9157
+ pristine_git_object: d2cd66cd4a4713e0aaf51023d6315e3b4cb6b7b8
docs/operations/createembeddingsrequestbody.mdx:
id: ce68e3b84ec3
- last_write_checksum: sha1:62096a36079e1b33068ed111cc7c7f288891daf1
- pristine_git_object: 80bb5d5af7212c4c8653bc9d26a793174d70206b
+ last_write_checksum: sha1:d3b6672f5b1139958d292c32a305e5914b67e28d
+ pristine_git_object: 769a9579eba5e3b533a30ae19fe5e0331552641f
docs/operations/createembeddingsresponse.mdx:
id: 4db044e7c8a7
last_write_checksum: sha1:9b1ed48afb937e503da99a9d9f6c26ee036d84be
pristine_git_object: b845fd2c1cb8794159a4b5ee0ab0d315bfb567fa
docs/operations/createembeddingsresponsebody.mdx:
id: 6ae2fb67a8d9
- last_write_checksum: sha1:08b93de7b4453a67131f7a9699363391073b0b78
- pristine_git_object: 4efeda7aa813ebf97131645e6af8e49853731100
+ last_write_checksum: sha1:61cf153ad09f285bdada8612545067bc1d67e840
+ pristine_git_object: 2b6446298009be92eca082e620054161658ec982
docs/operations/createembeddingsusage.mdx:
id: 4f9205ca2bb9
- last_write_checksum: sha1:8156e256387b12cc08a5a92f9e9332ec2b35a2af
- pristine_git_object: 1218cf960cbc2285120cb399596e0bc73b44aa9f
+ last_write_checksum: sha1:e6810dabfb8cce519336f404b0fd53ef85c71e6a
+ pristine_git_object: 82783b3d38a94237903a98691ff037ca63bbc063
docs/operations/createexternaluserglobals.mdx:
id: db8ce2bf7373
- last_write_checksum: sha1:4c581229120e860970302e535b3491e6e4842a53
- pristine_git_object: b0f84466a66c7f8da66ef08030ebffdca95b59c0
+ last_write_checksum: sha1:4ad9f92aa99e476c7b9099eb5bf85acb36aaad80
+ pristine_git_object: 44bd10557beb8dadd5738106edcf5e83a2efeff6
docs/operations/createexternaluserrequest.mdx:
id: 78709d29d8d4
- last_write_checksum: sha1:1b647922f747489cab87f56b3b74ed964139c132
- pristine_git_object: f9934bc264d45e7adc216f62426e99a4caa1f04e
+ last_write_checksum: sha1:b37fbe9359fbd0ae17b3179afe29d235d73289ec
+ pristine_git_object: dad8fd6d7989a7a764db1994c752513092cd631f
docs/operations/createguardrailglobals.mdx:
id: ce6e792df15c
- last_write_checksum: sha1:6542508eed5dbd74bf6812b8cc0cc9cfd3157d06
- pristine_git_object: 89d6df049a07dd0c7fb980daeee97309cc3ce74a
+ last_write_checksum: sha1:c42adb0953d1a503c0c13d68a959326526dbf70e
+ pristine_git_object: 9e71c1bd5b194fd63894f1f72f74a54494b9fc46
docs/operations/createguardrailrequest.mdx:
id: 3d30aa9a4ec7
- last_write_checksum: sha1:aa4af15191dde1fc6b51d7139be1ef3e35fabd28
- pristine_git_object: 645bf9a23e67ec35700da73403da763ceabcd34c
+ last_write_checksum: sha1:a9d93ecc18f5e25f3cc21ef6702baea9982120c3
+ pristine_git_object: 795ecd22a614e2f84014fc1bbd3898f0093d3c09
docs/operations/createimagesglobals.mdx:
id: 3eca6cb49159
- last_write_checksum: sha1:9ac3837e42882bcb0edab9d0d801c0893d53d3e5
- pristine_git_object: 98b5f6f8e4ff70e4a724f1a7563f4754af9d3203
+ last_write_checksum: sha1:ebb9ea4505f599a6198736c28757ba734f132e9b
+ pristine_git_object: a6c4419863fafcae74571865bdcabade605767c9
docs/operations/createimagesrequest.mdx:
id: "245236481860"
- last_write_checksum: sha1:ed27f120e971b7441f47c0004ddf93cca4d9b215
- pristine_git_object: 5e9a2d730adb55e520be46afc169272181d301c5
+ last_write_checksum: sha1:1e263c82c8f1772cab95e90756ede8efbd94025d
+ pristine_git_object: c9b49336afdb1ec74358aa0e3c21e981a952bce0
docs/operations/createimagesresponse.mdx:
id: 852027a00620
last_write_checksum: sha1:f65739779d5b4cd6cbacf59817765623554abef6
pristine_git_object: 77636052b24b9c8973895543fc9bacebe8459844
docs/operations/createkeysdata.mdx:
id: bf8133a06827
- last_write_checksum: sha1:a8e15d810ead6120052ac4db3c137d500b177bae
- pristine_git_object: 18bb520f75ea52e2d534f65d62f1d9c370a73e0f
+ last_write_checksum: sha1:69611ae76d2c9a7213985e127570c6f3f26a39c5
+ pristine_git_object: 10c6c36076db5acf9d68ca1fbe35868a34ff2595
docs/operations/createkeysglobals.mdx:
id: ebcc738c53da
- last_write_checksum: sha1:dcec0f5013ef76e33fc43437e5689185abf61cb1
- pristine_git_object: 976d57a664c3b1c252dc9e89996e69fd6262ab4d
+ last_write_checksum: sha1:1406d22fde760dc61b74a87cfc1803ad8b34fefd
+ pristine_git_object: 1fc891b1eb82e41f155b90d6eafa129eeba040a2
docs/operations/createkeyslimitreset.mdx:
id: ebd66f656675
last_write_checksum: sha1:f752d1a24614c55edb8547b24d245b3bdf3ced22
pristine_git_object: 89738fb95036853c42687c40a753fddec78d8823
docs/operations/createkeysrequest.mdx:
id: 4da7652df80c
- last_write_checksum: sha1:eb2064be6cea0c4c35ca9ba42d28794a352501d6
- pristine_git_object: 9ec01bf61826e888c544e698af19baaa8c51980a
+ last_write_checksum: sha1:cd05b986010babfe50b07bc83e8cc045247870eb
+ pristine_git_object: 62eedd2321693acb84070b67518bcf8746e71d25
docs/operations/createkeysrequestbody.mdx:
id: 77bb49febf62
- last_write_checksum: sha1:67822e93facc2b4956ca1c78a69dc67937886bda
- pristine_git_object: b07f924076b7262a3de54f708f12cd0ee87eab5b
+ last_write_checksum: sha1:53ddb0480e248afc962772562a9fcd22482cd6bc
+ pristine_git_object: 90aa2781dfc3d4bb722954277a376340f5d62fca
docs/operations/createkeysresponse.mdx:
id: 08e825fab080
- last_write_checksum: sha1:143b32c4d483cd13b14703816777c1947eac29a7
- pristine_git_object: ef2250aecae9ca3602cbc41cd4a99305cc730de7
+ last_write_checksum: sha1:ad171dae3c841d8f21b63a8266c79f22b2d5310c
+ pristine_git_object: f3f11ab333c352305e6b30e417ad2ee7966fb061
docs/operations/createoauthtokenglobals.mdx:
id: 253b06bd452b
- last_write_checksum: sha1:9f7cedf50a8fed5141d767597081ea1dc97a2469
- pristine_git_object: 5bf9b60d1b211bd36ad7e144d2fcdb12f2a55ecc
+ last_write_checksum: sha1:5e090162550adcc47ec690762917952199bb118d
+ pristine_git_object: 4e670bfedabdd5e5e876db232a206a9e131dac30
docs/operations/createoauthtokenrequest.mdx:
id: d201ddca0ef0
- last_write_checksum: sha1:c746d2013cc07e26d9dae35ca1af588b47dd69d4
- pristine_git_object: ce9fcd9ae5274fa03b5cf428a42bdc08cbfd064d
+ last_write_checksum: sha1:14d82f8590395054748b9b414ad46e5370b2c822
+ pristine_git_object: 1b876b89b5b30810f82993996a80d14e6c5bf907
docs/operations/createobservabilitydestinationglobals.mdx:
id: de09999b6578
- last_write_checksum: sha1:3f7f4167ab7c14d54bac74001d241091abbb5939
- pristine_git_object: 778aba14227f36282c39c9a4785c39f4eed4f12f
+ last_write_checksum: sha1:3c9d9cf482dac6f7b8e0aa669e5e71e5b014c35f
+ pristine_git_object: a9917e4976ab91e50144b188a2dacb826401cdd5
docs/operations/createobservabilitydestinationrequest.mdx:
id: 495bf0f61d65
- last_write_checksum: sha1:673cc61125bed9f417e08c1ede0873fd9a345040
- pristine_git_object: 3c62d6ca484755b21657c0c499e12f88762be6be
+ last_write_checksum: sha1:5d13cf4449244321396c28b9b90276453d9d30d3
+ pristine_git_object: 29b2bce6ff0a81b9383136a9ead73ad6d16da2d6
docs/operations/createpresetschatcompletionsglobals.mdx:
id: 7dfa93149d0e
- last_write_checksum: sha1:873cc7294e76df7cde050b31326d76970b131c23
- pristine_git_object: 47f3111585c9ebddf1b901bd83af5435f8bb77b0
+ last_write_checksum: sha1:d4fb6b9f2651f50f159016395ae73a1e09285a6e
+ pristine_git_object: f6af0e4e21faac835e366abd424eda79974aaf57
docs/operations/createpresetschatcompletionsrequest.mdx:
id: 39f1178223c5
- last_write_checksum: sha1:3a69a7b2dd97496c8eb4e9da41c0d4308da29b6b
- pristine_git_object: c6bd7807763eea7b961d33013a53c7406708c246
+ last_write_checksum: sha1:c7639386a76016b0a36cf4c8e112089c71c3307d
+ pristine_git_object: e2012a8b837960eadf1a2ee628f9198b8e16909d
docs/operations/createpresetsmessagesglobals.mdx:
id: 3480905d3f56
- last_write_checksum: sha1:9a13fa917d7098a6677ea856484e949cbf276c10
- pristine_git_object: 278c5d1f8aff8c827bfd6fde514002d2131ff121
+ last_write_checksum: sha1:38818aaa22cff31c5832e2cb726ca06a0ff456cf
+ pristine_git_object: 49374471b605acda0e35f52a432693a7a70743f7
docs/operations/createpresetsmessagesrequest.mdx:
id: fb3300b6e323
- last_write_checksum: sha1:af4a30cca664a4541f4284442048bac11c47b5fa
- pristine_git_object: 71d6249edb1c7fb01a6fb87fb81e5ad626d1b0af
+ last_write_checksum: sha1:eeb05beee4b3daafb5ac8f81a388015c41b24c59
+ pristine_git_object: 632ee591d19b4b23c28f41817c963b6dd5d864ca
docs/operations/createpresetsresponsesglobals.mdx:
id: 88e0cbfc3d73
- last_write_checksum: sha1:d80f9d1e85e177cf07e66d04421929dfcbf02210
- pristine_git_object: 9d4fce86d1d1de2ce743164a3f46d47a61c954bc
+ last_write_checksum: sha1:015bc5b26913801ad7b8d228d0307549551c1d1f
+ pristine_git_object: f410ec4d4dbf3768da9a1cb68c3489a40abee2b4
docs/operations/createpresetsresponsesrequest.mdx:
id: 6f3505cc8829
- last_write_checksum: sha1:fcac68bcfe08ab50974d6b395244217e1731e4dd
- pristine_git_object: 54dde0eb3c1b5ac1d83e5724e4d085f151d881ea
+ last_write_checksum: sha1:b51ff8b2ea51767fbdb0a7e430c80f20ba2011ac
+ pristine_git_object: 639512044e118ea0ead8c167d6e85e7e11a6901e
docs/operations/createprivateendpointglobals.mdx:
id: b0efb5dcb7f7
- last_write_checksum: sha1:82857131da4ecceb76972f0a9a2e5cf4249400d6
- pristine_git_object: 700ae51c2795c131443f07bf19e59f5901aae49f
+ last_write_checksum: sha1:fddea5dbb750e51aa56c3c0b4a7b014b8f6d75ae
+ pristine_git_object: f59c981dba0d9addbaafe169f9480725861cb2b0
docs/operations/createprivateendpointrequest.mdx:
id: 3cb88260cf95
- last_write_checksum: sha1:f60805e77fae87a8eb9c9d00a2528a82869b400c
- pristine_git_object: b936af39acf6c56d09a91bc616d66b09a26b15b7
+ last_write_checksum: sha1:a494187187accf2445380fbcd7b0ff971d447e11
+ pristine_git_object: bf0ae5803892de36bd914b7c42315d3c1d4eb57d
docs/operations/creatererankglobals.mdx:
id: 4cb9d6ca73a4
- last_write_checksum: sha1:6af3dafb586c07947123d4aa815cbd85212e4332
- pristine_git_object: e0e136ff279b76a3c927ff85bf5a8c46454f7d87
+ last_write_checksum: sha1:cb0c479b4721f6710af00515cf1eda5f2d3e8100
+ pristine_git_object: 01d7cf5859671810f3370f0f963ea86e16928407
docs/operations/creatererankrequest.mdx:
id: 945e0e3ab095
- last_write_checksum: sha1:c3b2ec46861ebf308300a4de1c47e0b080dc0db8
- pristine_git_object: f0d351fc5e1348b126ff9bdb7ca184405ede80dd
+ last_write_checksum: sha1:8e676a229cf8af0d58f894be3ad720ba59416b31
+ pristine_git_object: 0bf2ade90a7b1605fd9bd97a4c60c9498c38bac7
docs/operations/creatererankrequestbody.mdx:
id: 70e89df7dc65
- last_write_checksum: sha1:5aa3353c8b62f79a356a436178595148019611fd
- pristine_git_object: f1021ad1c8a9f843a1b9c5abd9d0e2e82e075b5b
+ last_write_checksum: sha1:ad392dfb87fb816ce434986be73e2c401c162df2
+ pristine_git_object: e9c8405d126173b210b8f29f1fb0a72fd9e2aa08
docs/operations/creatererankresponse.mdx:
id: 1cc3705ce113
last_write_checksum: sha1:9eabc300f420fc0b4177bc4527ff849a7f05366c
pristine_git_object: 2d6beaa11af27b90eb30b947ae09e4b42d67c8ed
docs/operations/creatererankresponsebody.mdx:
id: 644fcf9015f0
- last_write_checksum: sha1:ab893be11b175b17d107e1dfd3c2cb93b06d49b7
- pristine_git_object: 9dc87532b08b0e353edbf536b886cb3481f4a8a3
+ last_write_checksum: sha1:1907fde3a9823c495eb679e8ed7159f91dacb3d0
+ pristine_git_object: b190fc5b09fbe7380cf90261ab7e5041c6b3875e
docs/operations/creatererankusage.mdx:
id: 1a4c079d6547
- last_write_checksum: sha1:4f30623b27b0c76513b0411954e6674161933c81
- pristine_git_object: 66beef7ea2c9976553933fd4e1b0dfcede458576
+ last_write_checksum: sha1:d88e835474c1dcf95a4c18b6bc9e5bcf9ac20769
+ pristine_git_object: a10d64e2615a94653ae4ed88ab5b3c9f0ac39242
docs/operations/createresponsesglobals.mdx:
id: 2c7b20a60b97
- last_write_checksum: sha1:dd462e627e236e664aacb0c9eea5221711167779
- pristine_git_object: 60b3ee5d2d34539516415a6edcf2c9947279ffa7
+ last_write_checksum: sha1:0239f527ecf60dfbca177b17337f612fe2a282f5
+ pristine_git_object: 01ef20258fa80c5a6681244816a9202ccfa106fe
docs/operations/createresponsesrequest.mdx:
id: e7abcfe5f133
- last_write_checksum: sha1:f95f4e6f0fbcdc09935f95d51eee08592c9b0d10
- pristine_git_object: bd72e62c216e3d156639d7c36ea6241cba7f7a41
+ last_write_checksum: sha1:7a3034455cb8e2ef06715ae76ba6a31323a109fc
+ pristine_git_object: cca5c6d89a129c6fc9771f640bef7d31b954d032
docs/operations/createresponsesresponse.mdx:
id: 405549d19438
last_write_checksum: sha1:a2ef51d1e93fe47903803316e036fe579ff69903
pristine_git_object: a51a1e375e5ec80ff76a1e585477dd2f6ac43621
docs/operations/createscimgroupmappingglobals.mdx:
id: 2888cafe124a
- last_write_checksum: sha1:fa796c3c5ef48a275169e68eaba4ec4b6ed82827
- pristine_git_object: ee1187f7f1f4a6cd250b79e96faf0ff9fe78e430
+ last_write_checksum: sha1:e0e7dc1bc5dc7d0f7036c358657493736e8166ad
+ pristine_git_object: 30306ae2ce4ad9dc17bf35c77229852ba5593a7f
docs/operations/createscimgroupmappingrequest.mdx:
id: 0cf573a9a3b4
- last_write_checksum: sha1:19276108c153ccd0d96cb8330f559085ed6c43c9
- pristine_git_object: c5b268ab42e01e5056deaf0d432858cfa147a362
+ last_write_checksum: sha1:25513fa0a3df5c8d2839ef67b24fcd4380e5ed14
+ pristine_git_object: ea32432ba02845a1a1a7174c7f8d0fd64531750e
docs/operations/createscimsyncjobglobals.mdx:
id: 81b32708351d
- last_write_checksum: sha1:91a832b54df23932dd4b465fa1f9d69230b0079d
- pristine_git_object: 5a954d8d9789dd4a42a713ce5cfada3bd4c577fa
+ last_write_checksum: sha1:b6b1fb93dd08357d9cb0a0d96c2af51f01975a0b
+ pristine_git_object: 7a32a00bc7eeb62b670dfdabad1394a2481e9e20
docs/operations/createscimsyncjobrequest.mdx:
id: f90fe2f8c1a0
- last_write_checksum: sha1:1c557fa00de7abfc05b7e0ace778c1a488989c33
- pristine_git_object: 46f2d75c16d7f52b9a41d4175b5012ed4e5e8925
+ last_write_checksum: sha1:2865375355bcbc680ff58161aa4ebf129ad3e04e
+ pristine_git_object: 4254d4dea0dd284c27ae7fc65c0ec9477e166dfe
docs/operations/createscimsyncjobresponse.mdx:
id: 56c7ec9966fa
- last_write_checksum: sha1:b98cbf395a3bc9b53b859f3b1e8efe9ee35366bb
- pristine_git_object: 1832b155e778ebd9eb28ebc4a4af459b95a1a506
+ last_write_checksum: sha1:9e32c325af137d2078e907336dcdceea135fc7e1
+ pristine_git_object: c6bf2a00ef453ca32cc45e289cde054b9df96a0b
docs/operations/createsystemoneglobals.mdx:
id: 41c14f5ceed1
- last_write_checksum: sha1:96f8ca57c9f21bbfcd86edb240c79e6ca45a492c
- pristine_git_object: 6fde4d64361c306141ada1382a473c123cf01b26
+ last_write_checksum: sha1:b908cb3c1299360b7e87f7d582c7f4983fa605e6
+ pristine_git_object: 94cdba60a14da85d76c9c126659ae9f1adb54f6c
docs/operations/createsystemonerequest.mdx:
id: 482fbce116a8
- last_write_checksum: sha1:b2631e99056ea9f80865ee9a40ffcbe5c198a432
- pristine_git_object: 434fb7f89f9489c58dcfbf5dd065c5605206c118
+ last_write_checksum: sha1:11435f8209111283376b3b08a66d59006b916f36
+ pristine_git_object: e1af28b8ddeddf1f32f9254e4f00b1113479f864
docs/operations/createvideosglobals.mdx:
id: 84de29ff23d6
- last_write_checksum: sha1:b0e6bc84afd5b4bcdb3f491c64b3f5c15e74d187
- pristine_git_object: be83bcae410c1774dca5ede12e56fccf07e458fa
+ last_write_checksum: sha1:aa98ccaadcfe0f10433d799dacfd0e7b858d52ba
+ pristine_git_object: 67bd54e9be7c251bd75c252b43f1d3b0b1f2aa24
docs/operations/createvideosrequest.mdx:
id: 774cef074ace
- last_write_checksum: sha1:98d8a617fec35a14e4c42446399e7e39304a0d72
- pristine_git_object: 2bb242fb936d2a148caba00ef2336e91b374451d
+ last_write_checksum: sha1:47ebb0bb007f83278673b516b84e94c39435d696
+ pristine_git_object: f9383a46ff23208320fe406366fbbe444d9eaa44
docs/operations/createworkspaceglobals.mdx:
id: 9bfc0abafbf9
- last_write_checksum: sha1:fa52011e5149bfd462745b9e921bdeb1c116ec4d
- pristine_git_object: c85655e7356c063b464215ed66b7a0c545f52ce8
+ last_write_checksum: sha1:a87592866cedcb092f19cab5eedcca1eabb936c9
+ pristine_git_object: ddce034c84d6db9a79934dc0d2f8d30a9a55abc0
docs/operations/createworkspacerequest.mdx:
id: b4975e319320
- last_write_checksum: sha1:bc45ec8548c8353bb942035391cf76f345367d6a
- pristine_git_object: c4c5d7a85c470fb2c54aee1f816c0dd0b7da3226
+ last_write_checksum: sha1:cb74e1ca457237b24ff33536ae60566f76e730bb
+ pristine_git_object: 40efdd09c95b977b86c3b4e98ac56df1239e06d9
docs/operations/datacenter.mdx:
id: bf5ee96a37bd
last_write_checksum: sha1:c0e9c06f8a484108aaf5a39fcbf4bc712193bc0c
pristine_git_object: 03cecfd4ec0719a6f5a1b8ea3ae2480f76b650aa
docs/operations/deletebatchglobals.mdx:
id: 800f062bda3c
- last_write_checksum: sha1:7d0e1e7ad01d7d8ea898cc1eb9f422aee84fd93d
- pristine_git_object: ab6c9c87c8de380bbca68d97411b8dbc4f2fd44b
+ last_write_checksum: sha1:b9a3466f5bf5ac9168f8b5467d81fadc4de9adf4
+ pristine_git_object: 3bbe27823bbf711c804e1104052a386dda9a1c8c
docs/operations/deletebatchrequest.mdx:
id: d6cf424d34cd
- last_write_checksum: sha1:3822c8983ebeea092ad207aa5d229994374b97a2
- pristine_git_object: 4733d5e1c46d0aced1e6b7f15e90d5e28f5b88a8
+ last_write_checksum: sha1:1489fd1633446cf2031ff3ba0fb6c5c14ec312ae
+ pristine_git_object: d381ae8b7717f91b9d15143da5617fccef68aacf
docs/operations/deletebyokkeyglobals.mdx:
id: dd77cb8066bd
- last_write_checksum: sha1:dd56427b351443a57a82eb5dbca947ff14252645
- pristine_git_object: fa05fb4e16ac69100faa6ccd7a45e4e287fa6778
+ last_write_checksum: sha1:4e20791ebaabc8603037484a05b5951001d58120
+ pristine_git_object: dc9abf920531994eb29f9aed350e39d214b4134d
docs/operations/deletebyokkeyrequest.mdx:
id: 5f6e81896314
- last_write_checksum: sha1:2927f00b81e9bccb0d19ce46dfd3fdc23475eb4c
- pristine_git_object: 7fdac9559bfcf2860dbd533e0d3ae974ab26f193
+ last_write_checksum: sha1:a9df7298f87df949d5c4d942f6149774f47d1c13
+ pristine_git_object: ec315ba23fe0a2132b4b813654a49fc11dfb51e1
docs/operations/deleteexternaluserglobals.mdx:
id: 21570552af46
- last_write_checksum: sha1:51422eb1f368649a8562adeb4a177ef0eba19fcf
- pristine_git_object: 8e1ce2e2ac720502c259ce9103e9f2742a2f6d8d
+ last_write_checksum: sha1:a58cf02fcf7626771371c03afe4712add97392de
+ pristine_git_object: 90b1518f0644e3cec8ecf7bbc8debf88683738ad
docs/operations/deleteexternaluserrequest.mdx:
id: b6ecca22699d
- last_write_checksum: sha1:b5dd5c468034f0860854746c939f476b8ce8f14b
- pristine_git_object: f3c1b3b6bd5c945562c83edb0e634fa028d6eb0c
+ last_write_checksum: sha1:ea4e3108b582b178827988ba534f46aa6d9dd5f7
+ pristine_git_object: d1ef2d2be7c2159d099a4af419d4accc4f967778
docs/operations/deletefileglobals.mdx:
id: b95c49d91968
- last_write_checksum: sha1:1eaa5442be2df2702baf53f5dddedd40ce930fcc
- pristine_git_object: 7cab840ae2623e4f8ccd5d34b4997e8243cd72d8
+ last_write_checksum: sha1:644968f32ad4f2bf39661a6dff181b83fb43c6fd
+ pristine_git_object: e0c3809a74b8a390da7972a7ce3d65bd709fdf89
docs/operations/deletefilerequest.mdx:
id: fa38696c8455
- last_write_checksum: sha1:776756c3e07cefc528bdceb05e356384035b9329
- pristine_git_object: acff81d0d425b5d40abf9cb7acb749c3e9c2c634
+ last_write_checksum: sha1:fb563402a268dfeb27d8206e6b652171223fd9d1
+ pristine_git_object: 9773f3a88330feb6a5233d75430c17cb65cfa46a
docs/operations/deleteguardrailglobals.mdx:
id: f3c051209faf
- last_write_checksum: sha1:1b12ecd3f259ec98d2377fceeb967163ddaba3cb
- pristine_git_object: 0c506f590de345a5f884792ce0026862b61c3195
+ last_write_checksum: sha1:abf344529ec4b9a1d578a36b22bc42b28c77494e
+ pristine_git_object: 85fce122bbf54f4b9d398523a7450851d00e83ce
docs/operations/deleteguardrailrequest.mdx:
id: a7b7e64c7fb1
- last_write_checksum: sha1:e993d4511c68b02e368f21a0b319b2068c6180b4
- pristine_git_object: ba80054b8619991e06ee23b1ce40a97692b15c77
+ last_write_checksum: sha1:175584fc8097018e82b5c6ab707a5e41a4c13422
+ pristine_git_object: e7c48b71a5c3ff848cff33b6f0eb828445850784
docs/operations/deleteinternvaultsecretglobals.mdx:
id: 6bab12e48fb6
- last_write_checksum: sha1:31611313c0d6ef1067af551a8433b2eee40dcdcd
- pristine_git_object: 4a262e0b42df89377cf2bf618a0e5908ec0f9d2a
+ last_write_checksum: sha1:a7dbc135200bbc95c303a9d07f33df6a91a35515
+ pristine_git_object: 2be53f3baf9230d36c063d2af5bbe8c3e43c0b8e
docs/operations/deleteinternvaultsecretrequest.mdx:
id: 665a068f6d79
- last_write_checksum: sha1:d4e61d2af2c292361e7d454f086ad82b37ce89a5
- pristine_git_object: 2107702f7d52d81228bf3bec35ab1cb87edb6df7
+ last_write_checksum: sha1:e639048ff9af68c4197d4fce111d9921d3c2cb41
+ pristine_git_object: a564cf90a3d48b94fadda85cc1b92f167138ef76
docs/operations/deletekeysglobals.mdx:
id: fd6447706ee1
- last_write_checksum: sha1:34725257cc7da12269adca861580e36ab2b82d56
- pristine_git_object: e89ca07d06154749b62757a6f0f8c3e4f12d35da
+ last_write_checksum: sha1:367073ebb289671441b50b397a0b790dc8a5c0af
+ pristine_git_object: 02bbb4edead743e8b09bacae039c75e517ff6881
docs/operations/deletekeysrequest.mdx:
id: e86327cf7b7c
- last_write_checksum: sha1:cfdb8b97deb4fcfdca215bb9308f35af15673fef
- pristine_git_object: f7ef7a946fb16dd70800d19e1ca0278a1cdab69f
+ last_write_checksum: sha1:f3df45c15c2aaed1cc83329bf2859656170c965b
+ pristine_git_object: 0bc250a51ae6132251032e1d7d8fa41130e0f45f
docs/operations/deletekeysresponse.mdx:
id: 1bfa5cbb0a5c
- last_write_checksum: sha1:204ad6edf9caf90c97c8a345151a6c8749f51e4b
- pristine_git_object: 5e83f2662630ab12bcee291939844451a213bf36
+ last_write_checksum: sha1:2d1694347091117767eca105dfa7188c2b40b62a
+ pristine_git_object: fef65fc6e834515166cb3d59d5063495624ff3d4
docs/operations/deleteobservabilitydestinationglobals.mdx:
id: c76d2f794054
- last_write_checksum: sha1:148f6de31be77bc5067cf5428667ed4bab49e30d
- pristine_git_object: 14ee5de06533c832070c74f4d6f27c2043e8ef6f
+ last_write_checksum: sha1:02f08cd5ab9f563783cc4f76e29f99c29d2a1ab9
+ pristine_git_object: b3aa547dfa2d796667a8751b2f5007011f9a1ced
docs/operations/deleteobservabilitydestinationrequest.mdx:
id: 86192950ff34
- last_write_checksum: sha1:c39ee4ad159c25a9bb988a1b0b32eab4ea45f58f
- pristine_git_object: 6dee392d1c4bbd32eda1cfac08e8daa1e3ad139e
+ last_write_checksum: sha1:e39618604d212e664bfde11dad67cca222d48d78
+ pristine_git_object: 31956a5376e07e32ede9eac4e379848fa4bc872a
docs/operations/deleteprivateendpointglobals.mdx:
id: 19a0cf7a5211
- last_write_checksum: sha1:2b7a8e1f4560b9484df37470aed9a2325a0fe0fe
- pristine_git_object: 8d1c1ca0e98407223b582634333bb797b73e9465
+ last_write_checksum: sha1:c9438b4301337428995ec5dac508be040b84c528
+ pristine_git_object: 633c4e34e695f8f932e46d46f434645ea2eff704
docs/operations/deleteprivateendpointrequest.mdx:
id: 2286e40fc2e2
- last_write_checksum: sha1:34334789fa5b7b1667543d327c1558b7b159ffd8
- pristine_git_object: 81a137ab94ba2d1f8f187ce3dbf29977ea03300f
+ last_write_checksum: sha1:9c659a6f49dffc014d32c40358ece48e427f4706
+ pristine_git_object: fa9a5c377ed524fb0766c2fc2d424e77397133c2
docs/operations/deletescimgroupmappingglobals.mdx:
id: 97ed538b3737
- last_write_checksum: sha1:91c7cbdd9cf6ec660575814c49ab65e2c099cea2
- pristine_git_object: 098b906f69605c4e4f014e0c9977c2e9e09a40d4
+ last_write_checksum: sha1:45bf60339a5eed8b4195c8b488b7521c30c0b5b1
+ pristine_git_object: ad2a66e44c88df66127d11c39c39056b9398e3b5
docs/operations/deletescimgroupmappingrequest.mdx:
id: 429d1931c37a
- last_write_checksum: sha1:02a4aebe7722d11c44caaff6e203a03b21518c20
- pristine_git_object: 44e2e267a0a99200a02d71e4d87be41bf689224e
+ last_write_checksum: sha1:f80ad986afb50cf2ce398f7339f1b07faaa96153
+ pristine_git_object: 096cd828356410ce4ec97ffd2af67035ea98cbef
docs/operations/deletevaultsecretglobals.mdx:
id: 445d5e528646
- last_write_checksum: sha1:24ed9b756885b058b5bcf963396e63ad663d7219
- pristine_git_object: 1e2f71a1efedc86e28cf730085044387b5a6556e
+ last_write_checksum: sha1:41edb6f0eb6391a4ba48c584132b2bbc5537732d
+ pristine_git_object: c6c4e88b1d9d4078129fc591275b1f220224e74c
docs/operations/deletevaultsecretrequest.mdx:
id: 1bc3371915d0
- last_write_checksum: sha1:7bbf1bc75e35378d070713f19334f9d64bab1ed2
- pristine_git_object: ea844c4582b45f614ab0ea50123b174655b3f9bc
+ last_write_checksum: sha1:f621faa5690957460386c0f20a6bebe9e0781c88
+ pristine_git_object: 08b8f8f6e97ffa4165373fe1f3ec3a5fcb34a21c
docs/operations/deleteworkspacebudgetglobals.mdx:
id: c1b4f6dabfee
- last_write_checksum: sha1:f2e30630f5ff69ba236f790def147e41e145ddd7
- pristine_git_object: f0aff81922ba7bfe738ac10ac7720b5f02e823f5
+ last_write_checksum: sha1:e65b08b6711e21da4db4e3d33f66ee3696944d78
+ pristine_git_object: 7e3c9dbc3f74e6fce2f9313a3e2236f0304c8717
docs/operations/deleteworkspacebudgetrequest.mdx:
id: 58dd48cc2c84
- last_write_checksum: sha1:3d44d07b956862830f25d8137b73bf2f904af17d
- pristine_git_object: 3470cc03c5ef730136f405de0c53346045b7e34c
+ last_write_checksum: sha1:6559e9790e08946ec5624947418ff630798094f6
+ pristine_git_object: 0418298ccdbae81c0f1be87868362ff6abcba1f2
docs/operations/deleteworkspaceglobals.mdx:
id: 025d8a30e18a
- last_write_checksum: sha1:acf30f3793da7067957595e3e103bed4c5fc4096
- pristine_git_object: c7f6f46cb7fe3707737c51c7a1ddb435be7fec2b
+ last_write_checksum: sha1:b6e376364a8bbf6badb31d1655814e7f9e252d75
+ pristine_git_object: a08d49cb8c7fe276a8f70df90d4e8d543845dede
docs/operations/deleteworkspacerequest.mdx:
id: 189f48e44c13
- last_write_checksum: sha1:dc9261d541b9429f0ad2b777445cfe3622512a90
- pristine_git_object: abd7fdefd9f3457b348ae8d829e7ea12887324df
+ last_write_checksum: sha1:128652eddb03f32bd5c55b02893c6f7c06931391
+ pristine_git_object: 15bfa00093e0e2998a2caae853925de90a56650d
docs/operations/dimension.mdx:
id: b487fdd43b73
- last_write_checksum: sha1:eb74d7de28b0132eb9599a10b080291e8f81d4c0
- pristine_git_object: 3659423d80a40d89eb193f55099fea9480cc4026
+ last_write_checksum: sha1:cacba059948638d65680d8f9b996fdfa83ba8960
+ pristine_git_object: 1d46f21313de19140c7b8ad5cf90e27ed0a779e5
docs/operations/direction.mdx:
id: 52770d31c173
last_write_checksum: sha1:106fc68d68ade35f65f54fbd79d0d310d7a9d620
pristine_git_object: 0f57411072fee59d70a2753c015a55ed750e435f
docs/operations/disableprivateendpointglobals.mdx:
id: e97fcec52f20
- last_write_checksum: sha1:cf0526843f9e152bebb05cf86e3e52c90e8a17ac
- pristine_git_object: 5ce04b276e949508b7dd6c2adaa2470a192de075
+ last_write_checksum: sha1:b36edd66196e953b196df25dd1cae21c70acedb5
+ pristine_git_object: 6c3e78d7cc9043f914efe114fed0c2311934c60b
docs/operations/disableprivateendpointrequest.mdx:
id: 5daa17455e6c
- last_write_checksum: sha1:b714e64cf8e2316f70e4b32056a4fc6fed13f87a
- pristine_git_object: a7188f2b048f6e47dfd15b85fd7a23e6034d15e5
+ last_write_checksum: sha1:d44fdd2a1e38c022bd18c4c0b67d3055ae31f92a
+ pristine_git_object: f2d5d55e09a9d3ab45bca3daccf4e1d2b85f8049
docs/operations/displayformat.mdx:
id: 0bcd4e2cc7e4
last_write_checksum: sha1:f473409aa6a76c7efeedb3be29cab7d90e336581
@@ -8852,28 +8848,28 @@ trackedFiles:
pristine_git_object: 89efca13c84eb1ae5a5f01411ab3b74f2ed93979
docs/operations/documentrequest.mdx:
id: 6f53d7771158
- last_write_checksum: sha1:e8d58e9d9db4e65c8cd2dca1c27bede5eb901395
- pristine_git_object: 4c0dd9f859b91bbb16be2ef66b7172152eed02e2
+ last_write_checksum: sha1:2a96bd35cce7c8ac97410ad7fb5d6d3757e38f6c
+ pristine_git_object: a152c2e2e021597d264a53fe8c9457c952960739
docs/operations/documentresponse.mdx:
id: 341c9e73a4c7
- last_write_checksum: sha1:847b221d2a019253796dfef6fab0ee5da1422834
- pristine_git_object: 5dc0d7b0cd5f93f218882f150500b4fe4ae6b4f4
+ last_write_checksum: sha1:2b25143edfa70b85df44725cd4ddecacda76bee5
+ pristine_git_object: 13011de0c448cdc9a41f74ca8f8e84e0e6103c7a
docs/operations/downloadcontainerfilecontentglobals.mdx:
id: 7184cf67e7a3
- last_write_checksum: sha1:db6eedb42515002aac657b233d53a70ee985cdd3
- pristine_git_object: 630f5406beadd34b2e97bb5272a8206b6af22d99
+ last_write_checksum: sha1:9f77afd42423ac479e74b1096fd7a1a4dc6c88a4
+ pristine_git_object: 35d8285d61f5cbcaed989f1711b303357577a1e8
docs/operations/downloadcontainerfilecontentrequest.mdx:
id: b2a618019b09
- last_write_checksum: sha1:0593d0cb21718fed77aecd57bfdbfc808fc27d8f
- pristine_git_object: 19374f28df2daa2253cf8b39704b341e37222ed6
+ last_write_checksum: sha1:b56d19221999d9b0e11ad6c4a178bb8e29e29751
+ pristine_git_object: 97c2d7f9e7ceb9c60aa777ae1a548cdc16f0c947
docs/operations/downloadfilecontentglobals.mdx:
id: 0ada32f1640c
- last_write_checksum: sha1:ed4bbd8ccded9c65480b84fdfb54582b5e606516
- pristine_git_object: 8415a66852abad293076598cc27010eddfcfa130
+ last_write_checksum: sha1:c767e26b278b6e046be6df9f5b7fd24712a05103
+ pristine_git_object: 653fff7e78a731788b4360916cd8ecfb7cfc2e8d
docs/operations/downloadfilecontentrequest.mdx:
id: 04df99863d55
- last_write_checksum: sha1:159fcd5fefb7050b22caf66819479e922ef58047
- pristine_git_object: 4e0f83f3709a3122fd26e0795cd3834cb2931844
+ last_write_checksum: sha1:cec5a17a7e7a1f607e52f856306062fc98158230
+ pristine_git_object: 260ef662152caf1d7c06e8bf23295c8abc75788f
docs/operations/draftonly.mdx:
id: da2ad1179cc5
last_write_checksum: sha1:155cd5ab18b8adf0e387684a98c069f21906ac66
@@ -8884,12 +8880,12 @@ trackedFiles:
pristine_git_object: 166a8bd49cf3baede0bf5b2b6ec21743f8fe00f6
docs/operations/enableprivateendpointglobals.mdx:
id: 93a46c08baa4
- last_write_checksum: sha1:055839808788acc0015509378c983695c32dd6ad
- pristine_git_object: 8ff7549f87972060bae2feae975b5f7b1e9cb52a
+ last_write_checksum: sha1:8377c5cae434cb4d254888302ef6a472922bf14e
+ pristine_git_object: 406f3f2ad313a18808b9d3cc58a1e0f7bca4d266
docs/operations/enableprivateendpointrequest.mdx:
id: 37c8953ec4b9
- last_write_checksum: sha1:062114cc5ad115944d68cca969c97b41eeec75d8
- pristine_git_object: 6ab00a007e983bc49ea54300bcc85367d808b2f2
+ last_write_checksum: sha1:03fe8ba67d410ab64a212e3cf477db514ffeba67
+ pristine_git_object: 13b1668240bfc8dedbb4ac794888824d0b1968f1
docs/operations/encodingformat.mdx:
id: 099473ef03ca
last_write_checksum: sha1:c9c5058c7e63b56beefe18d726003ccd57860191
@@ -8900,348 +8896,348 @@ trackedFiles:
pristine_git_object: 388624202ecdbdff9adfc7021fc3e08cae1e4997
docs/operations/exchangeauthcodeforapikeyglobals.mdx:
id: bee83bebcd71
- last_write_checksum: sha1:829c23ffbbe7a93920b29f67754371bada720570
- pristine_git_object: 3e9fa32319cff53861fbb6549fda34659d0a8686
+ last_write_checksum: sha1:062a134c4c44d115c16a144aa612348666ab20c8
+ pristine_git_object: 87e1d20d342d08ea80c3fe56284d952ba3a4b444
docs/operations/exchangeauthcodeforapikeyrequest.mdx:
id: 404d8c697747
- last_write_checksum: sha1:2355b4a897f05fd15a8982f73b8ba13e781d4a3a
- pristine_git_object: a52648cdad21604389c9985e7596f3df52cb76fc
+ last_write_checksum: sha1:20ddc7cedb62dc9b88a7dc8ce31091f410063d39
+ pristine_git_object: 96831e7149e1cb5e7769a36202a22424e266b65e
docs/operations/exchangeauthcodeforapikeyrequestbody.mdx:
id: 8003f6bc3b51
- last_write_checksum: sha1:34cffd849a4d4730a60337be4fc1d186ce40ebbc
- pristine_git_object: 27265f4f71aae71dbbd5d1550357db78c7fcd554
+ last_write_checksum: sha1:a413aace8345ac670b125fd7e4af8bde688cbd83
+ pristine_git_object: bd6ec9fc9846904b4f47e51ab21355372086ec5c
docs/operations/exchangeauthcodeforapikeyresponse.mdx:
id: 64162c7ece40
- last_write_checksum: sha1:ab0c02f32ff39de1f3da9604432708878cc932c6
- pristine_git_object: 2642f99d77ceb5007b1b863028d73c07e48dac67
+ last_write_checksum: sha1:03fbfbea35fe3c7f6cc596f6ce9703e532fe30f1
+ pristine_git_object: a97ed140f693e92f2e9f1e2e59debea6c36bff5a
docs/operations/external.mdx:
id: d59b0279f5bf
- last_write_checksum: sha1:94be7eccbfd2658d1f5f7672977b572273a366cf
- pristine_git_object: a9bac3e77677e7cc51aafe2a58c3d60f4e3cf15d
+ last_write_checksum: sha1:315e9176ffc8e5bd7a8ff21a36c2c27c1c203e22
+ pristine_git_object: e12dc710726e948dada58cf157f0f01c9dc08f8f
docs/operations/filter_.mdx:
id: 79b9c7c02d3b
- last_write_checksum: sha1:11626213ca5220d3013304af7d34d8b7c0c79f85
- pristine_git_object: 8a0c5f32ecc4219c55bde1911276b8636e5d9f42
+ last_write_checksum: sha1:9684f56fef7f0618f0d04f7e9466eb1d26d960d9
+ pristine_git_object: 1472b37b7eba04a10b7823b2177940c87beeac02
docs/operations/getanalyticsmetadata.mdx:
id: 7c66572b759d
- last_write_checksum: sha1:8ff4758a1a3b63116d55a83821dcb0c8012050f5
- pristine_git_object: 6eacfe52c70d16019f73e95081b0c34e99100b18
+ last_write_checksum: sha1:4bea8ee1e4991dd352fe3ec8a01c497c918790ac
+ pristine_git_object: 35590a7d44bdcf4012d5bf329255378e4fae1064
docs/operations/getanalyticsmetaglobals.mdx:
id: 8bafe89a1a85
- last_write_checksum: sha1:6451b3dcd9b6394f0527318f7a7cc157ad5f7cb7
- pristine_git_object: a44950e1176e48753af03d09a4506dc489dd0924
+ last_write_checksum: sha1:306ad5f4d61368b6212ca44fb7eb6b4136137b40
+ pristine_git_object: 79af35683a2fc32c8068b2a000b4d014dd32c6fc
docs/operations/getanalyticsmetarequest.mdx:
id: 7cfc69f927ab
- last_write_checksum: sha1:fd3237a80f14c82db51c19fb2f74e0fb4503540b
- pristine_git_object: 9ca0cb3d97851806a31b2ed4ebb73fa29b580001
+ last_write_checksum: sha1:a54d6cb176190d5725d14e07f56436533c479583
+ pristine_git_object: 62cd804123afb8cd114087da4fe69560fc50baf1
docs/operations/getanalyticsmetaresponse.mdx:
id: 79b7e7689e40
- last_write_checksum: sha1:5d8e22e5c8f3c2711c493840f9b4f76c465b2735
- pristine_git_object: f2a6915c19d9ee5282902183ffb82ea4fc466392
+ last_write_checksum: sha1:87f5c70ba6b578c7628153c5fc825b5753ed0a5e
+ pristine_git_object: d956bbd759da563e94340530a25cb4ce4b0f92a3
docs/operations/getapprankingscategory.mdx:
id: f533cbc2f61c
last_write_checksum: sha1:dddef3ed7370f63a996d8201282702598ba3823d
pristine_git_object: a40dd4f5196a4d8dae6b239f1d9919fc39a00f8f
docs/operations/getapprankingsglobals.mdx:
id: 9a85b1fd902d
- last_write_checksum: sha1:d46a6c685861b6b4b3f76b9d27be658baf8004b8
- pristine_git_object: 0dd87c38f141db84e0bef92f3892ff61547017c1
+ last_write_checksum: sha1:e468f2a0b15d310bd5bb02ffb3bdc0e749a7c78a
+ pristine_git_object: 7be3ca5ac72e8a416e673f4f5d61650632109365
docs/operations/getapprankingsrequest.mdx:
id: bcd34adce28e
- last_write_checksum: sha1:30fae60617848ef643cd7cbbc7ee70a100448eb6
- pristine_git_object: fb3afc125353560dfa1cb2fafa8faeff795d2f41
+ last_write_checksum: sha1:22d00cb3c82b7537b7d9d7c7cc731a03217e748c
+ pristine_git_object: 28417333c85e5700690a439072a5305db2b76647
docs/operations/getapprankingsresponse.mdx:
id: 78ec0c166748
- last_write_checksum: sha1:349b68babafad0f3fbd91756358dca46a861c4d6
- pristine_git_object: 4d8e0195d1114c0c6f7b86e36a6ba0af3b3efa79
+ last_write_checksum: sha1:a59464222889ad345f6695a2c3e07bab2e59d76e
+ pristine_git_object: 2170ea4ea2fed56fcb962a6d8a4c08a6f2151abd
docs/operations/getapprankingssort.mdx:
id: 4d4c5fa80b4c
last_write_checksum: sha1:f32d425d8631ebfeb88abcb8f7e3a80e2559e51e
pristine_git_object: a9d72a3e2348b96a287c4ab584d317f565b9b831
docs/operations/getbatchesglobals.mdx:
id: 0aa912ef28a9
- last_write_checksum: sha1:e8399871549afdb3f5cdcb67d00978445fdf3467
- pristine_git_object: 0f082c13190d63d0f7cbcef9f4c24fced9677646
+ last_write_checksum: sha1:92122e7eca19cae15f6a9f8beddb87b4541eb045
+ pristine_git_object: 023896e2aff72417d8c8919b6a4a56faadbcb042
docs/operations/getbatchesrequest.mdx:
id: fbedfcc0a82a
- last_write_checksum: sha1:ce1219bcfb37e484f3227774bbac177e192b27e0
- pristine_git_object: 522a7e42ac5d9fc40aa645adc07e3f59f24681de
+ last_write_checksum: sha1:fd2a4d163dc5dd6b3efc56cbc589c3373ae847e6
+ pristine_git_object: 27e41fb934e56d28676a16f55a3943d225422d69
docs/operations/getbenchmarksglobals.mdx:
id: 8fcba55e06c3
- last_write_checksum: sha1:4336ce3b6aef620bad35ec56f076d3550243df73
- pristine_git_object: 679923bfbff14ca3bc63ce5d451089b1996e5c6e
+ last_write_checksum: sha1:a2d75092f0b6de10e45d8216d70ee4a54826b20d
+ pristine_git_object: 274aa021a035d63106eb432eb84e38e80ebd85eb
docs/operations/getbenchmarksrequest.mdx:
id: 704fb5d64a7c
- last_write_checksum: sha1:a657060a69596b6542cf6fb972ac336d756d9afc
- pristine_git_object: e45dab262f662cd66690cfe35511957422db2e7c
+ last_write_checksum: sha1:06f374dd4e87544721728de4edeac020c814edbc
+ pristine_git_object: ab720f00c82b746a7c41895e187a617b2d5d6101
docs/operations/getbyokkeyglobals.mdx:
id: ac592fd40012
- last_write_checksum: sha1:1eac912896162f772846e2fe5e6f3b50ae8d20f2
- pristine_git_object: 02962c39488353dfd39f51d29d145d0ed5abcdbd
+ last_write_checksum: sha1:105293ad014a98662b974036943224241d10b538
+ pristine_git_object: 4acf0c44859381509db3a06af01903579c3b5e6e
docs/operations/getbyokkeyrequest.mdx:
id: 13473d1c826b
- last_write_checksum: sha1:c504ae8e40669d44dfa9b33a59b17dbe041dc7c6
- pristine_git_object: 7c25821298233727884352b886699753c83868a9
+ last_write_checksum: sha1:852abcfaa31a4955d59c25ea0fd5d85f08497442
+ pristine_git_object: 2f01f2af01e04abc5a5465c0470932266386821f
docs/operations/getcontainerfileglobals.mdx:
id: 168ff6e69a10
- last_write_checksum: sha1:a40229e83e7ab4c1bf3b6fdf4d80dea35fb7f2e7
- pristine_git_object: 8343594f88ed238341e618f3d6bace3b3141411e
+ last_write_checksum: sha1:dcd3353d0630eda06018fb8e8748b5aa51e9182e
+ pristine_git_object: 1368247115d1f525dfc9b02c57669fbb5ae9f15c
docs/operations/getcontainerfilerequest.mdx:
id: 727fad4bbdcd
- last_write_checksum: sha1:d2d6dc6e25d630b8a24910dd9e07a83acc4b692c
- pristine_git_object: 1529bd94e4409e4225a2cd33613c9758223c25c5
+ last_write_checksum: sha1:adff785b7c557c48b793c4c36d2f1b0843858b7c
+ pristine_git_object: 9e4b2bd5c678e1bfd0cb344ec90d1ce64700e638
docs/operations/getcreditsdata.mdx:
id: 24936b7229aa
- last_write_checksum: sha1:04c170b75b9f943bcf4143ff49bffbace613744b
- pristine_git_object: b0a60e0c1113ccb14912b76ee45c7b78d29405e5
+ last_write_checksum: sha1:7730171bf7f2f71b128d8f3484363dd4c5cc89be
+ pristine_git_object: d5a082fa9c122f7c16bc95c9987a3700e3b652ca
docs/operations/getcreditsglobals.mdx:
id: 0683a4060ddf
- last_write_checksum: sha1:2fadb3446c67c94df90932244ce54c94928e7e23
- pristine_git_object: e31d9868da2d9eb67881b9141a84236074aadfc5
+ last_write_checksum: sha1:f3a0a26f73aa8387e111b3c8f886ac2dec3a2a88
+ pristine_git_object: 6d68841f0e024aaf3296cf389ea3af2c3ea4b78d
docs/operations/getcreditsrequest.mdx:
id: 247f4981de29
- last_write_checksum: sha1:07f4f5563cbb3c670e1e2fe005b3ccded880254b
- pristine_git_object: 6e73894ac94404b37f34526a43fd3dde2c1f159e
+ last_write_checksum: sha1:f35f108a3f663402b12b7033be6f46c7694e97b3
+ pristine_git_object: 3480020e49521ca3366d3782ba3319b8021b8e12
docs/operations/getcreditsresponse.mdx:
id: 4ad99e00c570
- last_write_checksum: sha1:8c55ba124c06064eaf758a9a3d61095870e7115a
- pristine_git_object: 1f584bb9e540819ce7619172b06ad17edf8a8c34
+ last_write_checksum: sha1:1547e423f22b85ebb2febaa9495eb7cd246ea9ce
+ pristine_git_object: 8bf32e4ebee23b655dea3eb2def3381505222fc5
docs/operations/getcurrentkeydata.mdx:
id: 08c92577eb48
- last_write_checksum: sha1:a2bd9220ef5abdf2bca215ff7b9dac57da337ff4
- pristine_git_object: 33b5cb77d0bed04850a1f49c0717838ddb41e03a
+ last_write_checksum: sha1:76c9cb7da85fe01b32fa3ae09352e7b1ee83825a
+ pristine_git_object: 5485df22ab0c2a097512476de3fb26e1137321a7
docs/operations/getcurrentkeyglobals.mdx:
id: 2397dfa14af6
- last_write_checksum: sha1:59402ba0d664e5fab7daae4cea57dfc01e086460
- pristine_git_object: 784c3ac351fd37acbe2b4c47c34fabe6b539dcd5
+ last_write_checksum: sha1:60809f5eef238ee12dae2c011de6af6214c8d303
+ pristine_git_object: eeaa280d8271f220c7ab8586b50c262a9ef61d21
docs/operations/getcurrentkeyrequest.mdx:
id: 601da88b2df7
- last_write_checksum: sha1:b633bbeaa50ce7b0c171f0d380ac29de3eb4d071
- pristine_git_object: 720e0e050e35968f74596a1bd8d791dff97b2b5b
+ last_write_checksum: sha1:105f54f3c9f2d9be7a68b76bca752aaf1aa00fa6
+ pristine_git_object: a0f691decdb66c662c59a8bc75f88199b199b7e3
docs/operations/getcurrentkeyresponse.mdx:
id: 8b6709d01b8b
- last_write_checksum: sha1:f36941afa74bfd47c5367f135ca5c570dcee4494
- pristine_git_object: bf0f6a34d5b78919f806c5a167a7af7e13c421ca
+ last_write_checksum: sha1:0b776450bcf855ea1c9ac371ae6e572271c9b93c
+ pristine_git_object: 938eca1db2c8dea7be2a51ad82d26969231309f7
docs/operations/getexternaluserglobals.mdx:
id: 2df7e6cd9ef6
- last_write_checksum: sha1:99876281b9f97218c1127a175380f26b93055784
- pristine_git_object: ded2761fffe794317c97bcdd30b72973bbdd3691
+ last_write_checksum: sha1:ee82cf2136ee4bfca73d432cf6536551d621cc48
+ pristine_git_object: 465f92d3b4b4489a286e33823e0f95fc4a0666c0
docs/operations/getexternaluserrequest.mdx:
id: c1d5e11d45d9
- last_write_checksum: sha1:228270d5e76f5df449873e5d1c4d33cbd9f4ae90
- pristine_git_object: 5e26222ab74b3823fa853460759efbe8af99a411
+ last_write_checksum: sha1:c020a6e4ddc07e9622ebc000c005e49daa75d6b0
+ pristine_git_object: 4883579eab07fb2fc5adb9f3ceb37c8d795b326e
docs/operations/getfilemetadataglobals.mdx:
id: e4f16f1ce98e
- last_write_checksum: sha1:f736518bdebac4aa8c9caf9071e0670885bd83b3
- pristine_git_object: 4b9270d76df3ac3ff1402b6ae3c5132d54c666fe
+ last_write_checksum: sha1:4fa10ce49fa80bf66f4176e6a8b511c420933365
+ pristine_git_object: 155391a104085ac9a648a5cc3702e60df577ecb7
docs/operations/getfilemetadatarequest.mdx:
id: "092777656353"
- last_write_checksum: sha1:9de0cc6362e1c98dbb27ec50e349a3faa46b9c62
- pristine_git_object: 429a0f54772b016b1ab07c016ccaff9715e0ab3e
+ last_write_checksum: sha1:bc7036a75f32c7fd3391f30a3711cf98d2ab9ef5
+ pristine_git_object: a0851ba65dfdc1df1ae89b9372018fabd550b001
docs/operations/getgenerationglobals.mdx:
id: 43ac280f4639
- last_write_checksum: sha1:1e3b8a4dcd3f112ae32edfca342dd01cc9bde7bd
- pristine_git_object: 450a95a8459d989d93a5c215ed60a2abf93a641f
+ last_write_checksum: sha1:d9203e4724293a44cf8a1a78ba5cb41ee7d3b473
+ pristine_git_object: 188c8947380c1e20851b7e5b499e1c24d048f993
docs/operations/getgenerationrequest.mdx:
id: ebc796021e88
- last_write_checksum: sha1:2da89c791d70402bae2584ec788652faf81f1811
- pristine_git_object: 318c98012c3a56987e75fffcf066267c3f95cda2
+ last_write_checksum: sha1:ddde9b6b93c7ddc9ea28c8809d2c2ca710c77fe4
+ pristine_git_object: 382f7637b2380a4680c91f12908ec48f059b8e97
docs/operations/getguardrailglobals.mdx:
id: d8849aa95555
- last_write_checksum: sha1:a802cbcb2d24b1d4bbdc357da7fced803aaaa5ae
- pristine_git_object: 3cd67137d69e6f556ef005674e41c83ae9e50da7
+ last_write_checksum: sha1:3ced6ca7b6abcabc794f0e7de4a3b989a1c75005
+ pristine_git_object: 6b885f09950ce117385d46b2e287afd744ef1d90
docs/operations/getguardrailrequest.mdx:
id: 1e6b86bd352e
- last_write_checksum: sha1:61e6cae3e157e329be3ea0f60ed28408f55b58da
- pristine_git_object: 15bebf62bb77b99ccfbb68dd33a2b38d42d12b85
+ last_write_checksum: sha1:d362d6334f5ec978f875cec391561417c438d253
+ pristine_git_object: 2b3ebb518e3369ce403a00708a4d6cbd1dbcea03
docs/operations/getkeydata.mdx:
id: 6e826a999e6b
- last_write_checksum: sha1:839f9b181199dc3f3596227d05e6631f1dcdb459
- pristine_git_object: 3ad8cfab8c6a35553d58525f37db5d8025a3a97f
+ last_write_checksum: sha1:fab792bb627bf1e4d3bfffa028c1c9bf6a72fdc5
+ pristine_git_object: dd930083614f170c42c2845cc6de27330684b46a
docs/operations/getkeyglobals.mdx:
id: e0e92d532c82
- last_write_checksum: sha1:5a61d6565f3977a90314a46626caa89a8ab97c32
- pristine_git_object: 59d0a567fe449a901f3f72ce13d2c5409be2c1b1
+ last_write_checksum: sha1:ca9cdd5ea3986d387b0d44dfd3ecb3120f67a3b8
+ pristine_git_object: ebc8f56f38d900a1c12b599ba69b8f415c9b243b
docs/operations/getkeyrequest.mdx:
id: b822199da4af
- last_write_checksum: sha1:d7e6b9e062d1b367b66a6125b3a7c4ea4a4b2cbf
- pristine_git_object: 917f4073281196fdf9aa85f2d093ce3dd8b869b6
+ last_write_checksum: sha1:9e7772669e574698fe3697e4f5daabfb3d9ace55
+ pristine_git_object: 994ba646882948d6b81e21e34468c930fdb2c0ec
docs/operations/getkeyresponse.mdx:
id: dd773bd25661
- last_write_checksum: sha1:bacb224ced61ce3b45824f4c9776c87eac29a371
- pristine_git_object: 962912273e07a640e61a46d5b949a71d69586e66
+ last_write_checksum: sha1:bbfeaf2fc813f60f1ca490b8d09679c10e64ffaf
+ pristine_git_object: 4f5f35a2b8fda85919b260f54de213b6702423ec
docs/operations/getmodelglobals.mdx:
id: 18648d7998ae
- last_write_checksum: sha1:7d198dc0c69e793b6681e2f96a76b7d43431cd4f
- pristine_git_object: e253e026571c8d6338f30c3f16238bd327cf8ae7
+ last_write_checksum: sha1:0efec4790215ca9fc19813432cc224cdfaf73215
+ pristine_git_object: 66f24f7f12bb2c0ea91eb493f4fa658d4923ea73
docs/operations/getmodelrequest.mdx:
id: a1dedec7f5cb
- last_write_checksum: sha1:9dd03394227751e01183040e8cbcdccc0303a235
- pristine_git_object: 860150ab6c9ab788cf7a301f166324858a4a6f9c
+ last_write_checksum: sha1:a8c9416600d90b966f9d05ca31e14a991dde5551
+ pristine_git_object: cf536593ab77072d09c219cba642a6171a0df3b7
docs/operations/getmodelscategory.mdx:
id: 48f6993f8f09
last_write_checksum: sha1:6e045772b0b54c0ebb2fbc9e336277c6c5f19bdc
pristine_git_object: 80c967a8fffe1ca9281b84453163783a68ebce28
docs/operations/getmodelsglobals.mdx:
id: e9687224ab43
- last_write_checksum: sha1:2db140db026e8024d8bf2e63091e9bd29adef814
- pristine_git_object: e6beafcf11154033e2951ae58103041a2af946b9
+ last_write_checksum: sha1:8ec20d5d592daf45be9749f2b61a29f2c463ff8e
+ pristine_git_object: 0f723aca82c55a90e4e4db888152d92e19bc65f1
docs/operations/getmodelsrequest.mdx:
id: b2627beb1959
- last_write_checksum: sha1:8dbbf8a4767657cee16dd783ae1072d58a3d2bcd
- pristine_git_object: 95e4b488f22d3f1ae4c2cdd5458136554d4d2837
+ last_write_checksum: sha1:31e2ae25276589203012c53e77112ed52b95a02f
+ pristine_git_object: 720c6a15c82a71b0d83b5cc8877c0b4c05b12d36
docs/operations/getmodelsresponse.mdx:
id: acfd4707ddde
- last_write_checksum: sha1:0c0fb343b7965a76cc790355b7f43d1f52f13e89
- pristine_git_object: c7353f31e48c90e3abd225386f409e211bf043de
+ last_write_checksum: sha1:4cdb8094183af736a2679e306454157e8468da39
+ pristine_git_object: cb73087fe5c85685c95f4ddc6b814d2fda007e17
docs/operations/getmodelssort.mdx:
id: 3cfd33e60661
last_write_checksum: sha1:6d75758523f8665ff617fe5d4e54385ad785c7ef
pristine_git_object: 537a70d3eb590cda229847689553607b46a3a5f7
docs/operations/getobservabilitydestinationglobals.mdx:
id: d7ba84a5b9dc
- last_write_checksum: sha1:281603c38cce8aea9f289fc0d49a455b56196e2e
- pristine_git_object: aeec24b090786961321731931648295fee510d7a
+ last_write_checksum: sha1:5ee778a89cb0c0ebd9245524aa55bc432f3aebfc
+ pristine_git_object: b7b80f3be67ddbde58204a39ab70b09e564491b0
docs/operations/getobservabilitydestinationrequest.mdx:
id: 1e9d2ebca083
- last_write_checksum: sha1:2d2b10d8386ef072de32872841df001e210b84dd
- pristine_git_object: 39b2655a6b6e82b4561b18678e4814179de7f2f6
+ last_write_checksum: sha1:1dc9b9ba8640e812b911f91ddcb5934b331691dd
+ pristine_git_object: 0da4cd6134a1e29a7743f09f53eab7efd8f95966
docs/operations/getorganizationsettingsglobals.mdx:
id: 3fdb506a205f
- last_write_checksum: sha1:e2f3c16b8fe348419f1cdc372ab0ed0c4a9c356f
- pristine_git_object: 0da74f3e2c81469431309cd34304f3ba575c3333
+ last_write_checksum: sha1:87ba5836b1714e6a266138667a33733c38555e6d
+ pristine_git_object: d7b209aa88efacdd5d911149c9a696989464b97f
docs/operations/getorganizationsettingsrequest.mdx:
id: 8c365fe97d12
- last_write_checksum: sha1:5fa97d1d869fe942a3a073364ecd9aef6c674a39
- pristine_git_object: 81b959f5495443e911de362ad7bbd4b0e1b6ae97
+ last_write_checksum: sha1:1f5f8a18dfc697b0b6c6ac99f2e062e102552c16
+ pristine_git_object: 89d9be99abe4f0b35f1766d55a70e5a77ad69bb3
docs/operations/getorganizationsettingsresponse.mdx:
id: 7e644c3066dc
- last_write_checksum: sha1:f742fa7a43e6b98816fd91f765bcf6a1a8515049
- pristine_git_object: 240031a50d622a5fb2859e8d2f70590275f36fb8
+ last_write_checksum: sha1:3a0f30fd3825d64cb1ef542a679af763f34e36ca
+ pristine_git_object: 9e7fa45f6f1a7defd8960f4f7ce67514e7efcc79
docs/operations/getpresetglobals.mdx:
id: f53749364fd0
- last_write_checksum: sha1:39cd5058e888946c2044c05c872d350bab5c100a
- pristine_git_object: b3e3cb518efd431b8f07fdabbb4fcd51a024749a
+ last_write_checksum: sha1:1ce97436d3692e642386634c75a9506577c795dc
+ pristine_git_object: e1a943be034984f51a31600888108b1904079196
docs/operations/getpresetrequest.mdx:
id: 88368deaa06d
- last_write_checksum: sha1:2be1cd15da22768581cc979e5bbad0696683683d
- pristine_git_object: 3738398908f81e0f5897a56411bc74619c04c1ee
+ last_write_checksum: sha1:589b67c60ea08af125c47ac4d526beecea0bf813
+ pristine_git_object: a01071730b29696e16e43440296091272c29168c
docs/operations/getpresetversionglobals.mdx:
id: be6fdbd36a45
- last_write_checksum: sha1:537ddefa8e792fa1ab19b7b7ce5833d9ee6cd733
- pristine_git_object: 55879e9ba28b203a76ff9bfec2f9b0bdb517ae9c
+ last_write_checksum: sha1:ca796205f1df410f2dd9ee04a967a1e3b4fe199d
+ pristine_git_object: dbabdd2fb611af3ff5b93a35efeee4b14c3457d7
docs/operations/getpresetversionrequest.mdx:
id: 970105a3a642
- last_write_checksum: sha1:001bb931da274741dca567c87c4149c11c5e67d1
- pristine_git_object: c7cf40110dc4a82e2d4abdd06e98d9a28637a016
+ last_write_checksum: sha1:100ae3c6fd8c2f3d379cbc9ea733a8b30206f50d
+ pristine_git_object: 14245cb50461496d9f93c2656e3370b51c49b731
docs/operations/getprivateendpointglobals.mdx:
id: 5d8a9d4f2aec
- last_write_checksum: sha1:539f46eebe4a12048d56175c8a13e7b9cbd701b6
- pristine_git_object: 81ff79ea5597f49fe695db0c70db5e08b1b77483
+ last_write_checksum: sha1:4f3c4d7cc4721435c9faed5c4aa2d17b8baa9adc
+ pristine_git_object: 6c1d4444f71d9ea8b0b3e99c06a5bb6db1b72699
docs/operations/getprivateendpointrequest.mdx:
id: e53713bf6f69
- last_write_checksum: sha1:63ecaa773b81b44c918ceec893b007731d327522
- pristine_git_object: eb6aa4354ad20273b24ba73dce8ded5097d18c6b
+ last_write_checksum: sha1:86b91603fb9624836e1121be51f6485687c41399
+ pristine_git_object: 7953eb10f9c69981c913c92d2ce8635f473c02d0
docs/operations/getrankingsdailycategory.mdx:
id: 37dbd531ea7d
last_write_checksum: sha1:3c4ffc04da2558c3357a8759ba9984ea15b58db4
pristine_git_object: a81ff4b55f28b6a1456eee9665809305a68e7ee1
docs/operations/getrankingsdailyglobals.mdx:
id: 0f9fa155d24e
- last_write_checksum: sha1:b3f58d600e4791419b37f4a8ec65869d59424f41
- pristine_git_object: 4bc1a2bf9e75dc1eaca4e1531a49dfbbea0dfb72
+ last_write_checksum: sha1:4037d5783b4f58a48218b6211364f7d617812fa6
+ pristine_git_object: 954123ff12ff7869b5b957bd88cdf3f2ba766303
docs/operations/getrankingsdailyrequest.mdx:
id: a83322d91eea
- last_write_checksum: sha1:fd05c4e755a6ba4f6b41bb37856169ad1b14d927
- pristine_git_object: 04784a9f4a05fa7d473b532d4e881a6d45a64a10
+ last_write_checksum: sha1:0d9e7fdbe1367ef2f64ef963a70aba16ac8d8f7a
+ pristine_git_object: 1c8a594730c9bb65ec24f7168508749d2dc60c1f
docs/operations/getscimgroupmappingglobals.mdx:
id: 77bec8664122
- last_write_checksum: sha1:f3e3e81004c1baef10f69af21f945f2ead97c9b5
- pristine_git_object: 6d93a7f2595fdfaf64135ecd658993b0d5d2d165
+ last_write_checksum: sha1:7d93d3c1db90236e109274462f4a8aac06431a5d
+ pristine_git_object: 9c87bcd2e971463fc92e6ea588a2202760294db2
docs/operations/getscimgroupmappingrequest.mdx:
id: d5f5f6747522
- last_write_checksum: sha1:f86eff956c41225004a47350e31bfb0842f6b968
- pristine_git_object: 65e59b601a99b58683e4af1f7302a21c9ac3ce04
+ last_write_checksum: sha1:075678f4eca14a1db5545934d72b65bdb69487e2
+ pristine_git_object: 2826968df3e54a3b1ce83e5c9cf0231c913aab7c
docs/operations/getscimsyncjobglobals.mdx:
id: af2a67cdfc94
- last_write_checksum: sha1:04ebee712781c6ccd59d441d83e3b816bd31766c
- pristine_git_object: 43e7a43da453b59c36e2be6e0a0d7153690af728
+ last_write_checksum: sha1:409ad79b020e7a6c28c909147840b0b58096b759
+ pristine_git_object: 1b89575889943dd9e1006ae60e64d55659dee421
docs/operations/getscimsyncjobrequest.mdx:
id: 12c3450bce68
- last_write_checksum: sha1:0c119f835feca10ea735f10d27e64db8a6f80cec
- pristine_git_object: 6cf043dac4cc37cb5e25a8427d428d1f3765b80c
+ last_write_checksum: sha1:b737a4917fb09e7df8e0c9a24e65ab46bb5eaa36
+ pristine_git_object: 35935ed060e8f5ae5fab74a14dc64666399195ec
docs/operations/getsessioncostglobals.mdx:
id: 9d0a1df1aa96
- last_write_checksum: sha1:bd37b2d3bdb691f88c20db056035a03d6c332ca1
- pristine_git_object: 8ec32402d0625ee81c3af2b00858f244f0838ff7
+ last_write_checksum: sha1:eecaaeca7a7ca11c959df3a796359d9e65298072
+ pristine_git_object: 6153e44e549a85a6a66db898f15169c001790670
docs/operations/getsessioncostrequest.mdx:
id: dda19cf3b11a
- last_write_checksum: sha1:f407a690ca88c50b666054b4c47d3f0cdfc84000
- pristine_git_object: 41b333db846fbda52b0e48c9e0ea5263cef2e815
+ last_write_checksum: sha1:ec71b975dc4dbb0c43c64090943adfd962097cef
+ pristine_git_object: d7f6352ba867324c8a52d658c96043d67149750a
docs/operations/getsessioncostresponse.mdx:
id: 2a527f1c393c
- last_write_checksum: sha1:a6b457552b59686e40bbf234728e2996a082e148
- pristine_git_object: d79786dc84fcbc6f9409266750e42f134791fd4d
+ last_write_checksum: sha1:9559722741ca45824a4c91bf523dfa2b75d9f1f3
+ pristine_git_object: f29108d61e7461346daeee8acf9bb26f52115312
docs/operations/gettaskclassificationsglobals.mdx:
id: 14d0010b40f8
- last_write_checksum: sha1:6c967e8855540035a6f70fa895ceea0c9caf1cdd
- pristine_git_object: 34e94c3bb8dfaf81a9243d097482f93ab08bc208
+ last_write_checksum: sha1:526ef5fab3ed3773bf205252dc3732e5a2d1d4a2
+ pristine_git_object: 9753c9912c2ad7f86b33b0be0e8a5f0f44af0599
docs/operations/gettaskclassificationsrequest.mdx:
id: b4c12a5cf637
- last_write_checksum: sha1:7f91cb78496179abe81547ed00168e0f0fc15a68
- pristine_git_object: acb6b4834361e285dfb35c137f2aef8d551c59dd
+ last_write_checksum: sha1:386d1f4891ed366d1940757578c4c072de7557da
+ pristine_git_object: a2c427446b998196800034334da0cca3569d4595
docs/operations/gettoolglobals.mdx:
id: e88fdfb11e03
- last_write_checksum: sha1:178ecc33d0a7c0054c7568173995337f0be256cf
- pristine_git_object: 2babeb71b2bd369294be836242118b3b0617171f
+ last_write_checksum: sha1:c1011d20ad4fc60d7d92d74f341bc2d0e0b0cc1c
+ pristine_git_object: aa3278d9ea54da778ce4b20c9a7fb79ce777e9dc
docs/operations/gettoolrequest.mdx:
id: a97513cc3131
- last_write_checksum: sha1:c6109e026955c20e34981ed2e24dee12ddb9e47c
- pristine_git_object: 0d357688acc4d82af523b57aff86b01a5b768eaa
+ last_write_checksum: sha1:56bc93bb93b54455d1154306a7d5a4dbb2b9f2bd
+ pristine_git_object: 50f185fb599a11bb54313d594dd5fd8de56af563
docs/operations/gettoolresponse.mdx:
id: 427560128f57
- last_write_checksum: sha1:b7c5852c00c32c5c338526bb69a2ae95d8a7a0f3
- pristine_git_object: ebca60fe778757523c63a25cb70707ddcc7242f5
+ last_write_checksum: sha1:151580006f8391fc006aaaf4bdea04a6ef4c0bbf
+ pristine_git_object: c14e9c303b0ed0d15ed96faf6b8c4e5beaed69de
docs/operations/gettoolsecurity.mdx:
id: f3248505cd23
- last_write_checksum: sha1:903aee11579581e9b675cd6fdad78b6eb394afd9
- pristine_git_object: 84b78828d42f3dbedc296a418af98d2a5c947d83
+ last_write_checksum: sha1:abc5b3e1c92a1f967872807cf25f25684df91759
+ pristine_git_object: ee9aac745f051e48bc602d2ae91b8950beedc21e
docs/operations/getuseractivityglobals.mdx:
id: 9cbf7459a650
- last_write_checksum: sha1:26d89a9bb9563265b796d096d7d2ddf892019244
- pristine_git_object: f31e13179ad9060fbebe2fc50ac6d6ca6d5b013a
+ last_write_checksum: sha1:83e832721460c1c9ffd65f0dd528001712d14055
+ pristine_git_object: a92f5e3bb11f1d2b61ed7ebb8c09b7666a502798
docs/operations/getuseractivityrequest.mdx:
id: 61b93f5b1403
- last_write_checksum: sha1:bc9beca10caef657dc3d9f1cedd21375ff501cd5
- pristine_git_object: 421ac1a9f72b5ab4e47bb6d96ad7ad6c942a3654
+ last_write_checksum: sha1:594638cbb03d35589db5c14e87e2d9675dd1535b
+ pristine_git_object: 21c7a35f5218509881fbf601fc5d5f001f00ee2c
docs/operations/getvideosglobals.mdx:
id: 54e17c2b195c
- last_write_checksum: sha1:e9c91baed62379fa5fa3c78e1047f2a99435157b
- pristine_git_object: 7dfb4628191e338ba786e81774d4cb69152d54c8
+ last_write_checksum: sha1:566b4945abc596a6c40b053180820cf397766973
+ pristine_git_object: 3b525becfc308e86155b2ca4b4c34b607e450de6
docs/operations/getvideosrequest.mdx:
id: 751150df8456
- last_write_checksum: sha1:dd91989f271487fe03882f979e24cbd19ef1d306
- pristine_git_object: 1b1c087538b67ecc69a464735f5af7bfbf777c1e
+ last_write_checksum: sha1:1390139a133254d09784d27896eda452eb392b0f
+ pristine_git_object: b8023ff733e38d1b625871a0ea8b30b57a754c30
docs/operations/getworkspacebudgetglobals.mdx:
id: 364bec52e3ae
- last_write_checksum: sha1:48f79d1434f1ce76ff36d9f86f84771f61254b3c
- pristine_git_object: 9aa76f556ce0cdac2fa0c3755f4da8b5fc2db3c1
+ last_write_checksum: sha1:d9764e07095c44d640ef2167bbf675a011ca150b
+ pristine_git_object: e7fe36c8dd73d3b5f16fbc249e904066cd51cbce
docs/operations/getworkspacebudgetrequest.mdx:
id: 55fa8569d4ab
- last_write_checksum: sha1:1d7fcec48b0bb6a4a0de1751a6fed0af4f027620
- pristine_git_object: 953412ee4bb08c56e50e63b21e76b0ad59d38994
+ last_write_checksum: sha1:cbcd7779e6f5242babe1b60b2a0c3fc8f06a6c86
+ pristine_git_object: df3eeac20505ae9acb94cd1d7480e61f9da54269
docs/operations/getworkspaceglobals.mdx:
id: 50abe112c1f4
- last_write_checksum: sha1:c01276f8bf7cc4708cd3e6eeea83c4ac9d97ccf6
- pristine_git_object: b3d863a26961c8bd70aacdc16af63335154249a0
+ last_write_checksum: sha1:d388e853cc6b9e2bffda94a00a0e497b8b81f0bb
+ pristine_git_object: c1cbeb71aebca8759970187c726e05b52e78a5bf
docs/operations/getworkspacerequest.mdx:
id: 10ca52ac760e
- last_write_checksum: sha1:8edfdfe1c8deaf39b5a2d6088b4d7654d1f2cd95
- pristine_git_object: b9ee3b7202cdf3509b899ecb1fd8604c690d91c2
+ last_write_checksum: sha1:bf99126a03e94b8f6e5592de6598ca4db38d43c3
+ pristine_git_object: fac536b909f7247003819c59d6ea7bfde336e618
docs/operations/granularity.mdx:
id: 2506cdfb4560
- last_write_checksum: sha1:4787c52312e8ea4369d246111d64a1576e3629ea
- pristine_git_object: 8aa00fc17d55cd69ebbc8809649696fb3f29b7db
+ last_write_checksum: sha1:ffec588cb5955b2408e18550a6590ded6f326975
+ pristine_git_object: d7d4230727ef19deebb9548e2ade69f2f03f5a13
docs/operations/granularityname.mdx:
id: 94405df5bc6d
last_write_checksum: sha1:8411fa2c4566737be150bf3d64bb792f0a3eb650
@@ -9256,12 +9252,12 @@ trackedFiles:
pristine_git_object: 383ef28945fae37fdc69fce45b1f8a2903051031
docs/operations/imageurl.mdx:
id: 293fd3b07d48
- last_write_checksum: sha1:60da856951b42feac34189d2b0067f434183832c
- pristine_git_object: 693064d9726191f06ba4b94f890888fe16d28668
+ last_write_checksum: sha1:50b29b96ab61a5ea654f4b4610987adbcfae0990
+ pristine_git_object: a9b2417b3939d04502fccdd0a51265ceabfbf489
docs/operations/input.mdx:
id: ddb6746565a9
- last_write_checksum: sha1:74287064fee8a49d89846619e4d2c28b1329f3e7
- pristine_git_object: deecee2141ec430736c4c5da4f74ee7eee476081
+ last_write_checksum: sha1:65357459fbaaa444ef95dcfd03269b25379ca3c1
+ pristine_git_object: 62255da5a1c53bf3b10d6a12e078e3589ca34197
docs/operations/inputunion.mdx:
id: fa09ca81a05c
last_write_checksum: sha1:6126fc355e98574f157b9b485ac850a0ec6f2a5e
@@ -9280,444 +9276,444 @@ trackedFiles:
pristine_git_object: 0d94d66d51eee4f9fc8d18fb42a32c91fb9c89ec
docs/operations/listbatchesglobals.mdx:
id: dbed29868962
- last_write_checksum: sha1:0c55cd16e1da6cba2cf9250198348c03fce2dda8
- pristine_git_object: 62c0e67f6862ea0c26f76e7a395eb6d3fa5dfdec
+ last_write_checksum: sha1:50cded70fe30b2c0da4bbb8dee456e793e023a6a
+ pristine_git_object: 681a0d3196499ca9191a1e6f879a45a75a15d2c8
docs/operations/listbatchesrequest.mdx:
id: 88c9c0599281
- last_write_checksum: sha1:6ddeeeb25e137dd7620d3f6b6d31f2ab07d54e73
- pristine_git_object: fd00d5a79c4bcde4ab12305038b55833e3893c94
+ last_write_checksum: sha1:bdef9d35c49eede1ad22ddf370baff423784f844
+ pristine_git_object: 5696240bbff7bad406cc4192fde0ae2155406514
docs/operations/listbatchesresponse.mdx:
id: dccadaeb9c73
- last_write_checksum: sha1:57e1647c59e77ec8bc75f20e1baa21e67726da52
- pristine_git_object: 9a218bcdf381138e9047071484c407758b59608f
+ last_write_checksum: sha1:ef2a4d2168ceb7595ac6e6b9744fc31754ff18f3
+ pristine_git_object: 3635e44e2532049129e188b1534a78de0b998af4
docs/operations/listbyokkeysglobals.mdx:
id: b77dfe46caab
- last_write_checksum: sha1:203cef2704a0493a98ae74994baf54dd7789b998
- pristine_git_object: 67a37d54c875cac0897804741a900aacacd3ddca
+ last_write_checksum: sha1:6c1fdb9100a919dd4dab9333d07c202aafb66291
+ pristine_git_object: 9ff4577643ec875c6a6e2a449664d872c0039f58
docs/operations/listbyokkeysrequest.mdx:
id: 4e8166d10be3
- last_write_checksum: sha1:c9c466a619d0470c1cdbd853dfebbf8f7b9be989
- pristine_git_object: f55e2c02b03447091d650816e02b71aa2d5ee562
+ last_write_checksum: sha1:42a1aff10e6fcb7798eb5f1524e847d7477298db
+ pristine_git_object: 44bfefb7440bd4536949386eadf5b2618e1ecbf7
docs/operations/listbyokkeysresponse.mdx:
id: ad2f5a3c160a
- last_write_checksum: sha1:5b8c84898bbd13a6071cd1d517496e81d20f5712
- pristine_git_object: e1615dcbac3f0195ad1aa62cfc21d3efd6198dfa
+ last_write_checksum: sha1:b97d979ccaf7e66fe6e033d553eca26b05f50305
+ pristine_git_object: 0e7ed869c392eae6763c34a7f184c5df092784a9
docs/operations/listcontainerfilesglobals.mdx:
id: 89c4df41f2bf
- last_write_checksum: sha1:0aaf5478ab48cac7f3c7dc011b5b7fdf0f040491
- pristine_git_object: 3bd312de040f562fc4b66811f89db0b06483ec1d
+ last_write_checksum: sha1:d6714a0c996af5623709842c989a8c277a8ddf3d
+ pristine_git_object: eca6ca63600cb146df1c17ee360ac4749a3e5dea
docs/operations/listcontainerfilesrequest.mdx:
id: 54073da72503
- last_write_checksum: sha1:1e7cf2cb69b41bd118a62dbb17bfdca7591b5681
- pristine_git_object: 90add74a591950b1c08757f18063f33a49c73f65
+ last_write_checksum: sha1:80c94643c1306116fdd2069614dc4b63bc75ff8b
+ pristine_git_object: 0be55b6db3088f83f153451eef4e9ff8f445faba
docs/operations/listdata.mdx:
id: 949d8d9f5ac7
- last_write_checksum: sha1:85cc0dd377f335aabf60daf2cff403036ee378a1
- pristine_git_object: a68b8ca9bb2b0d8875bd04cf1f84f001f26a3553
+ last_write_checksum: sha1:a4b50e06ba0795aeffc1d33395c52edfb160f92b
+ pristine_git_object: 00fe959dac6669af71a54fc7b6962828f0d1b212
docs/operations/listembeddingsmodelsglobals.mdx:
id: b9243861091c
- last_write_checksum: sha1:d9c528e4b7a94045e306b112a6b10c53205fe591
- pristine_git_object: fad77722bdedf3aa5902e0216dadbbbbb2331c66
+ last_write_checksum: sha1:22116c5aa7c3f69f05dfb82d98dbd66e53bfd229
+ pristine_git_object: 0e12ec2e19ff2367abbaff4973b99b138d58c1eb
docs/operations/listembeddingsmodelsrequest.mdx:
id: 280530b63070
- last_write_checksum: sha1:25bbd6894644a8675906dc41777bbbdb4639c37b
- pristine_git_object: ad3e91f1e3eadc3818e83e8999e13707dbc00a01
+ last_write_checksum: sha1:95f7a2e4c36858172f250fed6443a5f32bee6a89
+ pristine_git_object: dd273ae5c90fb6a7e2ee5b9c1c72855027d4ff72
docs/operations/listembeddingsmodelsresponse.mdx:
id: d07053bd83fc
- last_write_checksum: sha1:a80671cd7e9e2247b38a0c3f0c9fa1daf0080600
- pristine_git_object: 053af0a817f0ae9077ec70ccd12e4e6581bf8e91
+ last_write_checksum: sha1:d76daf886246d7c49480d52fa6e7634ed4d8b189
+ pristine_git_object: baa3153745661216be4f6cfa1221783f924f7e80
docs/operations/listendpointsglobals.mdx:
id: 12c08333c32c
- last_write_checksum: sha1:72d0a3a54e8fc8cdfa2812fa929c08669dec9779
- pristine_git_object: 3e37c978ab25fa66fb056d5e2c16c460b12d0736
+ last_write_checksum: sha1:cf64976fc16ebfd8ec3f9d6215385d11b5dab8d8
+ pristine_git_object: d77c2f513a1d59245d3654edab007fa3982db4bf
docs/operations/listendpointsrequest.mdx:
id: 0e9e4edb0be3
- last_write_checksum: sha1:388d0dcdb47cef7da2d5216bfaf6eaf180f97db2
- pristine_git_object: ae60c3675f77fb7422e258682416dcb039a9c39f
+ last_write_checksum: sha1:c6315dfa4847538b060ba33075739751d72cd83d
+ pristine_git_object: 15f1fb770f23edd0b8f54e58326d287aa5c525cb
docs/operations/listendpointsresponse.mdx:
id: 342e9c72ba2f
- last_write_checksum: sha1:4501dac8a5756a764176d8e3de86c38d859b994b
- pristine_git_object: 5e7b4dc5ec0e05add37cde180aa647d8e33813f5
+ last_write_checksum: sha1:99e3bc513294654f16d7a6d0492faa1972717572
+ pristine_git_object: d1797d983fd3b96fde8e3d8ad2af09951bb9fbd2
docs/operations/listendpointszdrglobals.mdx:
id: 6ac5eadde8e5
- last_write_checksum: sha1:c2de5b8884069ef0173168581bd0b6f7fc43fece
- pristine_git_object: 8f47131ceb083a221443075f4d8b071a441dc974
+ last_write_checksum: sha1:5c251f032221781ebf68415748270a9b8259f376
+ pristine_git_object: 794d7ca0dafd9e2ff56155fcfc52c7bb4e099866
docs/operations/listendpointszdrrequest.mdx:
id: 79a986f37b56
- last_write_checksum: sha1:df4a5a38de99a5941cbca75491c988b5cd2ae5cc
- pristine_git_object: 70f27d808c5135c8d7331f46d5858c8a1eee4d8b
+ last_write_checksum: sha1:ef91261d1333f4b8e88e71ad9ca4e07ad9a0eefa
+ pristine_git_object: 6f5e7d90f806137d65995f761ab2abdad34381dd
docs/operations/listendpointszdrresponse.mdx:
id: f8d0c52ac714
- last_write_checksum: sha1:259ccd67ebae39f4ab027939482c3e337ba37312
- pristine_git_object: 31012e2cfce20ea33c3e4781f8db798e4f33d867
+ last_write_checksum: sha1:104c6b7cfef65c362d39c30171a0c000ea9538ea
+ pristine_git_object: 5fc4002e0eb789a99d53328fd768ca4165011701
docs/operations/listexternalusersglobals.mdx:
id: 3e2e62682167
- last_write_checksum: sha1:0f6dde74774b7c53ecc7c253c37de41c6dcd7983
- pristine_git_object: 329b7871c3db8942b8425a88074aeaf5caaa4488
+ last_write_checksum: sha1:2d313c9d85897161bfc07e3690dd62a48a7b5b28
+ pristine_git_object: 2509c2e13f35881cdc2c15f95a0817281190400a
docs/operations/listexternalusersrequest.mdx:
id: e2665ec40691
- last_write_checksum: sha1:ce1e9f7aaf537f027e2767a672153c1feb669e6a
- pristine_git_object: d77a851788a4ea2b80b43cbecc571c5d83af87aa
+ last_write_checksum: sha1:67568ca947983fd6ee7cecc1ac35eac74446e981
+ pristine_git_object: 2faf90d52c3f866d6cf9635dddf1dc86377c4d7a
docs/operations/listexternalusersresponse.mdx:
id: 130c8be3532e
- last_write_checksum: sha1:0998fdbd32ddc9195f9a9134dc2a44300732e8ea
- pristine_git_object: fad349bda8a630954918665077f6e8899c4762d1
+ last_write_checksum: sha1:058a7750622acb5bf4182aa9a342bd1df479ecf4
+ pristine_git_object: a9cda99bc1249107661cce11773d2bd9625c0403
docs/operations/listfilesglobals.mdx:
id: 1674db6bdeb2
- last_write_checksum: sha1:e387e5f7c8e60d7b5f47d84ccdc1132cc0efc45a
- pristine_git_object: 5e86176bf6809f16e19cd7006288ea8d55911070
+ last_write_checksum: sha1:349fa521ab08a44be70fc0f831403f877ce637e8
+ pristine_git_object: 199c293db767fb01b3aedc2ff73bdaa68cbac167
docs/operations/listfilesrequest.mdx:
id: 86c9594f103f
- last_write_checksum: sha1:3c7e072bd648cd6ea082b7eede3ff02255618b46
- pristine_git_object: df4338da015925ab79fac4afbd0b4eaf9738c6b0
+ last_write_checksum: sha1:0c49d533c39bb0f435a65ec41361f950bb503c36
+ pristine_git_object: bca3e7ac55caf16d1563c369fa0f659c5b176483
docs/operations/listfilesresponse.mdx:
id: b2a0050d55de
- last_write_checksum: sha1:297925ca08fc84cbae8f6023a98b7da0de81dca2
- pristine_git_object: bc29d45a6fd604a9bb148e9b42c38e160b785d97
+ last_write_checksum: sha1:43241fcf2ccd28909dd7d0be3cd6a7ce4ca3e8d9
+ pristine_git_object: 96fe9098561bd37672e116d2ffba5e03f9035ba4
docs/operations/listgenerationcontentglobals.mdx:
id: 37713baa8939
- last_write_checksum: sha1:f893103835ccc22cc34baa4dce22480a7c000f0a
- pristine_git_object: 8096c174f094f2e67da5c47a37a0758dd7498078
+ last_write_checksum: sha1:62f8ac483a4d8da4262d6b4abfdc422503168454
+ pristine_git_object: b3d82e6fcdf829f8df3c81b3b36c2b7911453131
docs/operations/listgenerationcontentrequest.mdx:
id: 654686591d52
- last_write_checksum: sha1:4c09fea10323a1814ecb59f2c70a2faf4a730d2d
- pristine_git_object: d1caecbb5dd74e62c7e8b3085e3eaf1a00ce793b
+ last_write_checksum: sha1:975c5c104ad1634a22a6268d6604258b338bb3b6
+ pristine_git_object: d3f2caee6eb149f9f7985d5d99f63b4fdb798ee8
docs/operations/listglobals.mdx:
id: 2348b7bb3a31
- last_write_checksum: sha1:f37d23d79b54bd15e1e04e6bc5932e98d4abe15a
- pristine_git_object: b13c7abdeef1d0c6fdfb5b362906dad389796de7
+ last_write_checksum: sha1:bdfc8ab619031274f062d221848f5d0b23fabb28
+ pristine_git_object: 6774b3ef59d58fa5cfca192d63056b42c94ca404
docs/operations/listguardrailkeyassignmentsglobals.mdx:
id: 57ec45abd557
- last_write_checksum: sha1:7bffa6713c1eaf6ed91c47a840550f4f8175548d
- pristine_git_object: 8b06bf79ef0136eebd08247c5e107c36713d30fb
+ last_write_checksum: sha1:091931de6d836167a9825fa84f397f59ed9bb651
+ pristine_git_object: 4f659876345c35fce32fb4ac81a1222dfcc167db
docs/operations/listguardrailkeyassignmentsrequest.mdx:
id: 1f3612aa11b1
- last_write_checksum: sha1:2b24a89d5f5b4c0f724c791f99839208eed153ca
- pristine_git_object: 0197e6a85d9a12b1d6df7a93c6a7610b1a0f1dfd
+ last_write_checksum: sha1:1cadd693924eb56350b61cefa50e35d213e667b8
+ pristine_git_object: 43daec537a562f95075011ae111133c8ad4ffc50
docs/operations/listguardrailkeyassignmentsresponse.mdx:
id: 5fdb6feb3568
- last_write_checksum: sha1:45a796c2f1733cfd4c45730337bf19bd1b2fc4f2
- pristine_git_object: 868475866cbe31dd0c2f39de0f6c0623202c24b5
+ last_write_checksum: sha1:ffb5788feb1ceb25cbc4108b649a1dc3a00c8bc0
+ pristine_git_object: fa08a33819d5d6ec8a5781a19a570da1e3fa7321
docs/operations/listguardrailmemberassignmentsglobals.mdx:
id: 5a6353376215
- last_write_checksum: sha1:107bbd24ed759d184e02e09e3823ea4980e88051
- pristine_git_object: 98c69e74c27079bb78f0d089a3fd53ee31bb2109
+ last_write_checksum: sha1:3afcf22f5c0907ddc6fc5dfcac37f1a2bfc3bf9b
+ pristine_git_object: ecb52ea72b731cc25b03805ed165ebc1472a8438
docs/operations/listguardrailmemberassignmentsrequest.mdx:
id: 1917e0e3a204
- last_write_checksum: sha1:9315ec6976195ed3d2003f860b28c4c28a74e4e5
- pristine_git_object: c7d2bdab20db6f38fa9866b5b81f8a3678c61722
+ last_write_checksum: sha1:588046a3be0df5732b6910813705976df6e65fcd
+ pristine_git_object: ff953975dfea6fb327c7ed36192de56c7bbde12b
docs/operations/listguardrailmemberassignmentsresponse.mdx:
id: 2ae2804974c3
- last_write_checksum: sha1:0552cfa576c655c577099be969e31d51d1ac658a
- pristine_git_object: 3c19a6f1878c76159113d284f3a7d8c2e69a8a87
+ last_write_checksum: sha1:adef6f45e8c02b54e79bde9c3f72e12128a8b708
+ pristine_git_object: b1dad94ab0a3f8d728229059bab2faccc3c170f0
docs/operations/listguardrailsglobals.mdx:
id: 176198c483ac
- last_write_checksum: sha1:a5b4b960202dfb9845892c4583ea946eab0f3122
- pristine_git_object: 60d11dfac28f167fcd257a77239460b24687019f
+ last_write_checksum: sha1:4ec8344723d42fbb2f769024c5d9769e33f98cc0
+ pristine_git_object: 48b141f2096944a1423d0a1a7e64bdb34962c79e
docs/operations/listguardrailsrequest.mdx:
id: 99334b4d6619
- last_write_checksum: sha1:f5e1a0e5bec8fb875bc12f0c9362e059fb4a4cdd
- pristine_git_object: 465dde596d2a5daa4d220bf9018e90ae74c05f2d
+ last_write_checksum: sha1:3018d3d5df1a406b041195179ca97bb543f4b151
+ pristine_git_object: c84b9a13dd72c39b29d240e6a43236d3156c4707
docs/operations/listguardrailsresponse.mdx:
id: b96388a22ab2
- last_write_checksum: sha1:3e9b75de5e881d0d97ca730afce18dce668b1dda
- pristine_git_object: e3b73150511b3de1eafa978cede7def36241bb9c
+ last_write_checksum: sha1:4dec6c5f2c565ec9b07b358dd2c29b06a60fb683
+ pristine_git_object: 8caa0e9b85359e6f18749a4eec2e51560d474efc
docs/operations/listimagemodelendpointsglobals.mdx:
id: ac044b2c8762
- last_write_checksum: sha1:b8b8e4ba63cd49b7eb1b58f0d01c0c43d6cd6a43
- pristine_git_object: ffac4de971311269df3f52da1bcb4e890373f543
+ last_write_checksum: sha1:f5bd221e16aeaef4b0efe1ea64c86a353b2716fc
+ pristine_git_object: 2aadf9a73db8751460a7cc5b4859b23bf6e03809
docs/operations/listimagemodelendpointsrequest.mdx:
id: c3a8c32e1213
- last_write_checksum: sha1:bcca7bd013ef888556ed7a02bceb2e6bc1b4f24a
- pristine_git_object: 871687a00e5eea68acdbb0f93284abf4dde36eb7
+ last_write_checksum: sha1:218ac8f3d8e4563302e87c2770d3ab1ca91776c8
+ pristine_git_object: e0e2818a5d8a10863e258a48006fb274e7a46cac
docs/operations/listimagemodelsglobals.mdx:
id: 4cf50935ac9b
- last_write_checksum: sha1:a62af1875f13449a8431be24da505e93664ddbaf
- pristine_git_object: e3ad1251b89f950243e48021433ae193f4f32b69
+ last_write_checksum: sha1:76585f8ca9f242c6c70a964c323a991493be47e6
+ pristine_git_object: 5a2958a4916a3891bf0fd1621daf7a7293390c03
docs/operations/listimagemodelsrequest.mdx:
id: e829f52a26d3
- last_write_checksum: sha1:cb8b441a4e0138861a6cf660367f674093844590
- pristine_git_object: 590e46d83ce8a470b44499464e1343584fc66805
+ last_write_checksum: sha1:678c46bddc33fa14aeeda41371adfb62cd65700c
+ pristine_git_object: 1c45ba4093143ac25a2cc0e0480a906d0882c259
docs/operations/listinternconnectionsdata.mdx:
id: 31deb378afb2
- last_write_checksum: sha1:ad10402d046065fc6490df94af8b28179c40b89e
- pristine_git_object: 1ff44a5fd3975e7fe0f7416d4b1e1bf2d0bae390
+ last_write_checksum: sha1:a57824bad35bb91d30dd3bb90092c34cbd7bc4bd
+ pristine_git_object: 58dc5bb07711330f1445ac5ba48f8afa8f636104
docs/operations/listinternconnectionsglobals.mdx:
id: 14fd5bacd264
- last_write_checksum: sha1:74d121d505f5392ca2f4d4289a83e83f8b227f61
- pristine_git_object: da7cc8bbbfee192d80c568378b608b56e45f326b
+ last_write_checksum: sha1:2ee116e391036bcb80c39474e454f3c75ff77532
+ pristine_git_object: 0f042b9ae4814bce67ff752aa806430f47b9aad8
docs/operations/listinternconnectionsrequest.mdx:
id: 678cb5bb93fc
- last_write_checksum: sha1:786111a8a5669edf82c93305d45764d6bbbc3f96
- pristine_git_object: 66e1c18195bd5d69ddc44007e6d2c8d15035a589
+ last_write_checksum: sha1:5bd4915d30a677a3d6c06ceb491c5b68fa6e5402
+ pristine_git_object: 9b9c450641977c89cd523d41fa31d120ea4891d9
docs/operations/listinternconnectionsresponse.mdx:
id: 1deb48e2a7ae
- last_write_checksum: sha1:f3c32862495309bd4838f00f4ca815a37a6881e4
- pristine_git_object: 0749718abaecc55db9d503c9cc1b652f3b57c8e6
+ last_write_checksum: sha1:d90b9590ea8a4a59f35245836366beb315bb4010
+ pristine_git_object: 0bddfd3039fefae450c6349962673e1d89d1222d
docs/operations/listinterneffectivevaultsecretsglobals.mdx:
id: 3c05df20a610
- last_write_checksum: sha1:62ac9fadca5e196f129ff6f110b6b00aaba03021
- pristine_git_object: bd5c8c46493910949d648056efb4e2d301d08c4a
+ last_write_checksum: sha1:473f1b70d6d3330d0ba6bef4aecedb6de4c4c9ff
+ pristine_git_object: de0a0db8ed124f6a81f57014e2364718de9c889f
docs/operations/listinterneffectivevaultsecretsrequest.mdx:
id: 28d54bbf7bd0
- last_write_checksum: sha1:437819461388cce3d350fdadcec4870766d913e0
- pristine_git_object: ca1e31d1cb7936ff8e8f25da69e051cd74743b12
+ last_write_checksum: sha1:e0eceda55d6826045e626948752b109cffb625ac
+ pristine_git_object: be09ce073c191ec63eae44d3de30f0f822f40f74
docs/operations/listinternvaultsecretsglobals.mdx:
id: 83e0c9cb95c6
- last_write_checksum: sha1:4def94f91a2e27836d1e4d8d313ad5bc31154d01
- pristine_git_object: 032e98ae1369d52359a0d2b0ade526c51c736918
+ last_write_checksum: sha1:ecd3789da23a6741ec5698111ad4888612a8a52e
+ pristine_git_object: 97687a0b3270f1cee434cc05973d221ff7d6425d
docs/operations/listinternvaultsecretsrequest.mdx:
id: c6d2d4eaeb7f
- last_write_checksum: sha1:f54384164a4fa4c4fa8ff8dfd5c6b23c5ffdf0b5
- pristine_git_object: feadc74859b77990d2799e91c577082b21cca4f5
+ last_write_checksum: sha1:cd25bee01013e31152c86513f64b0400981863bb
+ pristine_git_object: 9bcda3f9b12d7aa8232868b50364d64c98eee72a
docs/operations/listkeyassignmentsglobals.mdx:
id: dabab35850ee
- last_write_checksum: sha1:08629027424ce4f3ce6232c32f9534bedb714162
- pristine_git_object: a93efaec31ea64e16cf9a09ac88813f172ac9ba0
+ last_write_checksum: sha1:b8ed74a9726484cef15b803b551c8c9367d83315
+ pristine_git_object: e497a4ed046fb3d7738ae92668f8fd93f02cd8d9
docs/operations/listkeyassignmentsrequest.mdx:
id: 3732b309bffd
- last_write_checksum: sha1:08c28cb0e1013186d9f001654124aef44ef3b64a
- pristine_git_object: 9ca68687511f46256c5ab42a335e00341e28dfe7
+ last_write_checksum: sha1:7e36f5ea643b46621197448a6f8e6be4dd1373c7
+ pristine_git_object: 31080be449bcb8e9dcc19dad6b3b191f61ff0921
docs/operations/listkeyassignmentsresponse.mdx:
id: 47ddfae598d1
- last_write_checksum: sha1:db21c52900652875d2ac4874de342a3b84d9b4dc
- pristine_git_object: b26f687df2896a0dd19a691785e955aa2c2bfdb5
+ last_write_checksum: sha1:ea80c506b7981b4c4aa3efc8719ce74b3a09a583
+ pristine_git_object: 1d184be0747b5391ba03b1d5ac808589cd1ba301
docs/operations/listmemberassignmentsglobals.mdx:
id: 56bd6dc7fdd0
- last_write_checksum: sha1:e158a1bd8269bd8767fcc71933f4e1fca6026ebd
- pristine_git_object: e5d123af9bbfc77d33bb5d418f3a2d01aeaeac84
+ last_write_checksum: sha1:17e52fcc83b62fd9707f2c2598ef4d0ca0bf5815
+ pristine_git_object: 93d863c441e3e97281e1a44fdbefc3e9147316b6
docs/operations/listmemberassignmentsrequest.mdx:
id: eb73c6f654c5
- last_write_checksum: sha1:a1c4545240a1dd72f2aa171c8a3083937ff03b5a
- pristine_git_object: 7215640eac1369915648e0a64c1aa702f7f645b1
+ last_write_checksum: sha1:7665498f4ea32363948da54929c7827eb0f0b054
+ pristine_git_object: e0c6b6afbd59e5878c0e3afcf0d65c2e350c91c6
docs/operations/listmemberassignmentsresponse.mdx:
id: ec7bd9eaadcf
- last_write_checksum: sha1:594ec98db30067a16492c7ff17815ec332abeb8c
- pristine_git_object: 0206ec09d46dd55f167558f0bd9251872d92e8c0
+ last_write_checksum: sha1:112593b762bb415fc377a2dbb77d7ad8779737e1
+ pristine_git_object: 5e148c99b9db6afeb748ad518231da6102480f73
docs/operations/listmodelscountglobals.mdx:
id: 53a4fd1bcaa0
- last_write_checksum: sha1:b4ea66aca7d27460aaeb13e778bb1a6096fa0e0c
- pristine_git_object: 0daab751f0e30b136ffdd342831b3fc0cba5aae1
+ last_write_checksum: sha1:b7c998a25c6c0e3893f246264bdf3ddb506b6ea8
+ pristine_git_object: c33a388a2b113ee5b82d7d395c10cb9329a6cbe7
docs/operations/listmodelscountrequest.mdx:
id: 8cc6953df79a
- last_write_checksum: sha1:a158cb0e18427a04caf690628e572ed8243ccc85
- pristine_git_object: 163aa28dd800b239d32f4e240f1611d612ff5cc9
+ last_write_checksum: sha1:9f65662e7a1a11348551d3bb243b2bfb268e2e90
+ pristine_git_object: 7e3909022d647575e3d3bac039459cad43e2cfac
docs/operations/listmodelsuserglobals.mdx:
id: 199f6a8dda42
- last_write_checksum: sha1:4d1918ce9fa370cf27f0de2ad725033dcc5beab8
- pristine_git_object: f0a800135df0c6e4799128a4fbc901c576c8c6ce
+ last_write_checksum: sha1:c4c99bad2e75c27a60a745c2f46f460fd003f1cd
+ pristine_git_object: b6ff4ac617c15b9ce560d8f7be1f2813ac73b696
docs/operations/listmodelsuserrequest.mdx:
id: 01537864056e
- last_write_checksum: sha1:ad5fc5b8d8cfc36bfb28b7fec1011dd6f194d4bf
- pristine_git_object: 026e944c7fa18873cecf8644a7f39de467bb2b1f
+ last_write_checksum: sha1:3146f4b0c24817d751f37a2311e6d8f5a58af264
+ pristine_git_object: 726529934461d810f02545bbbd274e1e2db562de
docs/operations/listmodelsuserresponse.mdx:
id: 34f7a1648ceb
- last_write_checksum: sha1:bf1ee4a9b2ad707ff1c39ea8680e72e5d0c27b9a
- pristine_git_object: 380f686c12cbcd07de087be55b5a3f2b8f9eeec5
+ last_write_checksum: sha1:2ba3da93b8dd5a76d5f1acf0a080bc45ced552b6
+ pristine_git_object: 397cfe897e1398b190d2479fdfc64c4a1a1b1fd3
docs/operations/listmodelsusersecurity.mdx:
id: fa5ad15aebfd
- last_write_checksum: sha1:daa5aafeecb31a35e7cb1bbedc70b722f6a675a5
- pristine_git_object: c7dbff35b7c3345c54c268f81a8ad4dac24cc5c3
+ last_write_checksum: sha1:651867928f852079b5365116d520ba8276a2ef8b
+ pristine_git_object: 30c48ec99d5e99e45a91ae00d14c4f1514628f8c
docs/operations/listmodelsusersort.mdx:
id: a6cd738b2b05
last_write_checksum: sha1:fbe3a59ea629b15942d1aeadde96f46a51f29a66
pristine_git_object: 4bae293ec5d0a8b931bb85c6df53316562c66fee
docs/operations/listoauthjwksglobals.mdx:
id: 7fe931762b70
- last_write_checksum: sha1:5d1a1236488c46dc129a264b6df22e5842921611
- pristine_git_object: 17a2b2df2642d1309c149f226484a740c68c97e7
+ last_write_checksum: sha1:1e4e411b6dc9eb5c51f43c9dcde8c00de625d16c
+ pristine_git_object: d55e03c8588b6c5ef526773d1a0eeba4facce664
docs/operations/listoauthjwksrequest.mdx:
id: 4f7bdb101f79
- last_write_checksum: sha1:7e9e6ef9c3d544ef17d7fe0549027c40f9b7e2c0
- pristine_git_object: b0535221aa613a9576565f377a39bed881c8b270
+ last_write_checksum: sha1:56ce27d2b0619c6f49110e08278940d75af8c702
+ pristine_git_object: aa79b539f78515b07f80ecc90323664c2a64ecbc
docs/operations/listobservabilitydestinationsglobals.mdx:
id: 3a51e19188e6
- last_write_checksum: sha1:fa7e365b06c4bdfcd6af99c72d23c4c63218e7bb
- pristine_git_object: 40271fec1ebd01d287c48136738911b6d1a09349
+ last_write_checksum: sha1:5221c094ed452de1af9737cd45e62e0304bcb038
+ pristine_git_object: 17f003ef87abd15eba15809d49add6c7d25d5110
docs/operations/listobservabilitydestinationsrequest.mdx:
id: 0ab2d0dfb05b
- last_write_checksum: sha1:e9485a26bab15b3e790311176ebde4fcbeca85c5
- pristine_git_object: 939ce50afe886df24246d91e5a037677042f06a2
+ last_write_checksum: sha1:6ecfc0400fe52747afcce8cb4a53c0b71be08e4e
+ pristine_git_object: c1922a71e590a8be2241a3ff390d3489f09056fb
docs/operations/listobservabilitydestinationsresponse.mdx:
id: 7da9d153805e
- last_write_checksum: sha1:d035196443e14d354330b2d737ed4e5517ee12ae
- pristine_git_object: 2c5e760b93328861172094a131c6956f153be80f
+ last_write_checksum: sha1:07b3cc07d798eee1f945807ebdfd7dd24a4f0ba0
+ pristine_git_object: f7ab206b5ca32f5af427138d0a9156f66e92211c
docs/operations/listorganizationmembersdata.mdx:
id: d96ba08cbfe4
- last_write_checksum: sha1:d947bba247f864f0420d6184495be6b26845a966
- pristine_git_object: 2469c6aef198ebaa68c4d18cc8e09473504a315c
+ last_write_checksum: sha1:f7e3ae704edba14da53afbc3cde58ceeec1b54e0
+ pristine_git_object: fc485e857933e51b9d190534b5f262d2799e315d
docs/operations/listorganizationmembersglobals.mdx:
id: 421fd4978d8f
- last_write_checksum: sha1:1802b9d1cb7ea779930cf4ab1984235d08d5a315
- pristine_git_object: de31dc7f59ad20233f8c5de6f83a8b5b7fa2226b
+ last_write_checksum: sha1:b4aec9055bf7a1f276ebdc4b270e09aee733e3fd
+ pristine_git_object: 5a74849d8a55a5c493840c2096507f421808916e
docs/operations/listorganizationmembersrequest.mdx:
id: 080ced0e9b96
- last_write_checksum: sha1:f9e57431a4e34b30fc647e473e3a0ecea0f09fcd
- pristine_git_object: b9c2c5a33662eabe7ea4699f740618415d45c7a9
+ last_write_checksum: sha1:be9262ca44b3a118f93f159f28cd47c0e72b074e
+ pristine_git_object: 6e57d5edc87dd17f1e8ce3219b65a33954ba7ce4
docs/operations/listorganizationmembersresponse.mdx:
id: b2f1b50be996
- last_write_checksum: sha1:40541c03ce17f8ef0abb6e7108524d269559c7eb
- pristine_git_object: 5de552097eb9a6a6bcf271d3ce7e02f42052e3e3
+ last_write_checksum: sha1:e1df07f763588e8c8ed3a91b48e30e4672b4ff11
+ pristine_git_object: c8ad2973135b5af707572c304653eeba108b22ea
docs/operations/listorganizationmembersresponsebody.mdx:
id: e36aa6e41fc4
- last_write_checksum: sha1:f37f490c3663b59684b0cd71e6b2fb9a90ba16d4
- pristine_git_object: 56cd9c557ca4ea3fdceef083055cbfe9111562c0
+ last_write_checksum: sha1:bfdc7b60ad93e1d2ed8b091c4932ab5066e42e53
+ pristine_git_object: 091c02b0fb48c668194ebdb9ff57f675c488fa4a
docs/operations/listpresetsglobals.mdx:
id: cb767dd10bb5
- last_write_checksum: sha1:ad554214669ab509edce05d52d3391c39cb0d44b
- pristine_git_object: 73d98355a657b6bdfff959896d52e81dcf1db355
+ last_write_checksum: sha1:a095fdefa66ca914867dcd004b13f996d37f02a8
+ pristine_git_object: a0d0bd85de920663402f2f1d9de1192951a43bd5
docs/operations/listpresetsrequest.mdx:
id: e346ae8fa12f
- last_write_checksum: sha1:75d9563246b1ed7e0e7304fcecc9349dad5cf6dd
- pristine_git_object: d3f380a31eaf2eafb589098493d00bec2460c1d4
+ last_write_checksum: sha1:51d1bc56747a357e4489fe7f71d8e96c0d7dd55f
+ pristine_git_object: 947e5e16a047631810d62ba3c0f40dd2a9e92a25
docs/operations/listpresetsresponse.mdx:
id: 70641d06b5cb
- last_write_checksum: sha1:03ffba5a51581e31fe17f2cd32e5a1a0227b14e6
- pristine_git_object: 0bd7386a53aab4cabc81cddc4513f30972675351
+ last_write_checksum: sha1:c4438a24931361add5a8f3b3d7012d333827f42e
+ pristine_git_object: 25c811f33b305ec14c8a1b01d3e927d2d4498d79
docs/operations/listpresetversionsglobals.mdx:
id: b44ac6e728cf
- last_write_checksum: sha1:22fb467f53af1b9695413b01bfb56b85e533ab63
- pristine_git_object: f97938ef045d215a2b32a571bcb1e62f086c85e3
+ last_write_checksum: sha1:7d757ea0c3e219a6b65eb7e00e2d1d1ba3b36184
+ pristine_git_object: f043e963b260d4c1221608fef2975c3f379406bf
docs/operations/listpresetversionsrequest.mdx:
id: 3ec15e417b29
- last_write_checksum: sha1:0460661fdf521385490bf204af2e3c1f358cd0f5
- pristine_git_object: f33507722d6556b113bbff144981857e7f849ea9
+ last_write_checksum: sha1:13e64a0af9677a3e25ba414625ff037603b0ff91
+ pristine_git_object: 763f4e948fbc32241d77df41070e9bda18e8c8f2
docs/operations/listpresetversionsresponse.mdx:
id: b6ecb3a03b2b
- last_write_checksum: sha1:e44b07ff960b84e2b48a81627b4b90e1de10a52d
- pristine_git_object: 794d77eb2d90d230d1abb28fd3b0bc895ba49ee5
+ last_write_checksum: sha1:f6520addc01e522d8d1fb5113cc6a5350e03c906
+ pristine_git_object: 8ee61490886647c0772a2fa22058acafca71ae77
docs/operations/listprivateendpointsglobals.mdx:
id: 5d0479663b92
- last_write_checksum: sha1:c36fe39dd67f498e7828093f56ebf089ec423cb2
- pristine_git_object: 6306718f7f46e6de864121a4a60504cbbc5989ef
+ last_write_checksum: sha1:a4706ed6744c788fa6ad622772f4b6e08660033e
+ pristine_git_object: 6e53d08e621aa70ed53a747b76097638cc88206b
docs/operations/listprivateendpointsrequest.mdx:
id: 1a64f95a5b61
- last_write_checksum: sha1:de5706244c2b11fbd3cb94b64596bf88ee7664eb
- pristine_git_object: bc225950e6eab664163dc45050c00ebbc1b3f41d
+ last_write_checksum: sha1:7c06f72dc5d031b1111532d6802fe5a9e0e8fb56
+ pristine_git_object: cd5702265d147a74e5ce3afc2d61402f31aa7c5c
docs/operations/listprovidersdata.mdx:
id: 79d7624ebbdc
- last_write_checksum: sha1:2159620f48a37374a43dc2e6e8880ec6ec2e1f63
- pristine_git_object: 10580e98d79315e499d33b48020dd1d250bcee53
+ last_write_checksum: sha1:44933a10cf08c83fd60046b3c8e169f9518dd0e5
+ pristine_git_object: ed53575ccd92d541f7a3d5c623779796bd885020
docs/operations/listprovidersglobals.mdx:
id: 1d2740569f3c
- last_write_checksum: sha1:fc6441c1ccf5d2799a851d92ba3865fb8f1c9081
- pristine_git_object: 2ad08ac053c2954bcd9b8c05ae5987df134f89aa
+ last_write_checksum: sha1:42398681d5a1d9a309c5460ef903fa4efa2d8f95
+ pristine_git_object: c4826aba3c461227d4ab43027f223b0cf7c152bf
docs/operations/listprovidersrequest.mdx:
id: 54a7007306cc
- last_write_checksum: sha1:e2c9a820dd528cd3f2054096f30028ccd4aa9348
- pristine_git_object: 5514d81419c43f76554823f1217ba764cb1f6ef3
+ last_write_checksum: sha1:52bfea4b38af1412a17a262b96a444b20e2273f9
+ pristine_git_object: 34686a50e22f3b94cb3051383ea129514871dc78
docs/operations/listprovidersresponse.mdx:
id: 0d892052ba16
- last_write_checksum: sha1:cd343d5103e7739bcc1a69e59544c0b914db0d17
- pristine_git_object: 81b20bf491669a461e81d96ad4c5a4c6eebd046d
+ last_write_checksum: sha1:db61759098a6f5fd85e35d011e5214c936fa6c65
+ pristine_git_object: df35dcd1bd18f96a586f213c620bbb73197093bf
docs/operations/listrequest.mdx:
id: 2652e61cd671
- last_write_checksum: sha1:e08fad6e2e121746119583a8353b4e513d95ac6f
- pristine_git_object: 94a52d3622333aaafd26ff6899fb45aa6edf28ac
+ last_write_checksum: sha1:eafa93c306fc54d2547e11975bcfe939246041d6
+ pristine_git_object: f8b721eb4e9888869e4e4fedde862c2702ab7f30
docs/operations/listresponse.mdx:
id: 0fbda0f81ae8
- last_write_checksum: sha1:ba97d1d6ae126c3e7a0e28d800705847377d2e86
- pristine_git_object: ffadcfc3029043df64d38ed75fe5047adcc9f7cc
+ last_write_checksum: sha1:73963968eb448421e0ad3a5a442192da7c46c6a9
+ pristine_git_object: a39b3dad1e5a8250b05181280a5b81e2042244a0
docs/operations/listscimgroupmappingsglobals.mdx:
id: 895d22ec37c3
- last_write_checksum: sha1:d80db938928ed189c2a2757ea5d188bb1179307c
- pristine_git_object: 579e2aceabe49ccb863b60a9e8d591d732246af3
+ last_write_checksum: sha1:32c624e1f723d52068a5de4bb763dac0325b4b1d
+ pristine_git_object: ff722300c14954cad146fe3d1003bc01ffb8dbd4
docs/operations/listscimgroupmappingsrequest.mdx:
id: 6ef42d4cff72
- last_write_checksum: sha1:5c39ffeb497320341d049cd6a6e64492901af996
- pristine_git_object: e30aea7a59c2f378c66198111d348c085c491aa3
+ last_write_checksum: sha1:e7a399a2189ae7b0f22e9a307018e62a210c914e
+ pristine_git_object: 62346a667dd1adace6ee164c262eb65d8bb971f2
docs/operations/listscimgroupmappingsresponse.mdx:
id: 82fd03794ec7
- last_write_checksum: sha1:066a306244125516ec9dbf46d22d52703450cb12
- pristine_git_object: f426e5f4541cee6cd5d881d4d000108d43c22884
+ last_write_checksum: sha1:8fb556d57ad8f0fcb24d0382321463c9559f1c21
+ pristine_git_object: 5a06c059e132913af078793da5c30f17f243f9bb
docs/operations/listscimgroupsglobals.mdx:
id: 4bba8d8ae8ec
- last_write_checksum: sha1:ffeab5c225586e53ed8739894bf380120c9e51d3
- pristine_git_object: 5294ada2ed869243414124ab5c76e8a2b35f4512
+ last_write_checksum: sha1:f2cf31ad2df7e6ef05457b0bb3eb3d769acaf55d
+ pristine_git_object: 87e77c4007e5fcbdf5c8f978082e947b49783c0e
docs/operations/listscimgroupsrequest.mdx:
id: df7ed9b0f3b3
- last_write_checksum: sha1:49d7c2b9ba09f2e9cd6b96f5924be7c29748ff86
- pristine_git_object: d08e86e012e2dee5180fc66653f5f40c3195490a
+ last_write_checksum: sha1:83a6b63716b7be1cb99395a7f56a21ef63aa53a9
+ pristine_git_object: 7c1dd4612e593e56d55a9c8d44ea39456558d5e8
docs/operations/listscimgroupsresponse.mdx:
id: b763a3eaa70b
- last_write_checksum: sha1:2421768f7c35319a79083c02017056bd40f21c4e
- pristine_git_object: 80f9a41f5527839636e8a51814d420a22a28a82f
+ last_write_checksum: sha1:246b6d9bb45198398a6fc3840164c2e70bfaf2e6
+ pristine_git_object: 7d77c461db62d65a8ede454c9b3322b01a52c4be
docs/operations/listtoolsglobals.mdx:
id: a03447166c23
- last_write_checksum: sha1:90dc9f06c1eb65a456d76bb1b4c7b08906313f54
- pristine_git_object: 39d3d2c10526946fbc5d0876b727e23c8df87b86
+ last_write_checksum: sha1:77ccb3b0c9aa914fb39c3cd0bb7f4f4b45e59c1e
+ pristine_git_object: be81f3e6e2b93a88ffc5234a03223f03485fa062
docs/operations/listtoolsrequest.mdx:
id: 320a553315bd
- last_write_checksum: sha1:36a48744c4ac043c9083ab2b6a9acce4a32ecac9
- pristine_git_object: 4a996545da0089b8a68405a09890841ab42267f1
+ last_write_checksum: sha1:6812ac80db9e0d9e997c73f89aeb9c23abc35bed
+ pristine_git_object: 7b36c4dfeac4e99efbb8e32a0ef986b43c1d80f7
docs/operations/listtoolssecurity.mdx:
id: 4f45e0e45460
- last_write_checksum: sha1:4f8940a74a9ca249673f29615c0c18dc7e328f08
- pristine_git_object: 92fe7946ee9a4867538563b5569c0ef6a3b2aea1
+ last_write_checksum: sha1:47cc1f1d883f702ce4bf99aa31f8e1619338a86e
+ pristine_git_object: bb4108aa1d553a538f3a3de3f178518e6452532a
docs/operations/listvaultsecretsglobals.mdx:
id: 9f2a43038606
- last_write_checksum: sha1:b06f69a57d6f67af8a67f67baa105a16953c1b99
- pristine_git_object: 0d090bdeae2c43daa54403366110d864b98191f0
+ last_write_checksum: sha1:f630a31eacee826e57a967d5b0d98d0e512671a9
+ pristine_git_object: cbe965813738161954df79e7cc807e92fe4cdd14
docs/operations/listvaultsecretsrequest.mdx:
id: f0936d4ffe64
- last_write_checksum: sha1:76d5d99a0b7fb22da0335ee26c14a60b79a7ffea
- pristine_git_object: 962a3e12c9e7ed9b733d006ccac7fc74520f34e0
+ last_write_checksum: sha1:faa6ef63dc36a404c7834ce690bbef0d43528841
+ pristine_git_object: 18834a34d84444d26dd2b7948eb1340bc2d26258
docs/operations/listvideoscontentglobals.mdx:
id: 3332db3cd666
- last_write_checksum: sha1:a5c1c54148c4f70454639dc474aad4fe32b82149
- pristine_git_object: 4a27d350e57afc7609bf300cc9c29284c75df178
+ last_write_checksum: sha1:67b39065ae33a513f5e571de17ef27b5ff963da5
+ pristine_git_object: a81b48e72097e3f0a047f63a16c8e14fd2af5720
docs/operations/listvideoscontentrequest.mdx:
id: f268ab3abad8
- last_write_checksum: sha1:27d2ad97328f414fd64000ea79ac957c55f210be
- pristine_git_object: 0ecef072f317dbaab5d08f51758832a8728f1343
+ last_write_checksum: sha1:0948451b5c4800d42a0fb41f68316a6509f0035f
+ pristine_git_object: 105e32fd44a6d4e1021ba985d38c5bce2d50501b
docs/operations/listvideosmodelsglobals.mdx:
id: 4e0c92fe99b7
- last_write_checksum: sha1:60cd72be3e25d755cf253efcc989082cd7ad2ede
- pristine_git_object: a7fc9b7b236e7aa3fbc3aa63571c78ac07d7e48d
+ last_write_checksum: sha1:04c5f95eccd53d86c5f25d203bdc6bf3c3c3064c
+ pristine_git_object: 8332329b5f0e0714581c682cf724134c27779dbe
docs/operations/listvideosmodelsrequest.mdx:
id: 57c6a047320d
- last_write_checksum: sha1:1e0656e8189fbf068e87df399fbab1d18ec9bcca
- pristine_git_object: 5bd866fda7f5c40255e4ca96c119cdd3dcbfc48e
+ last_write_checksum: sha1:15a768f802f58bdd34c247facea963d16290f99c
+ pristine_git_object: 37eed30470fbb374fbf04e382da1f325792c693b
docs/operations/listworkspacebudgetsglobals.mdx:
id: 945b47c5330f
- last_write_checksum: sha1:b305f8026f098d98c80f7ff4d32c3d6e95c3fa4b
- pristine_git_object: 88549dbdc9877f40b1115285cba906c838fe0cfa
+ last_write_checksum: sha1:f3102cc199ad4c4b29fd7aebd79d550ceee1550b
+ pristine_git_object: 6a68defee8d7ceee9afd72b8b34189571c6737bb
docs/operations/listworkspacebudgetsrequest.mdx:
id: fbaf80b58271
- last_write_checksum: sha1:f8b1ea9d6b73aeb6df12cdba7ffc4e24a4882b1d
- pristine_git_object: d076d36ce2070705a5c9af81f023ad61efdc6b89
+ last_write_checksum: sha1:b31bf36c88496a37f3e8b4565c19e09a480eb6d7
+ pristine_git_object: 811593fb3be219cb4599ff1b1d9e2b756d3d0bff
docs/operations/listworkspacemembersglobals.mdx:
id: 0b0ec6b14941
- last_write_checksum: sha1:ed137f5daaa24ffda73b29d91830b62782c75f46
- pristine_git_object: c8f845c5520b7d515548724e90034eec4e2989f5
+ last_write_checksum: sha1:613f45fb4cfb5be6335e4949ad7d6085cd61ad8b
+ pristine_git_object: 68652790b3d38f26765ef12c44076cd6e7e0b119
docs/operations/listworkspacemembersrequest.mdx:
id: 094a5435a3a6
- last_write_checksum: sha1:9db27fafe29c97964c1d179a2b3447e1d2e3da46
- pristine_git_object: 0c97c81ea6c9df49bda52fe3fc3c6c8a40cdccea
+ last_write_checksum: sha1:6993388cf16107cb4962a6b4ee8eb02d8876f8cb
+ pristine_git_object: 6590c21ea7d8155694c8192a659d7ba2e2730fb1
docs/operations/listworkspacemembersresponse.mdx:
id: 1ea6e450f1db
- last_write_checksum: sha1:69a0763e6d3816274d51b825514ec38b637a0312
- pristine_git_object: 94558019b67d816d9deb6acc7508d3f9ab4419aa
+ last_write_checksum: sha1:1741d18790395c364dda956c834e1b706b69cb33
+ pristine_git_object: 26814bba61d319b9682be7fe1becaf31b15d413e
docs/operations/listworkspacesglobals.mdx:
id: 796f26dced99
- last_write_checksum: sha1:900a20b914fa6bf043585f1e0de3692510bab04e
- pristine_git_object: 2a6be98ca184850ec13cade870ad4f4227b4ecee
+ last_write_checksum: sha1:6ecb1b70f114818f9bbed5c3f974ad5183581559
+ pristine_git_object: 8e6cf87158f540c3558d4677a57b2a9aaaa68d1e
docs/operations/listworkspacesrequest.mdx:
id: ecae2cf14ea8
- last_write_checksum: sha1:3960ecca50aa7a770e1bd354ef3783719a1e0f26
- pristine_git_object: 0903d08e14ec2f3f3f2ab8668daa99cb32a638c2
+ last_write_checksum: sha1:919ec3f0c00fc7aec363c57a554a4210a506cb09
+ pristine_git_object: fdd280c97c520dfff72fccb87bf175b0be686801
docs/operations/listworkspacesresponse.mdx:
id: 9c0a0733f9d1
- last_write_checksum: sha1:89b57aa3a79a4374de7c876ba1bb3d307ba3208d
- pristine_git_object: 44258f9aa86a3ce9be3f77d8bb3ada3a00388081
+ last_write_checksum: sha1:f4d1d7a459ad7959a9ceac949ba960e4557422bf
+ pristine_git_object: 1f0662c901ba1049a9bea7f05c87719377044a17
docs/operations/metadata.mdx:
id: 2dd433f031ce
- last_write_checksum: sha1:78b9ed1337be24abd728a68bff41a10a0e1421cc
- pristine_git_object: 33c6b11a53f8fda8c493350c83f8f81b138420c1
+ last_write_checksum: sha1:fd5c71d99f38729b0da9b11ecab056c032badc82
+ pristine_git_object: 6fba56b6e34a853303161f60d3f9b3ad8b44b93c
docs/operations/metric.mdx:
id: 43ac1599200a
- last_write_checksum: sha1:cfb8efa24bc87017aff709963270c9b414bc3483
- pristine_git_object: a1b3a3e10a8fc5042c341319692cb2a643cdd9fe
+ last_write_checksum: sha1:5cb01c1b73195e7a2c8d1ee03f016f1fd10c36c2
+ pristine_git_object: fb35a193e4ba91dab7c38c5c56e0d65152c5388f
docs/operations/modality.mdx:
id: b6e20b489278
last_write_checksum: sha1:7914d5e12a4b5a623f277722ae09e1e27d7d6a08
@@ -9732,8 +9728,8 @@ trackedFiles:
pristine_git_object: cd96e8c7a7669ec2320a1672eb70aedd7b5a17ef
docs/operations/operator.mdx:
id: 20ee6b4b086c
- last_write_checksum: sha1:0c683aaa5927bbe8642d8dd15aae9db206db8d33
- pristine_git_object: f14d7d1a7d88b8e281aadb00aafcbccec23cc025
+ last_write_checksum: sha1:0c6cb5f4f626a1f6be3ab5ad40e32bbf488521ce
+ pristine_git_object: 72095eea815aa20696c480ac551718970e0dc5e8
docs/operations/operatorname.mdx:
id: cd9b4abc3c86
last_write_checksum: sha1:80ba4042763e10684eebd2c8da7ea75416cd15f7
@@ -9744,24 +9740,24 @@ trackedFiles:
pristine_git_object: 600110da52f1e3daf913078e88da5b61b374e37b
docs/operations/orderby.mdx:
id: 5465d93e546d
- last_write_checksum: sha1:5788c1fe076463a57ad4220f0f35e0ce15f44209
- pristine_git_object: d2239ff9d0943ebf5f6d9b0164060ff8784f1782
+ last_write_checksum: sha1:cd7e1616f1f34e0f3af97ca00025ff41423024b1
+ pristine_git_object: 56531d3d28f5a9adf8321bcb95daf99e781b044e
docs/operations/period.mdx:
id: 038d66aa4fc1
last_write_checksum: sha1:f65e16f5901c128767ab047aaeb811430c2bce3e
pristine_git_object: a1fdee3160b2294a66e05f59cfd17382364c129c
docs/operations/promotecontainerfileglobals.mdx:
id: 157cfc1fe10a
- last_write_checksum: sha1:05fbeea7c6d8a91974ad8ad0c869ff5a0e91b0fc
- pristine_git_object: f1aa90ac480684bca770ec4c9f8b607e1b22fc42
+ last_write_checksum: sha1:d0deb6019112e73533e522bbe90a72fabe217598
+ pristine_git_object: 9bc4f4ea38c42e4e19297f6c4aeafbfb8c31ee28
docs/operations/promotecontainerfilerequest.mdx:
id: ced315623746
- last_write_checksum: sha1:a81fe86e71dd07bc86e242e75df43ce8054feedd
- pristine_git_object: a14427c499dccc4349e29d812671863031285866
+ last_write_checksum: sha1:785e9b680ca61ca193a1710be9f188962b3df754
+ pristine_git_object: a7e8d3af889a7605bd79a4af8f5bebfe818dc198
docs/operations/prompttokensdetails.mdx:
id: 346b38e82e1c
- last_write_checksum: sha1:ece0f5c30ccaef159981265b3ac57381289e86b3
- pristine_git_object: 0f0b54e43577a8a835cd971f82e48c3921e3d88e
+ last_write_checksum: sha1:daa707753c53cba3b9adf05181d0b4a8830a5dc4
+ pristine_git_object: edbbce3632fff19ba4cbd2677b6766805eaca140
docs/operations/provider.mdx:
id: c75b3bbeeaa0
last_write_checksum: sha1:d42a5d65d784819ee09914ee378f829c1b79d77d
@@ -9772,28 +9768,28 @@ trackedFiles:
pristine_git_object: 474b724d1f764895d6d117fdac2fe9725c8d3001
docs/operations/queryanalyticsdata2.mdx:
id: c8d9aa23c8e8
- last_write_checksum: sha1:d9870c6532082640be02a08fd21103d51957066b
- pristine_git_object: 669a0894f1ad8f3941ced34c9b050c838bd66b5b
+ last_write_checksum: sha1:7f7d03e5ec478a1a5ed68be66427037da7e4e5ab
+ pristine_git_object: 42eeebad7ba0396e853d0029ec62c06b9231eca0
docs/operations/queryanalyticsglobals.mdx:
id: cb09420b751e
- last_write_checksum: sha1:7d80efa46a0a891ce600c6e33724cacaf71a4285
- pristine_git_object: d808bb3991c4dd52985a0b22399ab7674285597c
+ last_write_checksum: sha1:1f1728d30d4396ba5152ef357e9b1d10f66bc371
+ pristine_git_object: 7f9c63bec13adced9b05a3abb9d61f570cbb5b90
docs/operations/queryanalyticsrequest.mdx:
id: 31b3b2905859
- last_write_checksum: sha1:1617fdaabf9f16ddd5e8be702742d89d3760e114
- pristine_git_object: 5b3c7c98d8cee9aa77138996c3d9af3e2bd3127a
+ last_write_checksum: sha1:7e0177e53255ef061596d9e60a26a8e03eef54cf
+ pristine_git_object: 5111d4142ba2b4e1113f98b47e00d53e77176dd7
docs/operations/queryanalyticsrequestbody.mdx:
id: 1b8d33b6ac1b
- last_write_checksum: sha1:b100dcb3db6adf543fddf53977874d3d793c99b4
- pristine_git_object: ceec61fa2f3ad3a903475827003f6b4bbfd771c8
+ last_write_checksum: sha1:9a5f829e715dbfb7d320f4450fafb923b0190f10
+ pristine_git_object: 71359d67e553762769cb94b32a7880632e2686b6
docs/operations/queryanalyticsresponse.mdx:
id: 26c4b637ce33
- last_write_checksum: sha1:3f778b3125815a89ceae9aaa735ffc846fef3de8
- pristine_git_object: 6c45e21707d13bc9d815f869560108edbcf0abfa
+ last_write_checksum: sha1:df7654f3f2086a50e9f8b56aeb1ba1a54d8c89ef
+ pristine_git_object: 016ec4e6ac93f7dbc7d032b693409f6b91cc2eb5
docs/operations/ratelimit.mdx:
id: bf8418e811a5
- last_write_checksum: sha1:c66424d6d623dbaed03bf281ecc3776a9706b244
- pristine_git_object: f1aa5276e08870063dd5cf05731b703c3034cef5
+ last_write_checksum: sha1:bbea42936365bf65697206203fda106577fed0a1
+ pristine_git_object: e62cadda7c22ebe1dbfabb02230a52659c27197f
docs/operations/region.mdx:
id: bff19f8bb679
last_write_checksum: sha1:1c7a9da21a1183334512fb43346beb5c8a637f38
@@ -9804,8 +9800,8 @@ trackedFiles:
pristine_git_object: b7f772318bb3da788acb989aba6067371db53634
docs/operations/result.mdx:
id: b68db2e6b7af
- last_write_checksum: sha1:3ca42544567f285e78aa012de25ac52b5d082314
- pristine_git_object: 510072b9f3e6d9dec6bb430010085d3e284d2388
+ last_write_checksum: sha1:bb37c167c00a68f74c80c769beb66ddd73c65441
+ pristine_git_object: 24b7423443ac3523f8625a5e517bfc7028bb9481
docs/operations/role.mdx:
id: ee0d3c3547d7
last_write_checksum: sha1:11ebdfcfbf9a1197a42516d3daa0eaa3e2955f81
@@ -9816,12 +9812,12 @@ trackedFiles:
pristine_git_object: cf8fe4f0a66b46ea069704ab9f791e3c2a4adb22
docs/operations/sendchatcompletionrequestglobals.mdx:
id: 8ad074be0768
- last_write_checksum: sha1:93462ef7b25e039e770050019663f6b41dbf4187
- pristine_git_object: 290c9540b23562b48b6060a9006611efe78619b0
+ last_write_checksum: sha1:278414007b77cae0e45b0d1e2a1c8220a73dda41
+ pristine_git_object: ec68ddea438d22a0bd570efbaea68106a31ee7da
docs/operations/sendchatcompletionrequestrequest.mdx:
id: f5d3cb464056
- last_write_checksum: sha1:40a3a958a12d3c6a5b2739f879f49324b7f469b8
- pristine_git_object: bd3e6d5c14ab837a01c7b0388c69b9ce88492d50
+ last_write_checksum: sha1:dee27a47dbf66de97ecb17d9157c643136ccf716
+ pristine_git_object: 03f728cd4521a597644fa88ca427b06a977b7003
docs/operations/sendchatcompletionrequestresponse.mdx:
id: 8cb7359a629c
last_write_checksum: sha1:710032d2b0328c856d9cf6d6eca279e0b960ff6f
@@ -9832,40 +9828,40 @@ trackedFiles:
pristine_git_object: 85b44c9e7e9fd56b3a5a0bded755877840cc31b2
docs/operations/storeinternvaultsecretglobals.mdx:
id: cee17ad4252e
- last_write_checksum: sha1:dcf11780c44a028cefc5ccc3e96d53536f3af2e7
- pristine_git_object: e7c3b3f7a288e3496e09f836c6cab27bfe3fd9e8
+ last_write_checksum: sha1:46a3c4f534808d834869c11c3992d970a4e2dfc4
+ pristine_git_object: 799434f5ce939d4363d18e43a6cb685857e04fea
docs/operations/storeinternvaultsecretrequest.mdx:
id: af7cc438e792
- last_write_checksum: sha1:e48da7551f97fdc3059722f5ff12d869f189f485
- pristine_git_object: fe38c09ab7459d86b261c497d77c5670f18c6680
+ last_write_checksum: sha1:bbddba5862be6240dfb115b71e9ea5ca43f18eaf
+ pristine_git_object: 4cbfd59e4cde16ece41c9c8473e035d4ec369789
docs/operations/storevaultsecretglobals.mdx:
id: b220b557b26d
- last_write_checksum: sha1:c399f9b4d7c63f48b74e7ea081bdc8865b7c566d
- pristine_git_object: 6cb21606c48bbb4650b61b16cc63f14842d1eaf0
+ last_write_checksum: sha1:6c95ea8890a1cf1ae963af1c8f16af44088838b3
+ pristine_git_object: 22bcb1e07aaaf7971d6b03d17ce477e20d711dfd
docs/operations/storevaultsecretrequest.mdx:
id: 0a579302995d
- last_write_checksum: sha1:43a3660ef91d77177e6bbb66f840cfeac069dee5
- pristine_git_object: e8571eae339193f1a757f6e67940b416b3c925fe
+ last_write_checksum: sha1:905ff8f80212bfaf0a96b1843d12382fa7ecdb5b
+ pristine_git_object: f8af277790b929436cf913652ac298fdf13caf20
docs/operations/subcategory.mdx:
id: b3291e6c44b9
last_write_checksum: sha1:2594ecd2302b9515e5997f4fbaaebba4a9a0615c
pristine_git_object: af1d9e961714b356ae1a7cd86d64ff636215bae8
docs/operations/submitgenerationfeedbackglobals.mdx:
id: cdef4c621cb3
- last_write_checksum: sha1:dc4e93ccccf8e97b25a5a64428a8bf8c679037bd
- pristine_git_object: bbd731b6fa9990b637d7dad9fd5614619c83d0d9
+ last_write_checksum: sha1:6b97d3f634bab22feee981594b33eb02e9d5f541
+ pristine_git_object: 44e60ea92bc318b304c412d9b5699601f2dce19a
docs/operations/submitgenerationfeedbackrequest.mdx:
id: f159f51b36f7
- last_write_checksum: sha1:1d16f944195d66950cba4bfc2f96255286cf33c0
- pristine_git_object: 18f5cc3e2fe30014037f8f68d5513a4981d513b9
+ last_write_checksum: sha1:bcce1114c28d3da632f7dcc8ff55e9b9bcde58e7
+ pristine_git_object: 9b01565b648f986bbd230b5f897f3998623d00f9
docs/operations/tasktype.mdx:
id: d3da8106d2d1
last_write_checksum: sha1:0955731aba6ddddeeaee3b34ca7e353dc2dd9700
pristine_git_object: ca10bf29d177ce5724fe59c84d929b20e40781c6
docs/operations/timerange.mdx:
id: 03a218211f06
- last_write_checksum: sha1:472614e996b64dfd8059e50705408ea567f1d586
- pristine_git_object: a7077e81b344088f7a6242bdbc87fbb37a8e8aa3
+ last_write_checksum: sha1:471eae0736b3af652fe5eb42ecb93e252c8c5516
+ pristine_git_object: 28b0c60466aa3da0e5ce06485625344272480afd
docs/operations/timestampgranularities.mdx:
id: 6694d3af2ace
last_write_checksum: sha1:bc7319f009e4133e65cf476c1763b11fb6622ff9
@@ -9884,148 +9880,148 @@ trackedFiles:
pristine_git_object: 7f1519173ad9246262a680667ec1b2286e15e778
docs/operations/updatebyokkeyglobals.mdx:
id: 5d2a09eb8596
- last_write_checksum: sha1:0916c04c06677f218bd4a5e19ad03feb0710e682
- pristine_git_object: 905abf791c1db3da9d3e5a639e7c0bce739a35ea
+ last_write_checksum: sha1:d3b90a59dee06cb169881fbea15eebb2c6b2105c
+ pristine_git_object: 676e2ae499cd5a0fc34093df295b37dda12836d8
docs/operations/updatebyokkeyrequest.mdx:
id: cef280b21ee9
- last_write_checksum: sha1:86da6f664f74203209024032ed6c1281cb696757
- pristine_git_object: 546e001df35e2526f0e8bd92a6836be03cf7cc5d
+ last_write_checksum: sha1:657ec995c1c2d9e737603b8a5b59510ba965b12f
+ pristine_git_object: b3dd3dfcbadbb529e4b37e75a21fb8bb4d7c0148
docs/operations/updateexternaluserglobals.mdx:
id: e1b817957857
- last_write_checksum: sha1:7d01473bee34f8b7b99028d14bce65c8754f8168
- pristine_git_object: 3b62dac39b05eee7ace08dcc46483929a851181c
+ last_write_checksum: sha1:a2250edf2569a0cdd277017843446c38dc234cb8
+ pristine_git_object: 89c880892e4b5a64d0feb6f5969a1914c0cfb7c6
docs/operations/updateexternaluserrequest.mdx:
id: be0546351a05
- last_write_checksum: sha1:955b73df0424e74edb1c1b782e652f065a0294af
- pristine_git_object: 9f31d8f65a20a12353e1c24234a7e3c9d8061fa6
+ last_write_checksum: sha1:2ff53600f8b06398a1d2d627dfead0142e7fabb6
+ pristine_git_object: 81d558b54c93dbd9d437e5a39dfcfcd55af4f36f
docs/operations/updateguardrailglobals.mdx:
id: e3ce035d5a7c
- last_write_checksum: sha1:6dc745162b36e08d38d6ea094282f5c45baf71f2
- pristine_git_object: 0cd4bcb1e034aa7d2c4b5884cffdb1986e5f202f
+ last_write_checksum: sha1:4de1ccffce0e74673d304824413b7a1f53e0dd00
+ pristine_git_object: 0897cc9c190d98829f1af3d87383eb67094a4b88
docs/operations/updateguardrailrequest.mdx:
id: b3a26bb527db
- last_write_checksum: sha1:61d23143ea26684dacce468f671014cdfa4ab811
- pristine_git_object: b89a6072a0e463fdc6e8cf72fb69947c72771768
+ last_write_checksum: sha1:78ca6fb8b022e55936928dd5b6f960b361cfab1f
+ pristine_git_object: e6d6ae202c4f7a0898897e67eda2fbaa812feef3
docs/operations/updatekeysdata.mdx:
id: d398ba596e27
- last_write_checksum: sha1:f6f5cd048b7b6037bc087eca052d0b19d22c5530
- pristine_git_object: 46e464000bc73ddda899ba6e4451448d027849b6
+ last_write_checksum: sha1:d38c919f397556b238552878b0cddc8fe5032cfb
+ pristine_git_object: ac8da721dcd5bd54a9c2dd02094d28dc87cb9eb5
docs/operations/updatekeysglobals.mdx:
id: b28932f180bb
- last_write_checksum: sha1:1f5778b747552e491bdfff8ae6f24fa13d94e772
- pristine_git_object: 2b4abc3fc7e4ee68ce307d3c6762267cf6ec2ee0
+ last_write_checksum: sha1:287f5ea4fe6dd4824668760663b5ad5eae5e5291
+ pristine_git_object: a1cd92e3c99168ee20a2cb5eb8fbf83d0d9053b0
docs/operations/updatekeyslimitreset.mdx:
id: aecd0e37e02a
last_write_checksum: sha1:5ef348abbf2f43cd813b1318903c3142e70a92ca
pristine_git_object: d128ade18d926c0d95c4795841ece8eaee76c761
docs/operations/updatekeysrequest.mdx:
id: 8e2d9fcdafd9
- last_write_checksum: sha1:da1d7f64abd5a99ff7ccfc5bed51ed58e0faaa85
- pristine_git_object: e6d3d7f0130773c07971473e1bc4e536b403a993
+ last_write_checksum: sha1:d1d2f513d8332bd26e3dc4cafd253234f41a0cad
+ pristine_git_object: daf63d2d520fa5e00d343cd921e825245e828200
docs/operations/updatekeysrequestbody.mdx:
id: dc55066cca3d
- last_write_checksum: sha1:6a8c00577467c533b49ce9d0a4a1742993730034
- pristine_git_object: bc08a2d46ccca8a3a8d61d196611ecc7c0782903
+ last_write_checksum: sha1:a9795843f32267656dbe189d06669bdb64f1638e
+ pristine_git_object: 9cf47d247a40b89d241953eb4b1584ac2295896f
docs/operations/updatekeysresponse.mdx:
id: a97d51fea627
- last_write_checksum: sha1:e3064726562fa278b17b113764602a46e0919ffe
- pristine_git_object: 9440f9f6b4670fbb189520ec160f96c32c1ebab1
+ last_write_checksum: sha1:44631562c5f1edb827ac0f66d9b2b6974bcab417
+ pristine_git_object: b644f9bd39777883f9d80ae02a7b4f5398d2338f
docs/operations/updateobservabilitydestinationglobals.mdx:
id: f85617547bfa
- last_write_checksum: sha1:c1f4d1a72d38359c5bd04f2845a587d2ad09d493
- pristine_git_object: f5a0ba069a934b5f912f0f249614832c436d55a2
+ last_write_checksum: sha1:d52f727e6845d1c717645ef90d81f03b146e5cef
+ pristine_git_object: 4cc38c4a3507673383012199e81a975d155f8f7e
docs/operations/updateobservabilitydestinationrequest.mdx:
id: d83497c7a77d
- last_write_checksum: sha1:de57252c9ee61e445b637c961ffb2a5e16a8b6f7
- pristine_git_object: 16926383142c262c3c0f352bb40319fa48082fcd
+ last_write_checksum: sha1:752b160dce91a7781472099353f120b1f5fe6d1d
+ pristine_git_object: 61d683e1f7c670d13a711e39a3c57ddba510d57c
docs/operations/updateorganizationsettingsglobals.mdx:
id: e0084cd766c8
- last_write_checksum: sha1:e3fe09afb6f08504c86b8d8ae067e8112d328ca1
- pristine_git_object: 6c32aff3a45a67bb9880d6c9cb1dc5b1155d4d94
+ last_write_checksum: sha1:e04e3357e052621bfe03dfd9e5c40c3eab96eed6
+ pristine_git_object: f9a837442742f61c59e25e0e54f5ab052c836521
docs/operations/updateorganizationsettingsrequest.mdx:
id: b103853e2553
- last_write_checksum: sha1:d066214b0fd2c5ac32221fb43b9367cac5129a59
- pristine_git_object: 014eb8dbe52f16e13a1e92c3704f10b719f0ab4e
+ last_write_checksum: sha1:0f6a7cb752fd3763501af600a721b67e2038508b
+ pristine_git_object: a7e917430a89525b0eb2ab8425c67936256b5b60
docs/operations/updateorganizationsettingsresponse.mdx:
id: 6716ee5eeece
- last_write_checksum: sha1:e3e4a0d8ec6f737a6877670117b3642280e0ab91
- pristine_git_object: b811bffe1638bce99f7fa350398345d866d6fccb
+ last_write_checksum: sha1:85c1892399abc05a3908c51a5bd82926c995e1e5
+ pristine_git_object: 1517c1c7e6a1aa1fb22b22d6483a2e5871507fff
docs/operations/updateprivateendpointglobals.mdx:
id: fb671a4175d8
- last_write_checksum: sha1:0614e90273c73cebc8fe2bb7bc430fffd5886b46
- pristine_git_object: 3624f9a241b204b21dabe33f62f7b638dd821905
+ last_write_checksum: sha1:0c79aaf6256a62cfdc25ea6aa083f61ba65ed5d2
+ pristine_git_object: 99aa016014f01e2c960c2b37cef02b662b7089a8
docs/operations/updateprivateendpointparametersglobals.mdx:
id: d57d2eb9d772
- last_write_checksum: sha1:15506a1841da5dd5bc95aa964ce23893d70ba929
- pristine_git_object: 03c7cc7a3244a1dc5b196fb0e3bb7d1999338ccc
+ last_write_checksum: sha1:d04a150621ec3ebdd595ed4e5d18e69673a289c7
+ pristine_git_object: 57f4741d5db891f57183f1da12a141ec9ceb2323
docs/operations/updateprivateendpointparametersrequest.mdx:
id: 7fa38e027542
- last_write_checksum: sha1:e7ce19200e2f8583d1a66915357835de8019fe10
- pristine_git_object: 9a0e0aea07723f9ac2f401a73d94f331dd628370
+ last_write_checksum: sha1:e107cfb608fc044799721acac7e35403087c54b2
+ pristine_git_object: bef8262d8478847e77d968a804834bc28a2f91ef
docs/operations/updateprivateendpointpricingglobals.mdx:
id: d438b0badcdd
- last_write_checksum: sha1:53023f35d75c8a8b8704c5984ecc37582cf531bc
- pristine_git_object: 3fea3054b12f2f24a9ee4b90df9c0faf2fc4667c
+ last_write_checksum: sha1:f87f9621c873bbb51140da2fd29023163990c4de
+ pristine_git_object: 6ad2cba0607f770e206189a793f529547261ac2d
docs/operations/updateprivateendpointpricingrequest.mdx:
id: 29d65219dddb
- last_write_checksum: sha1:8726a22b89325ab75a8ead12c9d4269e32568383
- pristine_git_object: 4b77bff2c6bc93b022b7244994b99715ad9dff59
+ last_write_checksum: sha1:bc4baddbc573634727e752b4d1b7f907528b642d
+ pristine_git_object: 5521c5f6c1bf939076e4569d9968468d0f2fd3f3
docs/operations/updateprivateendpointrequest.mdx:
id: ecd591dc8dd4
- last_write_checksum: sha1:9cdfd0f03555bb20ae9fd7dd8f1d8602ddeacd47
- pristine_git_object: 45632457e800bb4b076129192911b9b742f5b35d
+ last_write_checksum: sha1:f96c84cad74c1de64caae12a50efd935fb254484
+ pristine_git_object: cf7c8e3ae007022c5083dd643f70f31190414a2e
docs/operations/updatescimgroupmappingglobals.mdx:
id: 01643bdf3b7d
- last_write_checksum: sha1:5865e4a382c162a7f92ec7dc8a08516570bd9c56
- pristine_git_object: a8893db669581bed50c7cda7516a6a3beef5eb46
+ last_write_checksum: sha1:f45629b1448695fcb9d16b74af5a9af30ae5edd7
+ pristine_git_object: 1b82d6be7bbb98b487c67de0498b42d576bb6727
docs/operations/updatescimgroupmappingrequest.mdx:
id: b74e0f64f34e
- last_write_checksum: sha1:f63374fe6448d689438a3ca4fd3409cedcf7e269
- pristine_git_object: a2785d52426647fcd31cfc58f3dbafd0aabd6125
+ last_write_checksum: sha1:1dd2496d9c3cde9f110f833de62b152450566928
+ pristine_git_object: e30fab59e41315d4e487a3cab1df75faed69e596
docs/operations/updateworkspaceglobals.mdx:
id: 053b3b5bb1eb
- last_write_checksum: sha1:975e76f8c53dc170a42ecf80d01474518dda8944
- pristine_git_object: 34ddab96d1fa3c6a7087e6503f8271fd9f09d99f
+ last_write_checksum: sha1:5e76e6301f4ab80559f5d5d3728bc7c280effa37
+ pristine_git_object: e1c253c391c0719e36967e6240da8935760cc114
docs/operations/updateworkspacerequest.mdx:
id: f2e782002c04
- last_write_checksum: sha1:f04d312af9e3ccc5ce53deb68cb6ade27c300dec
- pristine_git_object: 086cdf63dfdacf09da11a66301f90245ac7cbb0b
+ last_write_checksum: sha1:93dd62ff53529eae72808f33ce935bbfb0e7fab3
+ pristine_git_object: b55a5bbf9f05258bb794eae4f51a4c768a07f63a
docs/operations/uploadfilefile.mdx:
id: fd906268ce4a
- last_write_checksum: sha1:31e686522b460fe22dff0c71c996d34b56947c70
- pristine_git_object: f07c77ddfac359392f50d0b9c2f1919bcb043bc4
+ last_write_checksum: sha1:ad1dfba6aa204905ecd24069911061a43bf8475e
+ pristine_git_object: 7889e3f6b2b52dc04ac1483b569a0b982ed768bb
docs/operations/uploadfileglobals.mdx:
id: ec9ebdf283f8
- last_write_checksum: sha1:50f87018f87e3b469cd1f8a0795fc186faa0daa4
- pristine_git_object: 41aa595e25196c37fde92a5e7ec72a55d77c8472
+ last_write_checksum: sha1:7d89da714446d5aea86250ec62b2eff5f4401185
+ pristine_git_object: 5345730278dbd08c89d10d24f53ab2951a607cd1
docs/operations/uploadfilerequest.mdx:
id: b4dafdae4a55
- last_write_checksum: sha1:84b0d4e49ae9c6c1e08551bd88c963c8ee4a14e5
- pristine_git_object: 16d9fbce09b5966eb9b77160003a93ce237f77a9
+ last_write_checksum: sha1:529463f06f03333ff7d46d3c9aa138ced5c08c28
+ pristine_git_object: e1352550aa8d201bd25e30f7c36122ff4c5b94fe
docs/operations/uploadfilerequestbody.mdx:
id: fde4cc558d95
- last_write_checksum: sha1:84cd9ecf7c776cba269dbc3c6b970b906bd0030d
- pristine_git_object: e91f2d3752b54fa3fe8fd469c1e452aa99f5f6b8
+ last_write_checksum: sha1:e170ef9e062af59793b6d285190f68ec7cb8dbfa
+ pristine_git_object: 65f037ce524bda5df12d5ed6775c790e744e3dd5
docs/operations/upsertworkspacebudgetglobals.mdx:
id: 08d7f90d9b03
- last_write_checksum: sha1:3fff3f45d7170916f5c4d12557a97cd9693bbac4
- pristine_git_object: 67a0d7d1d0adf059607b9a3af6564590d9621f76
+ last_write_checksum: sha1:1890e0d37169ead70bc0cc99d0d971187c9d51db
+ pristine_git_object: a9b8e02663c271c6daac546d93bbdf36b1e2b232
docs/operations/upsertworkspacebudgetrequest.mdx:
id: 52d731cc0309
- last_write_checksum: sha1:34da7e723d43ff2ed21a30917683899c2d036a61
- pristine_git_object: 6c23bcff4b83ae03d4a77d28dce576cb79b2aa9f
+ last_write_checksum: sha1:702524c7b0c13cdf101f9a0c01df655364797b6a
+ pristine_git_object: d2cf4e0f92894e1c450a79e362c7033a67f6b990
docs/operations/usagelimittype.mdx:
id: 5b5490f35b61
last_write_checksum: sha1:70ef5b79b5514976823edf8da81f7bd8d9f93015
pristine_git_object: 8541eefab0e7110d9a895d66bebd1779e456a264
docs/operations/validateprivateendpointglobals.mdx:
id: a50f4dbe0909
- last_write_checksum: sha1:137f6673360ef9544a89220e7a5ce5e1c81012c4
- pristine_git_object: e539875f6cc0417a1215bac1d789e267bef6c2a5
+ last_write_checksum: sha1:fcb4c43dda8c563ec861e2c3c4e707e12cdbfa20
+ pristine_git_object: af7c2932f6915760df6af4e3ff65266f6ccdad98
docs/operations/validateprivateendpointrequest.mdx:
id: 11e224cdab3c
- last_write_checksum: sha1:c31a95f048853f4b3ff21943d944f94b7062453c
- pristine_git_object: d61a27f50bb0b546ed853b4c33f4f25ba8d371be
+ last_write_checksum: sha1:6166c87ba26da5ef5f754195074264bf466d85e1
+ pristine_git_object: bffe0e5d76aac876860b6e3be42a9ebecf40e871
docs/operations/value1.mdx:
id: 447e93c2bc33
last_write_checksum: sha1:7bd609444ab271023bd5496797ec18383fd2670d
@@ -10052,148 +10048,148 @@ trackedFiles:
pristine_git_object: f265978fdb338b412232349476bf1e874833c9f8
docs/sdks/analytics/README.mdx:
id: 281aa5320be1
- last_write_checksum: sha1:057c1d5bb828df9d8006c27e9fdde1122c0242db
- pristine_git_object: c1634706646332455817340f5891b4b5c9c6d16c
+ last_write_checksum: sha1:75a919fe85f63e8004d26cca6245c767d9e4381c
+ pristine_git_object: 45489cdc2cda64d91f80f405a248cbdbf078bcd8
docs/sdks/apikeys/README.mdx:
id: 27fcaae1c346
- last_write_checksum: sha1:79105086a4e520f6fcbbd90b47a468c3ff21346b
- pristine_git_object: fb5a440518f114c99eb8a4bf306f33e07697e22c
+ last_write_checksum: sha1:6142567ac9c61aecbccc8e177cf5486b15fc26dd
+ pristine_git_object: d6775ca68b50b946cdc33eee32588db60934fc43
docs/sdks/batch/README.mdx:
id: e367aa4f4295
- last_write_checksum: sha1:17ebabdebf4160a3f2f1769daab0d6e06a2977e6
- pristine_git_object: cf0f3a1fdfed48320443b7acc1df0bfa6630b169
+ last_write_checksum: sha1:e5084fc19c2bfc9aa28e90a86d4accb5c9153130
+ pristine_git_object: a5c5dea3ac36e655c835273fb51479b86d3cf23f
docs/sdks/benchmarks/README.mdx:
id: 5b483a6770ba
- last_write_checksum: sha1:885b70fcbd2be60f51a2f58e133fd6452eb21600
- pristine_git_object: 5026ac2a283240480026d80d2f77d5528ae8bdc8
+ last_write_checksum: sha1:1123cde0a42d442dd80c502c40b3072f795cdd84
+ pristine_git_object: 46fe09f0c09e01c11b8b88fc5265802ac48ee05d
docs/sdks/betaresponses/README.mdx:
id: 8a1e987c9840
- last_write_checksum: sha1:06b244bbd6fd8523b22cd1ef64ca6f45945a1fc3
- pristine_git_object: 26a176217e09f4a0029cb92a821d159e104c409c
+ last_write_checksum: sha1:5b693384462b368f59a138cc965d334906593482
+ pristine_git_object: 2641add7985541f22a274afac2f885ccfbd43638
docs/sdks/byok/README.mdx:
id: 17792f3b180d
- last_write_checksum: sha1:b330b359739ff08dc70b5d1befa38d001ec0e37b
- pristine_git_object: d19a5367364de93b93243e2012f77c8713779601
+ last_write_checksum: sha1:fed0d8f340b51772ad7577aab8a0f0703565743e
+ pristine_git_object: e60f82f9537df9da34039e97e5dbbe7019893ba1
docs/sdks/chat/README.mdx:
id: 1dd859c23fe1
- last_write_checksum: sha1:fcf4bfc2dfd58777c5b970b81ea7372af715c70a
- pristine_git_object: 299c265bebae21c7a48c159ae517c477acd2a03a
+ last_write_checksum: sha1:6b2b1a086d2d4d43d26cb72a0b78d6684be377ac
+ pristine_git_object: 25f5f771869c49ec913d671a4013d63d50836aef
docs/sdks/classifications/README.mdx:
id: 4786130ef02a
- last_write_checksum: sha1:87ea3518b4147ae7833b01da7be92d41a4b49df7
- pristine_git_object: bed5f74e5e8269cbba66943524ffa5206c933de3
+ last_write_checksum: sha1:0ad874e3b59605580ef4d4647b4e0feece64ccc9
+ pristine_git_object: c59bcbd8e4f545fe69d2fa385dd81fdb2521e216
docs/sdks/containers/README.mdx:
id: cc963972ad75
- last_write_checksum: sha1:9bce45573a4e989cfc89324b1df2147e797fe999
- pristine_git_object: 2bdb4dda7d250e4422a685cfcca1d28335d505ef
+ last_write_checksum: sha1:7e1c6252aa61f2e03f1f07cb2494ca1439376eda
+ pristine_git_object: 6e78385af560c821cd7670e757d08bada88647b6
docs/sdks/credits/README.mdx:
id: 2ba51de8de3f
- last_write_checksum: sha1:08de2963f78b645eaa14fa8511552bae2ddccd75
- pristine_git_object: 414ae2830c58add7ad904cc9ffc5b46ed65058df
+ last_write_checksum: sha1:d5544e47d4128d1c3c62338ea9a31305de3c9c9f
+ pristine_git_object: 0af3b3eb8a967f2d2a1b95b428a75ea5cb21ac3c
docs/sdks/datasets/README.mdx:
id: 15e5ab0183de
- last_write_checksum: sha1:aa3ad8ca41dcb9d8657a31ea33b17045019ca1d3
- pristine_git_object: fe31c0f4f765b9f8f3cf79f6dd403e730589db80
+ last_write_checksum: sha1:9abd85d051d2829c107a9a00bdc66338b5aaa724
+ pristine_git_object: d7053e23a20783c645d8db2835a7e62683352290
docs/sdks/decisions/README.mdx:
id: a52a116ee1f3
- last_write_checksum: sha1:bc30eac76b40bd1c1eeadac02eb7d8e8ca7b0219
- pristine_git_object: bc514c6c685215cb6f8b56ba59d38813a8014755
+ last_write_checksum: sha1:7422788326ce9e4e80f4beb1050d8c98eda4c94a
+ pristine_git_object: 100ec2f4aa6f4ebbddae19683f9f117170157d44
docs/sdks/embeddings/README.mdx:
id: cd71581df291
- last_write_checksum: sha1:1f659a7b8510a39da446d28830820fc0e905fced
- pristine_git_object: 3147d116baeb9bbb061cee09e248d4743af74c6f
+ last_write_checksum: sha1:67640eac4a149bf213063aae2252b66ead195452
+ pristine_git_object: c9cd08e0c5ddc58ceffd85ee9ac7bf99e6f7180b
docs/sdks/endpoints/README.mdx:
id: 62dfac9f7b71
- last_write_checksum: sha1:c6de8ffc1c471412570a9e3908b2c0584a6742f3
- pristine_git_object: d9f8f18d7ad7ffc80628d3f3277a3db37ff10b3d
+ last_write_checksum: sha1:f981a319498648437f037b226c6788e9e8b324a2
+ pristine_git_object: 1ddfabeb0a3ed79e4325a59f7a46a45b1635fd2d
docs/sdks/externalusers/README.mdx:
id: 16a97e1de35f
- last_write_checksum: sha1:8d0542500ae82270018f1cb67ef495b6c7e1fe4f
- pristine_git_object: 9105bf9f9b8dd3e3ab639c5ab99967cce574165d
+ last_write_checksum: sha1:f28388cae1e8a1593017a2d0e08a33b678802d1c
+ pristine_git_object: 895dba6170d02cbf49dd87e817d260574e17841a
docs/sdks/files/README.mdx:
id: 1a0c257e330c
- last_write_checksum: sha1:cdc184e049de510b33bb1ceb5f88c33d7da2ae5c
- pristine_git_object: 6a18aef850a89e56f8f7b0c507c24ab1eed0022c
+ last_write_checksum: sha1:853537439b97cd6606f2d9f12de4b00deda6f912
+ pristine_git_object: c8510a428c85c0b5ebed7b929e9b0fe5bd439afe
docs/sdks/generations/README.mdx:
id: a754fecc8514
- last_write_checksum: sha1:16445aee1ff650591802c090bf41b14c60dbaddc
- pristine_git_object: 99025e4e653ef972cf511103e851cfd6c72ddda2
+ last_write_checksum: sha1:2eca85f04582e3f466e7f9a72eccad6d004301f1
+ pristine_git_object: 620461d10a770f6ef9df53ef054775bf0df7ac1f
docs/sdks/guardrails/README.mdx:
id: a0cd4218b8fa
- last_write_checksum: sha1:9574fe7e79255be96e6b1fd274b8c2eca1d3b7b8
- pristine_git_object: 4db2807c295cd20542519d2732d203ec779370f3
+ last_write_checksum: sha1:f909202c6ec5da72f7ad01e6cf3ac55eaf307827
+ pristine_git_object: 2070c1e37b4c54161bd06d5bac7313c5030d3e45
docs/sdks/images/README.mdx:
id: 534a6c102c4f
- last_write_checksum: sha1:82a8bd22fb399fe419076afe29b9234950baf9f9
- pristine_git_object: 08c687694efbecf50406ae7929029d39fb121295
+ last_write_checksum: sha1:d8aaee6e0a4c15b49f2d323cbc93ad6d8b8326de
+ pristine_git_object: faf1c8eddb7c4dd6741db10f2c1bc1c279ded95a
docs/sdks/models/README.mdx:
id: 58f1ca464e0b
- last_write_checksum: sha1:8dd63e2796b4ba004b1302600bb7cbfa64d369d9
- pristine_git_object: f430ab33146f45a670b2be6869e57f05d2afe924
+ last_write_checksum: sha1:38f37d2391b43875af1434037061826f9f00d10c
+ pristine_git_object: 88a7166c4a3faa1c083fe1fb7d8ccb312f62d892
docs/sdks/oauth/README.mdx:
id: 42b5079343d2
- last_write_checksum: sha1:3cde9bcb927f4723ccdb237d9f7a54a50f96abe7
- pristine_git_object: 044ea9eb6f4710cc2be85a5ce09b8fe6b86629a5
+ last_write_checksum: sha1:4a2d77d0749b9430de95a6a1d323367cf5c27151
+ pristine_git_object: 00315e0d13e02e7ed2e00a1170fc7a8b60dc4b19
docs/sdks/observability/README.mdx:
id: 75811527e651
- last_write_checksum: sha1:64c5f312704f58a383fbadb6ad364086f6b72253
- pristine_git_object: 078a05993b4a2d4abd652033a08e52f44f750fd2
+ last_write_checksum: sha1:2eaa330485331f17aea43c0841e7c712ee7b6d1c
+ pristine_git_object: 8e494374d15e4211ffcfae747f63b0ddb69718cc
docs/sdks/organization/README.mdx:
id: f41b85542db0
- last_write_checksum: sha1:96b750021641bd83929ec08dbb67324a7a398f62
- pristine_git_object: 4aff0b689137d2bab9c13a6b4cce5680a5c1ce59
+ last_write_checksum: sha1:d725f284dbc94679015993513869cee9b25fc379
+ pristine_git_object: 4762825df814e75d1f9c2c4067444270f4ec7b60
docs/sdks/presets/README.mdx:
id: eeb505928d52
- last_write_checksum: sha1:d61cbf5df8597879e007f434e8a0f2eb04c24355
- pristine_git_object: 27c97e3ee4761cd46f2d5d96be093e1663c6ed93
+ last_write_checksum: sha1:f1abe2d901d7812f60b9e55ec60ae793f4e17365
+ pristine_git_object: e442ecccb64f8b759a9d6c610cec84fd12da1e44
docs/sdks/privateendpoints/README.mdx:
id: 54dee70b8cc7
- last_write_checksum: sha1:450d0029db686185f379d92964a602b946bbe031
- pristine_git_object: ab814831843fab6ff11f16239f3af00b43ea9651
+ last_write_checksum: sha1:644bedc8463c94d47a37a87484c50ba8580d5e9d
+ pristine_git_object: 022a093e1ae210172a6b5546cb5868b2e2585d97
docs/sdks/providers/README.mdx:
id: 5ea9af111324
- last_write_checksum: sha1:570b55655ee7602d3807c3218e450741f634eed6
- pristine_git_object: 7571e2581a73919541d9712f6c1f88f9c0d2b4c9
+ last_write_checksum: sha1:782a6fe2f68c7e03c0496ce0e83cdc3f5a1512f0
+ pristine_git_object: fbd074b61683886e7e7049e81e2f03cdfa2ef32a
docs/sdks/rerank/README.mdx:
id: 68cdfc7f7dca
- last_write_checksum: sha1:f018bc059ba999a53e30e44cfb5bd7cac116c6ea
- pristine_git_object: 0836d633a90c128d0062b9fb532aa8be2591927a
+ last_write_checksum: sha1:64d5fd71e3e39c6c24856438e89ef7c9264cf630
+ pristine_git_object: 4e10c25ed694e617695e7fc6192b7b25302977d6
docs/sdks/responses/README.mdx:
id: abab319e080e
- last_write_checksum: sha1:44f8f4fa493e0941a899909ec5d7fa4b86d00eea
- pristine_git_object: 32fe3b3de09cacb22378204aa1a4ac831e070500
+ last_write_checksum: sha1:9b3c7758b598da5a9b1f22ff0e6ede9bd0e9afc6
+ pristine_git_object: edd7ea5214145f80634bca4e4a613fe39e3f1ec9
docs/sdks/scim/README.mdx:
id: fd6d8a91a053
- last_write_checksum: sha1:3e0f656ee4c7dfdf2c6ff29b7da6d69421a0ea5d
- pristine_git_object: e969462c7f099e28569d132100c1bbb6a3a9f58e
+ last_write_checksum: sha1:28c02b55a629845b4912e9eac168cfc0cb7eb785
+ pristine_git_object: 53a88c2bffdd205f6bcf846482092cee286e8f33
docs/sdks/stt/README.mdx:
id: 190b0dc9a5d1
- last_write_checksum: sha1:4e8456d718c605e733f4d3b51f35fc4c36c637d3
- pristine_git_object: 50c67920c8155ab8d39fcc09fb1cfc94208556d8
+ last_write_checksum: sha1:6e187da015a0ee093bf1bf587259828acea448e4
+ pristine_git_object: 5ed45eda77a20a236f1e6dfe4ab39fde2579e320
docs/sdks/systemone/README.mdx:
id: 55c317c71f3d
- last_write_checksum: sha1:b47a603d09f2cc2203dda61637221bcea8282dc1
- pristine_git_object: 95a8afb83bcca7b760ebd2695d885d7a2bc028a6
+ last_write_checksum: sha1:270257aacce3efd612ac3a52233335221ea833cb
+ pristine_git_object: 97af3d6149b3c54521433ea3363e2c74002977f1
docs/sdks/tools/README.mdx:
id: 32d2a83beeba
- last_write_checksum: sha1:bc4af37f429416ebbd32955c2b75876a8ff65835
- pristine_git_object: 1dd30f0b898f2a842d1bb585b03d887be90e7845
+ last_write_checksum: sha1:841daaf792e80b73be4f93c572bc835d0cea5af7
+ pristine_git_object: bcbe30fccceb97caa3a0e170038245dcc7f1e540
docs/sdks/tts/README.mdx:
id: cd1132543884
- last_write_checksum: sha1:b7fb22570df11bee71ef3db33c436b186b23168c
- pristine_git_object: a8923ec2c634bf0d4e80f553c29d4cc6586afd9a
+ last_write_checksum: sha1:2c3dd4ecfd1c3bbaf1e8f0776d0e6ff081f08836
+ pristine_git_object: 7a8a90fa57464364c2072ee857fe7070b4a62ba7
docs/sdks/vault/README.mdx:
id: 3738c6722acd
- last_write_checksum: sha1:47a8afc6154e2cf6aa2165cd282b4552d3a1951e
- pristine_git_object: cb0938448ec6f571d5d47ad7dc16dc00ce2aff2f
+ last_write_checksum: sha1:4688ae4e0f11468b5cd1f1eb443e19c3b06a6861
+ pristine_git_object: 4b397ebbe2bb430363f1cabddb195da2fbdb2098
docs/sdks/videogeneration/README.mdx:
id: 9a8fa04c3872
- last_write_checksum: sha1:936739fa3beecf2583d22e02baf5186917e466b4
- pristine_git_object: c6f3d77733d92e9e6eb35b47ce50a0d86a7dabd1
+ last_write_checksum: sha1:30ed7b9ca5b81dc78c655c832082cfcadc654af5
+ pristine_git_object: 19ee9f039dddd28e56ee89981b98399f065366cc
docs/sdks/workspaces/README.mdx:
id: 0c75d023ef6b
- last_write_checksum: sha1:f3545d9f653301164e9420f787f953a0d33276f8
- pristine_git_object: 79227bd2226ff5849825be491e43a0740f651f0e
+ last_write_checksum: sha1:308d7b7981ce09372279d81af532e52c7d3f56dc
+ pristine_git_object: 274649e67e7dd05640e9458b8b935cd6166b20a8
py.typed:
id: 258c3ed47ae4
last_write_checksum: sha1:8efc425ffe830805ffcc0f3055871bdcdc542c60
@@ -10228,8 +10224,8 @@ trackedFiles:
pristine_git_object: 86713cfea633e09d33b3d4e65281071fe20e6137
src/openrouter/_version.py:
id: d8d15ad6c586
- last_write_checksum: sha1:e63acea99e91e8d74ef7427d0b14fa71b4a5e912
- pristine_git_object: 27fe009ed0c5f04f72e28e0bcb1be327f488e1e7
+ last_write_checksum: sha1:3ed6335129e20e65f12efa7c682c3eec66e29bc0
+ pristine_git_object: 9530904ce320773f53463eeb1b202e3af8236ce1
src/openrouter/alpha.py:
id: 306c4d93308d
last_write_checksum: sha1:30f55a360f41376ab194b9ea725fe4e001a5ae1a
@@ -10248,8 +10244,8 @@ trackedFiles:
pristine_git_object: 7a562e21c7e66c9db666ead83748b73adefe4278
src/openrouter/batch.py:
id: 148f61e34d5b
- last_write_checksum: sha1:76413ab7c07fb6fed4895cacb148862821d32f60
- pristine_git_object: 246c6fb9beb539d61925df849ae71dd506ecbfd4
+ last_write_checksum: sha1:daa2319c42b657241c75720446562eaaa7ce8283
+ pristine_git_object: 5ce4fea74e9a9355a36aca360e7f1377799c7d7a
src/openrouter/benchmarks.py:
id: 178d2ad8d706
last_write_checksum: sha1:15b8a7ea05a7550032afb15981958aa73b756881
@@ -10276,8 +10272,8 @@ trackedFiles:
pristine_git_object: ad3d247954547814054c01989a2dff3d12b3e4e1
src/openrouter/components/__init__.py:
id: 81754e97b3f4
- last_write_checksum: sha1:80f890ed2437f970b969697aec3ed24fc3366a55
- pristine_git_object: 5d334ca8018d321742284fd8a2596c39a44027a4
+ last_write_checksum: sha1:aa6b71ab1108f435dedcff9c1d60fbe706a4fe30
+ pristine_git_object: f52f50ac4b015c108d56567e0931c07090c48067
src/openrouter/components/aabenchmarkentry.py:
id: e2e0f0b48c82
last_write_checksum: sha1:fab4d9a24d2cea937bb749d46c5f83941e99d65c
@@ -10934,10 +10930,6 @@ trackedFiles:
id: 90dbd14e1019
last_write_checksum: sha1:f38f40f45c423f47595fa397d72fb79575edd18b
pristine_git_object: 8650957337063ba3aef94341108448ec19bd2945
- src/openrouter/components/batchlisttimestamp.py:
- id: 2730315c6f25
- last_write_checksum: sha1:a28e90884bacd55351571db225af7044d91dbe1b
- pristine_git_object: 4c81a5f783873a99d67ae90ffacbdda63b61cea6
src/openrouter/components/batchobject.py:
id: caf1ef2414a3
last_write_checksum: sha1:9808e4e00e45768bca720e11b80f031938853f10
@@ -14136,8 +14128,8 @@ trackedFiles:
pristine_git_object: 97ae1810d050828a392fca9f0368927728a4e2d4
src/openrouter/operations/listbatches.py:
id: 9ad1345dc956
- last_write_checksum: sha1:e568e38db37703d3e2d35f460d25421f98da21a1
- pristine_git_object: 6f60496e1a42385ab2253a36dfcd7f3698d5ae7a
+ last_write_checksum: sha1:b7017793a979647ef2ec7fee333e34063664c9eb
+ pristine_git_object: 1dfdcafa35e010924f76a24ed007796e8ad40254
src/openrouter/operations/listbyokkeys.py:
id: b6dd42b3e05f
last_write_checksum: sha1:7df0fd18691c766840eeef3166c17cf49ff54fcc
@@ -14432,16 +14424,16 @@ trackedFiles:
pristine_git_object: a9a640a1a7048736383f96c67c6290c86bf536ee
src/openrouter/utils/__init__.py:
id: d2221baccf50
- last_write_checksum: sha1:823ec82074fd04545cce2ec8011d5feb1abbcd64
- pristine_git_object: 7d59884432525433dde5b893c3c6dcbe6e01a81e
+ last_write_checksum: sha1:b9cb5851a618ff388d0c56127f6a7c595aa51978
+ pristine_git_object: 0b27ffce2ea45a32158dcf6fdbb03305ff41cef9
src/openrouter/utils/annotations.py:
id: 8999bda9dad2
last_write_checksum: sha1:a4824ad65f730303e4e1e3ec1febf87b4eb46dbc
pristine_git_object: 12e0aa4f1151bb52474cc02e88397329b90703f6
src/openrouter/utils/datetimes.py:
id: b95b8718acc3
- last_write_checksum: sha1:c721e4123000e7dc61ec52b28a739439d9e17341
- pristine_git_object: a6c52cd61bbe2d459046c940ce5e8c469f2f0664
+ last_write_checksum: sha1:8d08dfebf00458efa19e0c19455eddcc9f14b8ca
+ pristine_git_object: ad634bfe1b612415e92f188544da27a92b20a90c
src/openrouter/utils/dynamic_imports.py:
id: bbd138b4ea9c
last_write_checksum: sha1:a1940c63feb8eddfd8026de53384baf5056d5dcc
@@ -14480,32 +14472,32 @@ trackedFiles:
pristine_git_object: 591415af8e64baa410627b507d2740afb5387d13
src/openrouter/utils/retries.py:
id: c4cf78e73a9a
- last_write_checksum: sha1:3585b891142f30a597fbf7a2f0340700babef8e4
- pristine_git_object: ca7b59efebbbd9545744d0207ef42725c4cc5143
+ last_write_checksum: sha1:251e4dd969bb6c06025afe1bad1b5035e94c2060
+ pristine_git_object: 406c1e7c36c7a4fa4fb48bb567d254e2803e1792
src/openrouter/utils/security.py:
id: 2fb038256ad8
last_write_checksum: sha1:780d572b5b3554ac39a20d6ece07b0977121fdd1
pristine_git_object: 35a59a63030e1c6443c4819012d9157d88e32428
src/openrouter/utils/serializers.py:
id: b163f58f6f87
- last_write_checksum: sha1:7485f1425b0661fd84836186570df90207eec6af
- pristine_git_object: 1031ed930bad5ece220cf7416a56c29f40f0588b
+ last_write_checksum: sha1:2fb543339b424a0818b126e69695df5c91cd4d7b
+ pristine_git_object: 5e57d36e8883501df8f6293e4c76ac337c4987eb
src/openrouter/utils/unions.py:
id: c3e422902f03
- last_write_checksum: sha1:cd6201e6f43c51545a32f5bd4ac9f508e1ba0c29
- pristine_git_object: 2434640235f9607bd894361dcba872ceb5b26533
+ last_write_checksum: sha1:cf05df60e2a9578806d903f79ec6f4758f491044
+ pristine_git_object: 45248ff684cf7e6323bad6574021f177907b499d
src/openrouter/utils/unmarshal_json_response.py:
id: 3cf8a2573121
last_write_checksum: sha1:8e77f7d9ad09be56c5e97a3c3d5b16bd20a4aa0d
pristine_git_object: f036c3a6c16e3d067a096996ddf0ca5d9aa41368
src/openrouter/utils/url.py:
id: 3aa1a58ed55d
- last_write_checksum: sha1:6479961baa90432ca25626f8e40a7bbc32e73b41
- pristine_git_object: c78ccbae426ce6d385709d97ce0b1c2813ea2418
+ last_write_checksum: sha1:0269c7e27f701e0c72d44bc2a36ac4d44ef2108c
+ pristine_git_object: 8eeaa7b0cc48e5e528afc0527da8b76ef46308d4
src/openrouter/utils/values.py:
id: 4ed16ed605f4
- last_write_checksum: sha1:acaa178a7c41ddd000f58cc691e4632d925b2553
- pristine_git_object: dae01a44384ac3bc13ae07453a053bf6c898ebe3
+ last_write_checksum: sha1:c0eaaf8779a4ba3ae068579a57182667efef0cb7
+ pristine_git_object: 094755b73f7f9382d8df997602080c82a55896fd
src/openrouter/vault.py:
id: 0645fe426ac1
last_write_checksum: sha1:21d1c8ec3cda05a73c0a0604a15d847f15ac146d
@@ -18913,4 +18905,3 @@ examples:
"502":
application/json: {"error": {"code": 502, "message": "Provider returned error"}}
examplesVersion: 1.0.2
-releaseNotes: "## Python SDK Changes:\n* `open_router.guardrails.list()`: `response.data[].enforce_first_party_harness_models` **Added**\n* `open_router.guardrails.create()`: \n * `request.enforce_first_party_harness_models` **Added**\n * `response.data.enforce_first_party_harness_models` **Added**\n* `open_router.guardrails.get()`: `response.data.enforce_first_party_harness_models` **Added**\n* `open_router.guardrails.update()`: \n * `request.enforce_first_party_harness_models` **Added**\n * `response.data.enforce_first_party_harness_models` **Added**\n* `open_router.models.list()`: `error` **Changed**\n* `open_router.models.list_for_user()`: `error` **Changed**\n"
diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml
index 7187d3333..c18e7db4c 100644
--- a/.speakeasy/gen.yaml
+++ b/.speakeasy/gen.yaml
@@ -18,6 +18,7 @@ generation:
sharedErrorComponentsApr2025: true
sharedNestedComponentsJan2026: false
nameOverrideFeb2026: false
+ openSingleValueEnumsOct2026: false
auth:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: true
@@ -65,6 +66,7 @@ python:
initialism: true
defaultErrorName: OpenRouterDefaultError
description: Official Python Client SDK for OpenRouter.
+ durationFormat: false
enableCustomCodeRegions: false
enumFormat: union
envVarPrefix: OPENROUTER
@@ -81,6 +83,7 @@ python:
flatteningOrder: parameters-first
forwardCompatibleEnumsByDefault: false
forwardCompatibleUnionsByDefault: tagged-only
+ httpClientLibrary: httpx
imports:
option: openapi
paths:
@@ -114,3 +117,4 @@ python:
sseFlatResponse: true
templateVersion: v2
useAsyncHooks: false
+ uuidFormat: false
diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock
index 8b6804236..502766317 100644
--- a/.speakeasy/workflow.lock
+++ b/.speakeasy/workflow.lock
@@ -1,4 +1,4 @@
-speakeasyVersion: 1.787.0
+speakeasyVersion: 1.803.2
sources:
OpenRouter API:
sourceNamespace: open-router-chat-completions-api
@@ -14,10 +14,10 @@ targets:
sourceRevisionDigest: sha256:961fe90ca2e42e72fb86e11f22da47c0e8e74ec6c7ddf685a736d95a07aa294f
sourceBlobDigest: sha256:d68b5a65adb80192ca07be6d7745a7f1a1f474ef6815a944f65d67cdf4d63683
codeSamplesNamespace: open-router-python-code-samples
- codeSamplesRevisionDigest: sha256:eeafc880cbe1fa034df058a9b1cd35a6f644fb701ca612c99b67cf3f6b5ae042
+ codeSamplesRevisionDigest: sha256:18ea9c9a5ae2c4ffec3b572549123be4453ccd041f6966d489b323498f73d744
workflow:
workflowVersion: 1.0.0
- speakeasyVersion: 1.787.0
+ speakeasyVersion: 1.803.2
sources:
OpenRouter API:
inputs:
diff --git a/.speakeasy/workflow.yaml b/.speakeasy/workflow.yaml
index dee12e9a9..1a975e9af 100644
--- a/.speakeasy/workflow.yaml
+++ b/.speakeasy/workflow.yaml
@@ -1,5 +1,5 @@
workflowVersion: 1.0.0
-speakeasyVersion: 1.787.0
+speakeasyVersion: 1.803.2
sources:
OpenRouter API:
inputs:
diff --git a/docs/components/aabenchmarkentry.mdx b/docs/components/aabenchmarkentry.mdx
index b99de065c..df17c6fa0 100644
--- a/docs/components/aabenchmarkentry.mdx
+++ b/docs/components/aabenchmarkentry.mdx
@@ -9,6 +9,6 @@ Artificial Analysis benchmark index scores.
| Field | Type | Required | Description | Example |
| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |
-| `agentic_index` | *Nullable[float]* | ✅ | Artificial Analysis Agentic Index score | 55.8 |
-| `coding_index` | *Nullable[float]* | ✅ | Artificial Analysis Coding Index score | 63.2 |
-| `intelligence_index` | *Nullable[float]* | ✅ | Artificial Analysis Intelligence Index score | 71.4 |
\ No newline at end of file
+| `agentic_index` | *Nullable[float]* | ✔️ | Artificial Analysis Agentic Index score | 55.8 |
+| `coding_index` | *Nullable[float]* | ✔️ | Artificial Analysis Coding Index score | 63.2 |
+| `intelligence_index` | *Nullable[float]* | ✔️ | Artificial Analysis Intelligence Index score | 71.4 |
\ No newline at end of file
diff --git a/docs/components/account.mdx b/docs/components/account.mdx
index cd3ea3da5..c3d65d776 100644
--- a/docs/components/account.mdx
+++ b/docs/components/account.mdx
@@ -6,8 +6,8 @@ title: "Account"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `delegated_capabilities` | List[*str*] | ✅ | N/A |
-| `email` | *str* | ✅ | N/A |
-| `holds_grant` | *bool* | ✅ | N/A |
-| `is_delegated_to_intern` | *bool* | ✅ | N/A |
-| `scope` | [components.AccountScope](../components/accountscope.mdx) | ✅ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
+| `delegated_capabilities` | List[*str*] | ✔️ | N/A |
+| `email` | *str* | ✔️ | N/A |
+| `holds_grant` | *bool* | ✔️ | N/A |
+| `is_delegated_to_intern` | *bool* | ✔️ | N/A |
+| `scope` | [components.AccountScope](../components/accountscope.mdx) | ✔️ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
diff --git a/docs/components/activityitem.mdx b/docs/components/activityitem.mdx
index 753fb04e4..048e06669 100644
--- a/docs/components/activityitem.mdx
+++ b/docs/components/activityitem.mdx
@@ -6,16 +6,16 @@ title: "ActivityItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok_usage_inference` | *float* | ✅ | BYOK inference cost in USD (external credits spent) | 0.012 |
-| `cached_tokens` | *int* | ✅ | Total prompt tokens read from the provider prompt cache (cache hits). Generally a subset of `prompt_tokens`; for replayed response-cache hits the provider may report the two counters over disjoint token sets, so `cached_tokens` can exceed `prompt_tokens`. | 10 |
-| `completion_tokens` | *int* | ✅ | Total completion tokens generated | 125 |
-| `date_` | *str* | ✅ | Date of the activity (YYYY-MM-DD format) | 2025-08-24 |
-| `endpoint_id` | *str* | ✅ | Unique identifier for the endpoint | 550e8400-e29b-41d4-a716-446655440000 |
-| `model` | *str* | ✅ | Model slug (e.g., "openai/gpt-4.1") | openai/gpt-4.1 |
-| `model_permaslug` | *str* | ✅ | Model permaslug (e.g., "openai/gpt-4.1-2025-04-14") | openai/gpt-4.1-2025-04-14 |
-| `prompt_tokens` | *int* | ✅ | Total prompt tokens used | 50 |
-| `provider_name` | *str* | ✅ | Name of the provider serving this endpoint | OpenAI |
-| `reasoning_tokens` | *int* | ✅ | Total reasoning tokens used | 25 |
-| `requests` | *int* | ✅ | Number of requests made | 5 |
-| `usage` | *float* | ✅ | Total cost in USD (OpenRouter credits spent) | 0.015 |
+| `byok_usage_inference` | *float* | ✔️ | BYOK inference cost in USD (external credits spent) | 0.012 |
+| `cached_tokens` | *int* | ✔️ | Total prompt tokens read from the provider prompt cache (cache hits). Generally a subset of `prompt_tokens`; for replayed response-cache hits the provider may report the two counters over disjoint token sets, so `cached_tokens` can exceed `prompt_tokens`. | 10 |
+| `completion_tokens` | *int* | ✔️ | Total completion tokens generated | 125 |
+| `date_` | *str* | ✔️ | Date of the activity (YYYY-MM-DD format) | 2025-08-24 |
+| `endpoint_id` | *str* | ✔️ | Unique identifier for the endpoint | 550e8400-e29b-41d4-a716-446655440000 |
+| `model` | *str* | ✔️ | Model slug (e.g., "openai/gpt-4.1") | openai/gpt-4.1 |
+| `model_permaslug` | *str* | ✔️ | Model permaslug (e.g., "openai/gpt-4.1-2025-04-14") | openai/gpt-4.1-2025-04-14 |
+| `prompt_tokens` | *int* | ✔️ | Total prompt tokens used | 50 |
+| `provider_name` | *str* | ✔️ | Name of the provider serving this endpoint | OpenAI |
+| `reasoning_tokens` | *int* | ✔️ | Total reasoning tokens used | 25 |
+| `requests` | *int* | ✔️ | Number of requests made | 5 |
+| `usage` | *float* | ✔️ | Total cost in USD (OpenRouter credits spent) | 0.015 |
| `workspace_id` | *Optional[str]* | ➖ | ID of the workspace this activity is attributed to. Only present when `group_by=workspace` is passed; the response is then split per workspace. Activity recorded before workspace resolution existed is attributed to the account default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/activityresponse.mdx b/docs/components/activityresponse.mdx
index 6f16edc18..185cb8507 100644
--- a/docs/components/activityresponse.mdx
+++ b/docs/components/activityresponse.mdx
@@ -6,4 +6,4 @@ title: "ActivityResponse"
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `data` | List[[components.ActivityItem](../components/activityitem.mdx)] | ✅ | List of activity items |
\ No newline at end of file
+| `data` | List[[components.ActivityItem](../components/activityitem.mdx)] | ✔️ | List of activity items |
\ No newline at end of file
diff --git a/docs/components/additionaltoolsitem.mdx b/docs/components/additionaltoolsitem.mdx
index 3939b384a..7025535d1 100644
--- a/docs/components/additionaltoolsitem.mdx
+++ b/docs/components/additionaltoolsitem.mdx
@@ -10,6 +10,6 @@ Additional tools made available to the model at this point in the input
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `id` | *OptionalNullable[str]* | ➖ | N/A |
-| `role` | [components.AdditionalToolsItemRole](../components/additionaltoolsitemrole.mdx) | ✅ | N/A |
-| `tools` | List[[components.AdditionalToolsItemToolUnion](../components/additionaltoolsitemtoolunion.mdx)] | ✅ | N/A |
-| `type` | [components.TypeAdditionalTools](../components/typeadditionaltools.mdx) | ✅ | N/A |
\ No newline at end of file
+| `role` | [components.AdditionalToolsItemRole](../components/additionaltoolsitemrole.mdx) | ✔️ | N/A |
+| `tools` | List[[components.AdditionalToolsItemToolUnion](../components/additionaltoolsitemtoolunion.mdx)] | ✔️ | N/A |
+| `type` | [components.TypeAdditionalTools](../components/typeadditionaltools.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/additionaltoolsitemtool.mdx b/docs/components/additionaltoolsitemtool.mdx
index 5659c3ab6..d109fae5c 100644
--- a/docs/components/additionaltoolsitemtool.mdx
+++ b/docs/components/additionaltoolsitemtool.mdx
@@ -6,5 +6,5 @@ title: "AdditionalToolsItemTool"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/additionaltoolsitemtoolfunction.mdx b/docs/components/additionaltoolsitemtoolfunction.mdx
index fdf393ba9..bdaff5811 100644
--- a/docs/components/additionaltoolsitemtoolfunction.mdx
+++ b/docs/components/additionaltoolsitemtoolfunction.mdx
@@ -10,10 +10,10 @@ Function tool definition
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `description` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `parameters` | Dict[str, *Any*] | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `parameters` | Dict[str, *Any*] | ✔️ | N/A | |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `type` | [components.AdditionalToolsItemTypeFunction](../components/additionaltoolsitemtypefunction.mdx) | ✅ | N/A | |
+| `type` | [components.AdditionalToolsItemTypeFunction](../components/additionaltoolsitemtypefunction.mdx) | ✔️ | N/A | |
| `allowed_callers` | List[[components.AdditionalToolsItemAllowedCaller](../components/additionaltoolsitemallowedcaller.mdx)] | ➖ | N/A | |
| `async_` | *Optional[bool]* | ➖ | Lets the model keep working after calling this tool instead of waiting for its output. The tool is still executed by the client; return the result in a later request as a `function_call_output` with the original `call_id`. Only honored by providers whose Responses API supports async tools; ignored elsewhere. | true |
| `defer_loading` | *Optional[bool]* | ➖ | Withhold this tool from the model until `openrouter:tool_search` finds it. Where the request declares no search tool, OpenRouter may add `openrouter:tool_search` to serve the flag, and otherwise sends the tool in full. A request that declares the search tool itself must keep at least one tool non-deferred. | true |
diff --git a/docs/components/advisorservertoolopenrouter.mdx b/docs/components/advisorservertoolopenrouter.mdx
index 5854fc0a5..198d73f19 100644
--- a/docs/components/advisorservertoolopenrouter.mdx
+++ b/docs/components/advisorservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: consults a higher-intelligence advisor model (a
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.AdvisorServerToolConfig]](../components/advisorservertoolconfig.mdx) | ➖ | Configuration for one openrouter:advisor server tool entry. | \{
"model": "~anthropic/claude-opus-latest",
"name": "reviewer"
} |
-| `type` | [components.AdvisorServerToolOpenRouterType](../components/advisorservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AdvisorServerToolOpenRouterType](../components/advisorservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/agent.mdx b/docs/components/agent.mdx
index 11f9405f8..ba3753b13 100644
--- a/docs/components/agent.mdx
+++ b/docs/components/agent.mdx
@@ -6,5 +6,5 @@ title: "Agent"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `agent_name` | *str* | ✅ | N/A |
+| `agent_name` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/agentmessageitem.mdx b/docs/components/agentmessageitem.mdx
index 229ca2345..de370c0e7 100644
--- a/docs/components/agentmessageitem.mdx
+++ b/docs/components/agentmessageitem.mdx
@@ -10,9 +10,9 @@ A message routed between agents in a multi-agent session
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| `agent` | [OptionalNullable[components.Agent]](../components/agent.mdx) | ➖ | N/A | |
-| `author` | *str* | ✅ | N/A | |
-| `content` | List[[components.AgentMessageItemContentUnion](../components/agentmessageitemcontentunion.mdx)] | ✅ | N/A | |
+| `author` | *str* | ✔️ | N/A | |
+| `content` | List[[components.AgentMessageItemContentUnion](../components/agentmessageitemcontentunion.mdx)] | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `recipient` | *str* | ✅ | N/A | |
-| `type` | [components.TypeAgentMessage](../components/typeagentmessage.mdx) | ✅ | N/A | |
+| `recipient` | *str* | ✔️ | N/A | |
+| `type` | [components.TypeAgentMessage](../components/typeagentmessage.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"author": "/root/worker",
"content": [
\{
"text": "Task complete.",
"type": "input_text"
}
],
"recipient": "/root",
"type": "agent_message"
} |
\ No newline at end of file
diff --git a/docs/components/agentmessageitemcontentinputimage.mdx b/docs/components/agentmessageitemcontentinputimage.mdx
index 412ca03f4..0934e3f30 100644
--- a/docs/components/agentmessageitemcontentinputimage.mdx
+++ b/docs/components/agentmessageitemcontentinputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `detail` | [components.AgentMessageItemDetail](../components/agentmessageitemdetail.mdx) | ✅ | N/A |
+| `detail` | [components.AgentMessageItemDetail](../components/agentmessageitemdetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.AgentMessageItemTypeInputImage](../components/agentmessageitemtypeinputimage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AgentMessageItemTypeInputImage](../components/agentmessageitemtypeinputimage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/alignment.mdx b/docs/components/alignment.mdx
index 7fc2d0996..b54c4b132 100644
--- a/docs/components/alignment.mdx
+++ b/docs/components/alignment.mdx
@@ -9,4 +9,4 @@ Beta. The result of the alignment plugin for this request; the shape may change.
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `calls` | List[[components.AlignmentCallRecord](../components/alignmentcallrecord.mdx)] | ✅ | One record per evaluated assistant message of the request, in the order the messages were produced. Empty when no message of the request had content to evaluate. |
\ No newline at end of file
+| `calls` | List[[components.AlignmentCallRecord](../components/alignmentcallrecord.mdx)] | ✔️ | One record per evaluated assistant message of the request, in the order the messages were produced. Empty when no message of the request had content to evaluate. |
\ No newline at end of file
diff --git a/docs/components/alignmentallowedcallrecord.mdx b/docs/components/alignmentallowedcallrecord.mdx
index 289916bfa..4db15c39b 100644
--- a/docs/components/alignmentallowedcallrecord.mdx
+++ b/docs/components/alignmentallowedcallrecord.mdx
@@ -6,6 +6,6 @@ title: "AlignmentAllowedCallRecord"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `call` | *int* | ✅ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
-| `outcome` | [components.AlignmentAllowedCallRecordOutcome](../components/alignmentallowedcallrecordoutcome.mdx) | ✅ | N/A |
-| `rules` | List[[components.AlignmentRuleRecord](../components/alignmentrulerecord.mdx)] | ✅ | One record per rule, in the order of `rules` in the request. |
\ No newline at end of file
+| `call` | *int* | ✔️ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
+| `outcome` | [components.AlignmentAllowedCallRecordOutcome](../components/alignmentallowedcallrecordoutcome.mdx) | ✔️ | N/A |
+| `rules` | List[[components.AlignmentRuleRecord](../components/alignmentrulerecord.mdx)] | ✔️ | One record per rule, in the order of `rules` in the request. |
\ No newline at end of file
diff --git a/docs/components/alignmentblockedcallrecord.mdx b/docs/components/alignmentblockedcallrecord.mdx
index 60bcf2b73..0a693dfa2 100644
--- a/docs/components/alignmentblockedcallrecord.mdx
+++ b/docs/components/alignmentblockedcallrecord.mdx
@@ -6,6 +6,6 @@ title: "AlignmentBlockedCallRecord"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `call` | *int* | ✅ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
-| `outcome` | [components.AlignmentBlockedCallRecordOutcome](../components/alignmentblockedcallrecordoutcome.mdx) | ✅ | N/A |
-| `rules` | List[[components.AlignmentRuleRecord](../components/alignmentrulerecord.mdx)] | ✅ | One record per rule, in the order of `rules` in the request. |
\ No newline at end of file
+| `call` | *int* | ✔️ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
+| `outcome` | [components.AlignmentBlockedCallRecordOutcome](../components/alignmentblockedcallrecordoutcome.mdx) | ✔️ | N/A |
+| `rules` | List[[components.AlignmentRuleRecord](../components/alignmentrulerecord.mdx)] | ✔️ | One record per rule, in the order of `rules` in the request. |
\ No newline at end of file
diff --git a/docs/components/alignmentchataudio.mdx b/docs/components/alignmentchataudio.mdx
index 20f46d2fb..6a9ffabe6 100644
--- a/docs/components/alignmentchataudio.mdx
+++ b/docs/components/alignmentchataudio.mdx
@@ -10,4 +10,4 @@ The audio of the withheld message: its `id` and `transcript`. The plugin does no
| Field | Type | Required | Description |
| ----------------------------- | ----------------------------- | ----------------------------- | ----------------------------- |
| `id` | *Optional[str]* | ➖ | The provider id of the audio. |
-| `transcript` | *str* | ✅ | The transcript of the audio. |
\ No newline at end of file
+| `transcript` | *str* | ✔️ | The transcript of the audio. |
\ No newline at end of file
diff --git a/docs/components/alignmentchatimage.mdx b/docs/components/alignmentchatimage.mdx
index fa9039dcf..89a861987 100644
--- a/docs/components/alignmentchatimage.mdx
+++ b/docs/components/alignmentchatimage.mdx
@@ -6,5 +6,5 @@ title: "AlignmentChatImage"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `image_url` | [components.AlignmentChatImageImageURL](../components/alignmentchatimageimageurl.mdx) | ✅ | N/A |
-| `type` | [components.AlignmentChatImageType](../components/alignmentchatimagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.AlignmentChatImageImageURL](../components/alignmentchatimageimageurl.mdx) | ✔️ | N/A |
+| `type` | [components.AlignmentChatImageType](../components/alignmentchatimagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/alignmentchatimageimageurl.mdx b/docs/components/alignmentchatimageimageurl.mdx
index 4c98024c4..c6d1778f4 100644
--- a/docs/components/alignmentchatimageimageurl.mdx
+++ b/docs/components/alignmentchatimageimageurl.mdx
@@ -6,4 +6,4 @@ title: "AlignmentChatImageImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/alignmentchatrejected.mdx b/docs/components/alignmentchatrejected.mdx
index bb6fdc1b9..e7652f125 100644
--- a/docs/components/alignmentchatrejected.mdx
+++ b/docs/components/alignmentchatrejected.mdx
@@ -10,8 +10,8 @@ The assistant message of the withheld turn, without reasoning. `audio` holds the
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| `audio` | [Optional[components.AlignmentChatAudio]](../components/alignmentchataudio.mdx) | ➖ | The audio of the withheld message: its `id` and `transcript`. The plugin does not retain `data` or `expires_at`. | \{
"id": "audio_abc123",
"transcript": "Sure, I can take 20% off your order."
} |
-| `content` | *Nullable[str]* | ✅ | N/A | |
+| `content` | *Nullable[str]* | ✔️ | N/A | |
| `images` | List[[components.AlignmentChatImage](../components/alignmentchatimage.mdx)] | ➖ | N/A | |
-| `refusal` | *Nullable[str]* | ✅ | N/A | |
-| `role` | [components.AlignmentChatRejectedRole](../components/alignmentchatrejectedrole.mdx) | ✅ | N/A | |
+| `refusal` | *Nullable[str]* | ✔️ | N/A | |
+| `role` | [components.AlignmentChatRejectedRole](../components/alignmentchatrejectedrole.mdx) | ✔️ | N/A | |
| `tool_calls` | List[[components.AlignmentChatToolCall](../components/alignmentchattoolcall.mdx)] | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/alignmentchattoolcall.mdx b/docs/components/alignmentchattoolcall.mdx
index 1889a1362..75f58a431 100644
--- a/docs/components/alignmentchattoolcall.mdx
+++ b/docs/components/alignmentchattoolcall.mdx
@@ -6,6 +6,6 @@ title: "AlignmentChatToolCall"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `function` | [components.AlignmentChatToolCallFunction](../components/alignmentchattoolcallfunction.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `type` | [components.AlignmentChatToolCallType](../components/alignmentchattoolcalltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `function` | [components.AlignmentChatToolCallFunction](../components/alignmentchattoolcallfunction.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `type` | [components.AlignmentChatToolCallType](../components/alignmentchattoolcalltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/alignmentchattoolcallfunction.mdx b/docs/components/alignmentchattoolcallfunction.mdx
index 40ad8af96..876a05914 100644
--- a/docs/components/alignmentchattoolcallfunction.mdx
+++ b/docs/components/alignmentchattoolcallfunction.mdx
@@ -6,5 +6,5 @@ title: "AlignmentChatToolCallFunction"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `arguments` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
\ No newline at end of file
+| `arguments` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/alignmentplugin.mdx b/docs/components/alignmentplugin.mdx
index 255e56e63..40968144e 100644
--- a/docs/components/alignmentplugin.mdx
+++ b/docs/components/alignmentplugin.mdx
@@ -9,9 +9,9 @@ Beta. States the listed rules to the model and evaluates every turn against them
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `id` | [components.AlignmentPluginID](../components/alignmentpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.AlignmentPluginID](../components/alignmentpluginid.mdx) | ✔️ | N/A | |
| `instruct` | *Optional[bool]* | ➖ | Whether the rules are stated to the model in a system message on every provider call. Default true. | |
| `max_retries` | *Optional[int]* | ➖ | Provider calls made again after a blocked turn, in enforce mode. Default 1. | |
| `mode` | [Optional[components.AlignmentPluginMode]](../components/alignmentpluginmode.mdx) | ➖ | `enforce`: a turn that breaks a rule is withheld, retried, and finally returned as an error. `audit`: every turn is evaluated and returned. Default `audit`. | |
-| `rules` | List[[components.AlignmentRule](../components/alignmentrule.mdx)] | ✅ | Rules the reply must follow. Each rule is evaluated on its own. | [
\{
"rule": "Never offer a discount.",
"watch": [
"content"
]
},
\{
"rule": "Never call delete_file.",
"watch": [
"tool_calls"
]
}
] |
+| `rules` | List[[components.AlignmentRule](../components/alignmentrule.mdx)] | ✔️ | Rules the reply must follow. Each rule is evaluated on its own. | [
\{
"rule": "Never offer a discount.",
"watch": [
"content"
]
},
\{
"rule": "Never call delete_file.",
"watch": [
"tool_calls"
]
}
] |
| `threshold` | *Optional[float]* | ➖ | Probability at or above which a rule is broken, from 0.01 to 1. Default 0.7. | |
\ No newline at end of file
diff --git a/docs/components/alignmentrule.mdx b/docs/components/alignmentrule.mdx
index c997c7a95..06cacb181 100644
--- a/docs/components/alignmentrule.mdx
+++ b/docs/components/alignmentrule.mdx
@@ -6,5 +6,5 @@ title: "AlignmentRule"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `rule` | *str* | ✅ | Text that states what the reply must do or must not do. |
-| `watch` | List[[components.Watch](../components/watch.mdx)] | ✅ | Fields of the assistant message the rule applies to. The rule is evaluated on a message that has at least one of them and is not applicable to any other message. |
\ No newline at end of file
+| `rule` | *str* | ✔️ | Text that states what the reply must do or must not do. |
+| `watch` | List[[components.Watch](../components/watch.mdx)] | ✔️ | Fields of the assistant message the rule applies to. The rule is evaluated on a message that has at least one of them and is not applicable to any other message. |
\ No newline at end of file
diff --git a/docs/components/alignmentrulerecord.mdx b/docs/components/alignmentrulerecord.mdx
index fe99c6bde..21c8a8cbc 100644
--- a/docs/components/alignmentrulerecord.mdx
+++ b/docs/components/alignmentrulerecord.mdx
@@ -6,6 +6,6 @@ title: "AlignmentRuleRecord"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `applicable` | *bool* | ✅ | Whether the message has a field the rule watches. Only an applicable rule is evaluated. |
-| `broken` | *bool* | ✅ | Whether probability is at or above the threshold. False when the rule is not applicable. |
-| `probability` | *Nullable[float]* | ✅ | The evaluator's probability that the turn breaks the rule; null when the rule is not applicable. |
\ No newline at end of file
+| `applicable` | *bool* | ✔️ | Whether the message has a field the rule watches. Only an applicable rule is evaluated. |
+| `broken` | *bool* | ✔️ | Whether probability is at or above the threshold. False when the rule is not applicable. |
+| `probability` | *Nullable[float]* | ✔️ | The evaluator's probability that the turn breaks the rule; null when the rule is not applicable. |
\ No newline at end of file
diff --git a/docs/components/alignmentunavailablecallrecord.mdx b/docs/components/alignmentunavailablecallrecord.mdx
index ed3097b0c..961fe8742 100644
--- a/docs/components/alignmentunavailablecallrecord.mdx
+++ b/docs/components/alignmentunavailablecallrecord.mdx
@@ -6,6 +6,6 @@ title: "AlignmentUnavailableCallRecord"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `call` | *int* | ✅ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
-| `outcome` | [components.AlignmentUnavailableCallRecordOutcome](../components/alignmentunavailablecallrecordoutcome.mdx) | ✅ | N/A |
-| `reason` | [components.AlignmentUnavailableCallRecordReason](../components/alignmentunavailablecallrecordreason.mdx) | ✅ | N/A |
\ No newline at end of file
+| `call` | *int* | ✔️ | Number of the record, from 1. A record is one evaluated assistant message; a model call of a server-tool loop that produces several messages has one record per message, and a retry continues the numbering. |
+| `outcome` | [components.AlignmentUnavailableCallRecordOutcome](../components/alignmentunavailablecallrecordoutcome.mdx) | ✔️ | N/A |
+| `reason` | [components.AlignmentUnavailableCallRecordReason](../components/alignmentunavailablecallrecordreason.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/annotationaddedevent.mdx b/docs/components/annotationaddedevent.mdx
index f21237810..37d74d956 100644
--- a/docs/components/annotationaddedevent.mdx
+++ b/docs/components/annotationaddedevent.mdx
@@ -9,10 +9,10 @@ Event emitted when a text annotation is added to output
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
-| `annotation` | [components.OpenAIResponsesAnnotation](../components/openairesponsesannotation.mdx) | ✅ | N/A | \{
"file_id": "file-abc123",
"filename": "research_paper.pdf",
"index": 0,
"type": "file_citation"
} |
-| `annotation_index` | *int* | ✅ | N/A | |
-| `content_index` | *int* | ✅ | N/A | |
-| `item_id` | *str* | ✅ | N/A | |
-| `output_index` | *int* | ✅ | N/A | |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.AnnotationAddedEventType](../components/annotationaddedeventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `annotation` | [components.OpenAIResponsesAnnotation](../components/openairesponsesannotation.mdx) | ✔️ | N/A | \{
"file_id": "file-abc123",
"filename": "research_paper.pdf",
"index": 0,
"type": "file_citation"
} |
+| `annotation_index` | *int* | ✔️ | N/A | |
+| `content_index` | *int* | ✔️ | N/A | |
+| `item_id` | *str* | ✔️ | N/A | |
+| `output_index` | *int* | ✔️ | N/A | |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.AnnotationAddedEventType](../components/annotationaddedeventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/annotationfile.mdx b/docs/components/annotationfile.mdx
index f1120ec04..1e596bf7d 100644
--- a/docs/components/annotationfile.mdx
+++ b/docs/components/annotationfile.mdx
@@ -6,5 +6,5 @@ title: "AnnotationFile"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `file` | [components.BatchObjectFile](../components/batchobjectfile.mdx) | ✅ | N/A |
-| `type` | [components.AnnotationTypeFile](../components/annotationtypefile.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file` | [components.BatchObjectFile](../components/batchobjectfile.mdx) | ✔️ | N/A |
+| `type` | [components.AnnotationTypeFile](../components/annotationtypefile.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/annotationurlcitation.mdx b/docs/components/annotationurlcitation.mdx
index 6eab2f076..96b88247d 100644
--- a/docs/components/annotationurlcitation.mdx
+++ b/docs/components/annotationurlcitation.mdx
@@ -6,5 +6,5 @@ title: "AnnotationURLCitation"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `type` | [components.AnnotationTypeURLCitation](../components/annotationtypeurlcitation.mdx) | ✅ | N/A |
-| `url_citation` | [components.BatchObjectURLCitation](../components/batchobjecturlcitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnnotationTypeURLCitation](../components/annotationtypeurlcitation.mdx) | ✔️ | N/A |
+| `url_citation` | [components.BatchObjectURLCitation](../components/batchobjecturlcitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/annotationwebsearchcitation.mdx b/docs/components/annotationwebsearchcitation.mdx
index 1c94b0974..d0e61b435 100644
--- a/docs/components/annotationwebsearchcitation.mdx
+++ b/docs/components/annotationwebsearchcitation.mdx
@@ -6,5 +6,5 @@ title: "AnnotationWebSearchCitation"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `type` | [components.TypeWebSearchCitation](../components/typewebsearchcitation.mdx) | ✅ | N/A |
-| `web_search_citation` | [components.WebSearchCitation](../components/websearchcitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeWebSearchCitation](../components/typewebsearchcitation.mdx) | ✔️ | N/A |
+| `web_search_citation` | [components.WebSearchCitation](../components/websearchcitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicadvisormessageusageiteration.mdx b/docs/components/anthropicadvisormessageusageiteration.mdx
index 85fca0d67..8f835e726 100644
--- a/docs/components/anthropicadvisormessageusageiteration.mdx
+++ b/docs/components/anthropicadvisormessageusageiteration.mdx
@@ -11,5 +11,5 @@ title: "AnthropicAdvisorMessageUsageIteration"
| `cache_read_input_tokens` | *Optional[int]* | ➖ | N/A | |
| `input_tokens` | *Optional[int]* | ➖ | N/A | |
| `output_tokens` | *Optional[int]* | ➖ | N/A | |
-| `model` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicAdvisorMessageUsageIterationType](../components/anthropicadvisormessageusageiterationtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicAdvisorMessageUsageIterationType](../components/anthropicadvisormessageusageiterationtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicadvisortoolresult.mdx b/docs/components/anthropicadvisortoolresult.mdx
index be52da7ba..38141e11c 100644
--- a/docs/components/anthropicadvisortoolresult.mdx
+++ b/docs/components/anthropicadvisortoolresult.mdx
@@ -6,6 +6,6 @@ title: "AnthropicAdvisorToolResult"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicAdvisorToolResultType](../components/anthropicadvisortoolresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicAdvisorToolResultType](../components/anthropicadvisortoolresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicbase64imagesource.mdx b/docs/components/anthropicbase64imagesource.mdx
index 6b399f00d..b66f02e8e 100644
--- a/docs/components/anthropicbase64imagesource.mdx
+++ b/docs/components/anthropicbase64imagesource.mdx
@@ -6,6 +6,6 @@ title: "AnthropicBase64ImageSource"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A | |
-| `media_type` | [components.AnthropicImageMimeType](../components/anthropicimagemimetype.mdx) | ✅ | N/A | image/jpeg |
-| `type` | [components.AnthropicBase64ImageSourceType](../components/anthropicbase64imagesourcetype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A | |
+| `media_type` | [components.AnthropicImageMimeType](../components/anthropicimagemimetype.mdx) | ✔️ | N/A | image/jpeg |
+| `type` | [components.AnthropicBase64ImageSourceType](../components/anthropicbase64imagesourcetype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicbase64pdfsource.mdx b/docs/components/anthropicbase64pdfsource.mdx
index ab9012075..684025b13 100644
--- a/docs/components/anthropicbase64pdfsource.mdx
+++ b/docs/components/anthropicbase64pdfsource.mdx
@@ -6,6 +6,6 @@ title: "AnthropicBase64PdfSource"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A |
-| `media_type` | [components.AnthropicBase64PdfSourceMediaType](../components/anthropicbase64pdfsourcemediatype.mdx) | ✅ | N/A |
-| `type` | [components.AnthropicBase64PdfSourceType](../components/anthropicbase64pdfsourcetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A |
+| `media_type` | [components.AnthropicBase64PdfSourceMediaType](../components/anthropicbase64pdfsourcemediatype.mdx) | ✔️ | N/A |
+| `type` | [components.AnthropicBase64PdfSourceType](../components/anthropicbase64pdfsourcetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicbashcodeexecutionoutput.mdx b/docs/components/anthropicbashcodeexecutionoutput.mdx
index 8780145b8..3cdc57fc9 100644
--- a/docs/components/anthropicbashcodeexecutionoutput.mdx
+++ b/docs/components/anthropicbashcodeexecutionoutput.mdx
@@ -6,5 +6,5 @@ title: "AnthropicBashCodeExecutionOutput"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicBashCodeExecutionOutputType](../components/anthropicbashcodeexecutionoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicBashCodeExecutionOutputType](../components/anthropicbashcodeexecutionoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicbashcodeexecutionresult.mdx b/docs/components/anthropicbashcodeexecutionresult.mdx
index c3678aa02..56f484416 100644
--- a/docs/components/anthropicbashcodeexecutionresult.mdx
+++ b/docs/components/anthropicbashcodeexecutionresult.mdx
@@ -6,8 +6,8 @@ title: "AnthropicBashCodeExecutionResult"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `content` | List[[components.AnthropicBashCodeExecutionOutput](../components/anthropicbashcodeexecutionoutput.mdx)] | ✅ | N/A |
-| `return_code` | *int* | ✅ | N/A |
-| `stderr` | *str* | ✅ | N/A |
-| `stdout` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicBashCodeExecutionResultType](../components/anthropicbashcodeexecutionresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | List[[components.AnthropicBashCodeExecutionOutput](../components/anthropicbashcodeexecutionoutput.mdx)] | ✔️ | N/A |
+| `return_code` | *int* | ✔️ | N/A |
+| `stderr` | *str* | ✔️ | N/A |
+| `stdout` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicBashCodeExecutionResultType](../components/anthropicbashcodeexecutionresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicbashcodeexecutiontoolresult.mdx b/docs/components/anthropicbashcodeexecutiontoolresult.mdx
index 04b28ba39..c7ff53fed 100644
--- a/docs/components/anthropicbashcodeexecutiontoolresult.mdx
+++ b/docs/components/anthropicbashcodeexecutiontoolresult.mdx
@@ -6,6 +6,6 @@ title: "AnthropicBashCodeExecutionToolResult"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `content` | [components.AnthropicBashCodeExecutionContent](../components/anthropicbashcodeexecutioncontent.mdx) | ✅ | N/A | \{
"content": [],
"return_code": 0,
"stderr": "",
"stdout": "Hello",
"type": "bash_code_execution_result"
} |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicBashCodeExecutionToolResultType](../components/anthropicbashcodeexecutiontoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.AnthropicBashCodeExecutionContent](../components/anthropicbashcodeexecutioncontent.mdx) | ✔️ | N/A | \{
"content": [],
"return_code": 0,
"stderr": "",
"stdout": "Hello",
"type": "bash_code_execution_result"
} |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicBashCodeExecutionToolResultType](../components/anthropicbashcodeexecutiontoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicbashcodeexecutiontoolresulterror.mdx b/docs/components/anthropicbashcodeexecutiontoolresulterror.mdx
index 775e485c3..9a0ed3872 100644
--- a/docs/components/anthropicbashcodeexecutiontoolresulterror.mdx
+++ b/docs/components/anthropicbashcodeexecutiontoolresulterror.mdx
@@ -6,5 +6,5 @@ title: "AnthropicBashCodeExecutionToolResultError"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `error_code` | [components.AnthropicBashCodeExecutionToolResultErrorErrorCode](../components/anthropicbashcodeexecutiontoolresulterrorerrorcode.mdx) | ✅ | N/A |
-| `type` | [components.AnthropicBashCodeExecutionToolResultErrorType](../components/anthropicbashcodeexecutiontoolresulterrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error_code` | [components.AnthropicBashCodeExecutionToolResultErrorErrorCode](../components/anthropicbashcodeexecutiontoolresulterrorerrorcode.mdx) | ✔️ | N/A |
+| `type` | [components.AnthropicBashCodeExecutionToolResultErrorType](../components/anthropicbashcodeexecutiontoolresulterrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccachecontroldirective.mdx b/docs/components/anthropiccachecontroldirective.mdx
index a6c16403b..abc00c827 100644
--- a/docs/components/anthropiccachecontroldirective.mdx
+++ b/docs/components/anthropiccachecontroldirective.mdx
@@ -10,4 +10,4 @@ Enable automatic prompt caching. When set at the top level, the system automatic
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `ttl` | [Optional[components.AnthropicCacheControlTTL]](../components/anthropiccachecontrolttl.mdx) | ➖ | N/A | 5m |
-| `type` | [components.AnthropicCacheControlDirectiveType](../components/anthropiccachecontroldirectivetype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicCacheControlDirectiveType](../components/anthropiccachecontroldirectivetype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropiccachecreation.mdx b/docs/components/anthropiccachecreation.mdx
index 9f62d0c65..b1a5ea469 100644
--- a/docs/components/anthropiccachecreation.mdx
+++ b/docs/components/anthropiccachecreation.mdx
@@ -6,5 +6,5 @@ title: "AnthropicCacheCreation"
| Field | Type | Required | Description |
| --------------------------- | --------------------------- | --------------------------- | --------------------------- |
-| `ephemeral_1h_input_tokens` | *int* | ✅ | N/A |
-| `ephemeral_5m_input_tokens` | *int* | ✅ | N/A |
\ No newline at end of file
+| `ephemeral_1h_input_tokens` | *int* | ✔️ | N/A |
+| `ephemeral_5m_input_tokens` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationcharlocation.mdx b/docs/components/anthropiccitationcharlocation.mdx
index 38b939e7c..e7cc1c560 100644
--- a/docs/components/anthropiccitationcharlocation.mdx
+++ b/docs/components/anthropiccitationcharlocation.mdx
@@ -6,10 +6,10 @@ title: "AnthropicCitationCharLocation"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_char_index` | *int* | ✅ | N/A |
-| `file_id` | *Nullable[str]* | ✅ | N/A |
-| `start_char_index` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationCharLocationType](../components/anthropiccitationcharlocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_char_index` | *int* | ✔️ | N/A |
+| `file_id` | *Nullable[str]* | ✔️ | N/A |
+| `start_char_index` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationCharLocationType](../components/anthropiccitationcharlocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationcharlocationparam.mdx b/docs/components/anthropiccitationcharlocationparam.mdx
index fca466aae..e711393db 100644
--- a/docs/components/anthropiccitationcharlocationparam.mdx
+++ b/docs/components/anthropiccitationcharlocationparam.mdx
@@ -6,9 +6,9 @@ title: "AnthropicCitationCharLocationParam"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_char_index` | *int* | ✅ | N/A |
-| `start_char_index` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationCharLocationParamType](../components/anthropiccitationcharlocationparamtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_char_index` | *int* | ✔️ | N/A |
+| `start_char_index` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationCharLocationParamType](../components/anthropiccitationcharlocationparamtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationcontentblocklocation.mdx b/docs/components/anthropiccitationcontentblocklocation.mdx
index 03920da8a..dd125698d 100644
--- a/docs/components/anthropiccitationcontentblocklocation.mdx
+++ b/docs/components/anthropiccitationcontentblocklocation.mdx
@@ -6,10 +6,10 @@ title: "AnthropicCitationContentBlockLocation"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_block_index` | *int* | ✅ | N/A |
-| `file_id` | *Nullable[str]* | ✅ | N/A |
-| `start_block_index` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationContentBlockLocationType](../components/anthropiccitationcontentblocklocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_block_index` | *int* | ✔️ | N/A |
+| `file_id` | *Nullable[str]* | ✔️ | N/A |
+| `start_block_index` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationContentBlockLocationType](../components/anthropiccitationcontentblocklocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationcontentblocklocationparam.mdx b/docs/components/anthropiccitationcontentblocklocationparam.mdx
index 6e88066df..300289a05 100644
--- a/docs/components/anthropiccitationcontentblocklocationparam.mdx
+++ b/docs/components/anthropiccitationcontentblocklocationparam.mdx
@@ -6,9 +6,9 @@ title: "AnthropicCitationContentBlockLocationParam"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_block_index` | *int* | ✅ | N/A |
-| `start_block_index` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationContentBlockLocationParamType](../components/anthropiccitationcontentblocklocationparamtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_block_index` | *int* | ✔️ | N/A |
+| `start_block_index` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationContentBlockLocationParamType](../components/anthropiccitationcontentblocklocationparamtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationpagelocation.mdx b/docs/components/anthropiccitationpagelocation.mdx
index 922d48039..22c78351f 100644
--- a/docs/components/anthropiccitationpagelocation.mdx
+++ b/docs/components/anthropiccitationpagelocation.mdx
@@ -6,10 +6,10 @@ title: "AnthropicCitationPageLocation"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_page_number` | *int* | ✅ | N/A |
-| `file_id` | *Nullable[str]* | ✅ | N/A |
-| `start_page_number` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationPageLocationType](../components/anthropiccitationpagelocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_page_number` | *int* | ✔️ | N/A |
+| `file_id` | *Nullable[str]* | ✔️ | N/A |
+| `start_page_number` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationPageLocationType](../components/anthropiccitationpagelocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationpagelocationparam.mdx b/docs/components/anthropiccitationpagelocationparam.mdx
index 6993270ee..b4179163a 100644
--- a/docs/components/anthropiccitationpagelocationparam.mdx
+++ b/docs/components/anthropiccitationpagelocationparam.mdx
@@ -6,9 +6,9 @@ title: "AnthropicCitationPageLocationParam"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `cited_text` | *str* | ✅ | N/A |
-| `document_index` | *int* | ✅ | N/A |
-| `document_title` | *Nullable[str]* | ✅ | N/A |
-| `end_page_number` | *int* | ✅ | N/A |
-| `start_page_number` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicCitationPageLocationParamType](../components/anthropiccitationpagelocationparamtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `document_index` | *int* | ✔️ | N/A |
+| `document_title` | *Nullable[str]* | ✔️ | N/A |
+| `end_page_number` | *int* | ✔️ | N/A |
+| `start_page_number` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationPageLocationParamType](../components/anthropiccitationpagelocationparamtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationsconfig.mdx b/docs/components/anthropiccitationsconfig.mdx
index 82e6fe2e4..98079f65c 100644
--- a/docs/components/anthropiccitationsconfig.mdx
+++ b/docs/components/anthropiccitationsconfig.mdx
@@ -6,4 +6,4 @@ title: "AnthropicCitationsConfig"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `enabled` | *bool* | ✅ | N/A |
\ No newline at end of file
+| `enabled` | *bool* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationsearchresultlocation.mdx b/docs/components/anthropiccitationsearchresultlocation.mdx
index e2e945d17..a5ea2d846 100644
--- a/docs/components/anthropiccitationsearchresultlocation.mdx
+++ b/docs/components/anthropiccitationsearchresultlocation.mdx
@@ -6,10 +6,10 @@ title: "AnthropicCitationSearchResultLocation"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `cited_text` | *str* | ✅ | N/A |
-| `end_block_index` | *int* | ✅ | N/A |
-| `search_result_index` | *int* | ✅ | N/A |
-| `source` | *str* | ✅ | N/A |
-| `start_block_index` | *int* | ✅ | N/A |
-| `title` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicCitationSearchResultLocationType](../components/anthropiccitationsearchresultlocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `end_block_index` | *int* | ✔️ | N/A |
+| `search_result_index` | *int* | ✔️ | N/A |
+| `source` | *str* | ✔️ | N/A |
+| `start_block_index` | *int* | ✔️ | N/A |
+| `title` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationSearchResultLocationType](../components/anthropiccitationsearchresultlocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationsearchresultlocationparam.mdx b/docs/components/anthropiccitationsearchresultlocationparam.mdx
index f3d6bdc71..aa484a54f 100644
--- a/docs/components/anthropiccitationsearchresultlocationparam.mdx
+++ b/docs/components/anthropiccitationsearchresultlocationparam.mdx
@@ -6,10 +6,10 @@ title: "AnthropicCitationSearchResultLocationParam"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
-| `cited_text` | *str* | ✅ | N/A |
-| `end_block_index` | *int* | ✅ | N/A |
-| `search_result_index` | *int* | ✅ | N/A |
-| `source` | *str* | ✅ | N/A |
-| `start_block_index` | *int* | ✅ | N/A |
-| `title` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicCitationSearchResultLocationParamType](../components/anthropiccitationsearchresultlocationparamtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `end_block_index` | *int* | ✔️ | N/A |
+| `search_result_index` | *int* | ✔️ | N/A |
+| `source` | *str* | ✔️ | N/A |
+| `start_block_index` | *int* | ✔️ | N/A |
+| `title` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationSearchResultLocationParamType](../components/anthropiccitationsearchresultlocationparamtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationwebsearchresultlocation.mdx b/docs/components/anthropiccitationwebsearchresultlocation.mdx
index 08df7f3a6..a74151765 100644
--- a/docs/components/anthropiccitationwebsearchresultlocation.mdx
+++ b/docs/components/anthropiccitationwebsearchresultlocation.mdx
@@ -6,8 +6,8 @@ title: "AnthropicCitationWebSearchResultLocation"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
-| `cited_text` | *str* | ✅ | N/A |
-| `encrypted_index` | *str* | ✅ | N/A |
-| `title` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicCitationWebSearchResultLocationType](../components/anthropiccitationwebsearchresultlocationtype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `encrypted_index` | *str* | ✔️ | N/A |
+| `title` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationWebSearchResultLocationType](../components/anthropiccitationwebsearchresultlocationtype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccitationwebsearchresultlocationparam.mdx b/docs/components/anthropiccitationwebsearchresultlocationparam.mdx
index e5d6bf6ab..3af0af9a4 100644
--- a/docs/components/anthropiccitationwebsearchresultlocationparam.mdx
+++ b/docs/components/anthropiccitationwebsearchresultlocationparam.mdx
@@ -6,8 +6,8 @@ title: "AnthropicCitationWebSearchResultLocationParam"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
-| `cited_text` | *str* | ✅ | N/A |
-| `encrypted_index` | *str* | ✅ | N/A |
-| `title` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicCitationWebSearchResultLocationParamType](../components/anthropiccitationwebsearchresultlocationparamtype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `cited_text` | *str* | ✔️ | N/A |
+| `encrypted_index` | *str* | ✔️ | N/A |
+| `title` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicCitationWebSearchResultLocationParamType](../components/anthropiccitationwebsearchresultlocationparamtype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecution20250825caller.mdx b/docs/components/anthropiccodeexecution20250825caller.mdx
index ab9f1ca6d..d53740c62 100644
--- a/docs/components/anthropiccodeexecution20250825caller.mdx
+++ b/docs/components/anthropiccodeexecution20250825caller.mdx
@@ -6,5 +6,5 @@ title: "AnthropicCodeExecution20250825Caller"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `tool_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicCodeExecution20250825CallerType](../components/anthropiccodeexecution20250825callertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicCodeExecution20250825CallerType](../components/anthropiccodeexecution20250825callertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecution20260120caller.mdx b/docs/components/anthropiccodeexecution20260120caller.mdx
index 01e5b0e16..5fa2cf2fb 100644
--- a/docs/components/anthropiccodeexecution20260120caller.mdx
+++ b/docs/components/anthropiccodeexecution20260120caller.mdx
@@ -6,5 +6,5 @@ title: "AnthropicCodeExecution20260120Caller"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `tool_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicCodeExecution20260120CallerType](../components/anthropiccodeexecution20260120callertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicCodeExecution20260120CallerType](../components/anthropiccodeexecution20260120callertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecutionoutput.mdx b/docs/components/anthropiccodeexecutionoutput.mdx
index 394d957ab..70ab3b9b3 100644
--- a/docs/components/anthropiccodeexecutionoutput.mdx
+++ b/docs/components/anthropiccodeexecutionoutput.mdx
@@ -6,5 +6,5 @@ title: "AnthropicCodeExecutionOutput"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `file_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicCodeExecutionOutputType](../components/anthropiccodeexecutionoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicCodeExecutionOutputType](../components/anthropiccodeexecutionoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecutionresult.mdx b/docs/components/anthropiccodeexecutionresult.mdx
index 7b6757bd7..5e71989e5 100644
--- a/docs/components/anthropiccodeexecutionresult.mdx
+++ b/docs/components/anthropiccodeexecutionresult.mdx
@@ -6,8 +6,8 @@ title: "AnthropicCodeExecutionResult"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `content` | List[[components.AnthropicCodeExecutionOutput](../components/anthropiccodeexecutionoutput.mdx)] | ✅ | N/A |
-| `return_code` | *int* | ✅ | N/A |
-| `stderr` | *str* | ✅ | N/A |
-| `stdout` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicCodeExecutionResultType](../components/anthropiccodeexecutionresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | List[[components.AnthropicCodeExecutionOutput](../components/anthropiccodeexecutionoutput.mdx)] | ✔️ | N/A |
+| `return_code` | *int* | ✔️ | N/A |
+| `stderr` | *str* | ✔️ | N/A |
+| `stdout` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicCodeExecutionResultType](../components/anthropiccodeexecutionresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecutiontoolresult.mdx b/docs/components/anthropiccodeexecutiontoolresult.mdx
index f74485d3e..e32ded83e 100644
--- a/docs/components/anthropiccodeexecutiontoolresult.mdx
+++ b/docs/components/anthropiccodeexecutiontoolresult.mdx
@@ -6,6 +6,6 @@ title: "AnthropicCodeExecutionToolResult"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `content` | [components.AnthropicCodeExecutionContent](../components/anthropiccodeexecutioncontent.mdx) | ✅ | N/A | \{
"content": [],
"return_code": 0,
"stderr": "",
"stdout": "Hello",
"type": "code_execution_result"
} |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicCodeExecutionToolResultType](../components/anthropiccodeexecutiontoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.AnthropicCodeExecutionContent](../components/anthropiccodeexecutioncontent.mdx) | ✔️ | N/A | \{
"content": [],
"return_code": 0,
"stderr": "",
"stdout": "Hello",
"type": "code_execution_result"
} |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicCodeExecutionToolResultType](../components/anthropiccodeexecutiontoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropiccodeexecutiontoolresulterror.mdx b/docs/components/anthropiccodeexecutiontoolresulterror.mdx
index 421e97cbd..3c580bc33 100644
--- a/docs/components/anthropiccodeexecutiontoolresulterror.mdx
+++ b/docs/components/anthropiccodeexecutiontoolresulterror.mdx
@@ -6,5 +6,5 @@ title: "AnthropicCodeExecutionToolResultError"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `error_code` | [components.AnthropicServerToolErrorCode](../components/anthropicservertoolerrorcode.mdx) | ✅ | N/A | unavailable |
-| `type` | [components.AnthropicCodeExecutionToolResultErrorType](../components/anthropiccodeexecutiontoolresulterrortype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `error_code` | [components.AnthropicServerToolErrorCode](../components/anthropicservertoolerrorcode.mdx) | ✔️ | N/A | unavailable |
+| `type` | [components.AnthropicCodeExecutionToolResultErrorType](../components/anthropiccodeexecutiontoolresulterrortype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropiccompactionblock.mdx b/docs/components/anthropiccompactionblock.mdx
index 5457d7705..64c31abb6 100644
--- a/docs/components/anthropiccompactionblock.mdx
+++ b/docs/components/anthropiccompactionblock.mdx
@@ -6,6 +6,6 @@ title: "AnthropicCompactionBlock"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `content` | *Nullable[str]* | ✅ | N/A |
+| `content` | *Nullable[str]* | ✔️ | N/A |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.AnthropicCompactionBlockType](../components/anthropiccompactionblocktype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicCompactionBlockType](../components/anthropiccompactionblocktype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccompactionusageiteration.mdx b/docs/components/anthropiccompactionusageiteration.mdx
index fd869bd12..f7d3c8d9e 100644
--- a/docs/components/anthropiccompactionusageiteration.mdx
+++ b/docs/components/anthropiccompactionusageiteration.mdx
@@ -11,4 +11,4 @@ title: "AnthropicCompactionUsageIteration"
| `cache_read_input_tokens` | *Optional[int]* | ➖ | N/A | |
| `input_tokens` | *Optional[int]* | ➖ | N/A | |
| `output_tokens` | *Optional[int]* | ➖ | N/A | |
-| `type` | [components.AnthropicCompactionUsageIterationType](../components/anthropiccompactionusageiterationtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicCompactionUsageIterationType](../components/anthropiccompactionusageiterationtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropiccontainer.mdx b/docs/components/anthropiccontainer.mdx
index cc4602aaf..08d3927bb 100644
--- a/docs/components/anthropiccontainer.mdx
+++ b/docs/components/anthropiccontainer.mdx
@@ -6,6 +6,6 @@ title: "AnthropicContainer"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `expires_at` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
+| `expires_at` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `skills` | List[[components.AnthropicContainerSkill](../components/anthropiccontainerskill.mdx)] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccontainerskill.mdx b/docs/components/anthropiccontainerskill.mdx
index cd23ba0b6..210eedee0 100644
--- a/docs/components/anthropiccontainerskill.mdx
+++ b/docs/components/anthropiccontainerskill.mdx
@@ -6,6 +6,6 @@ title: "AnthropicContainerSkill"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `skill_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicContainerSkillType](../components/anthropiccontainerskilltype.mdx) | ✅ | N/A |
-| `version` | *str* | ✅ | N/A |
\ No newline at end of file
+| `skill_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicContainerSkillType](../components/anthropiccontainerskilltype.mdx) | ✔️ | N/A |
+| `version` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropiccontainerupload.mdx b/docs/components/anthropiccontainerupload.mdx
index 47cdd90fa..6fd72cb28 100644
--- a/docs/components/anthropiccontainerupload.mdx
+++ b/docs/components/anthropiccontainerupload.mdx
@@ -6,5 +6,5 @@ title: "AnthropicContainerUpload"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicContainerUploadType](../components/anthropiccontaineruploadtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicContainerUploadType](../components/anthropiccontaineruploadtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicdirectcaller.mdx b/docs/components/anthropicdirectcaller.mdx
index a685353e2..ea63fe857 100644
--- a/docs/components/anthropicdirectcaller.mdx
+++ b/docs/components/anthropicdirectcaller.mdx
@@ -6,4 +6,4 @@ title: "AnthropicDirectCaller"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicDirectCallerType](../components/anthropicdirectcallertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicDirectCallerType](../components/anthropicdirectcallertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicdocumentblock.mdx b/docs/components/anthropicdocumentblock.mdx
index 8b33d1a19..b856ace2a 100644
--- a/docs/components/anthropicdocumentblock.mdx
+++ b/docs/components/anthropicdocumentblock.mdx
@@ -7,6 +7,6 @@ title: "AnthropicDocumentBlock"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `citations` | [OptionalNullable[components.AnthropicCitationsConfig]](../components/anthropiccitationsconfig.mdx) | ➖ | N/A | \{
"enabled": true
} |
-| `source` | [components.AnthropicDocumentBlockSource](../components/anthropicdocumentblocksource.mdx) | ✅ | N/A | |
-| `title` | *Nullable[str]* | ✅ | N/A | |
-| `type` | [components.AnthropicDocumentBlockType](../components/anthropicdocumentblocktype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `source` | [components.AnthropicDocumentBlockSource](../components/anthropicdocumentblocksource.mdx) | ✔️ | N/A | |
+| `title` | *Nullable[str]* | ✔️ | N/A | |
+| `type` | [components.AnthropicDocumentBlockType](../components/anthropicdocumentblocktype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicdocumentblockparam.mdx b/docs/components/anthropicdocumentblockparam.mdx
index 52f444d80..fdf55eff7 100644
--- a/docs/components/anthropicdocumentblockparam.mdx
+++ b/docs/components/anthropicdocumentblockparam.mdx
@@ -9,6 +9,6 @@ title: "AnthropicDocumentBlockParam"
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `citations` | [OptionalNullable[components.AnthropicDocumentBlockParamCitations]](../components/anthropicdocumentblockparamcitations.mdx) | ➖ | N/A | |
| `context` | *OptionalNullable[str]* | ➖ | N/A | |
-| `source` | [components.AnthropicDocumentBlockParamSourceUnion](../components/anthropicdocumentblockparamsourceunion.mdx) | ✅ | N/A | |
+| `source` | [components.AnthropicDocumentBlockParamSourceUnion](../components/anthropicdocumentblockparamsourceunion.mdx) | ✔️ | N/A | |
| `title` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | [components.AnthropicDocumentBlockParamTypeDocument](../components/anthropicdocumentblockparamtypedocument.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicDocumentBlockParamTypeDocument](../components/anthropicdocumentblockparamtypedocument.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicencryptedcodeexecutionresult.mdx b/docs/components/anthropicencryptedcodeexecutionresult.mdx
index 5828d7272..613e497d8 100644
--- a/docs/components/anthropicencryptedcodeexecutionresult.mdx
+++ b/docs/components/anthropicencryptedcodeexecutionresult.mdx
@@ -6,8 +6,8 @@ title: "AnthropicEncryptedCodeExecutionResult"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `content` | List[[components.AnthropicCodeExecutionOutput](../components/anthropiccodeexecutionoutput.mdx)] | ✅ | N/A |
-| `encrypted_stdout` | *str* | ✅ | N/A |
-| `return_code` | *int* | ✅ | N/A |
-| `stderr` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicEncryptedCodeExecutionResultType](../components/anthropicencryptedcodeexecutionresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | List[[components.AnthropicCodeExecutionOutput](../components/anthropiccodeexecutionoutput.mdx)] | ✔️ | N/A |
+| `encrypted_stdout` | *str* | ✔️ | N/A |
+| `return_code` | *int* | ✔️ | N/A |
+| `stderr` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicEncryptedCodeExecutionResultType](../components/anthropicencryptedcodeexecutionresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicfile.mdx b/docs/components/anthropicfile.mdx
index ada2b77a9..5ecc5dad0 100644
--- a/docs/components/anthropicfile.mdx
+++ b/docs/components/anthropicfile.mdx
@@ -9,11 +9,11 @@ A stored file in Anthropic's Files API shape.
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `shape` | [components.AnthropicFileShape](../components/anthropicfileshape.mdx) | ✅ | N/A |
-| `created_at` | *str* | ✅ | N/A |
-| `downloadable` | *bool* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `mime_type` | *str* | ✅ | N/A |
-| `size_bytes` | *int* | ✅ | N/A |
-| `type` | [components.AnthropicFileType](../components/anthropicfiletype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.AnthropicFileShape](../components/anthropicfileshape.mdx) | ✔️ | N/A |
+| `created_at` | *str* | ✔️ | N/A |
+| `downloadable` | *bool* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `mime_type` | *str* | ✔️ | N/A |
+| `size_bytes` | *int* | ✔️ | N/A |
+| `type` | [components.AnthropicFileType](../components/anthropicfiletype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicfiledeleted.mdx b/docs/components/anthropicfiledeleted.mdx
index bd28047a1..7a558828b 100644
--- a/docs/components/anthropicfiledeleted.mdx
+++ b/docs/components/anthropicfiledeleted.mdx
@@ -9,6 +9,6 @@ Deletion result in Anthropic's shape.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `shape` | [components.AnthropicFileDeletedShape](../components/anthropicfiledeletedshape.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicFileDeletedType](../components/anthropicfiledeletedtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.AnthropicFileDeletedShape](../components/anthropicfiledeletedshape.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicFileDeletedType](../components/anthropicfiledeletedtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicfiledocumentsource.mdx b/docs/components/anthropicfiledocumentsource.mdx
index 395524095..4666dae65 100644
--- a/docs/components/anthropicfiledocumentsource.mdx
+++ b/docs/components/anthropicfiledocumentsource.mdx
@@ -6,5 +6,5 @@ title: "AnthropicFileDocumentSource"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicFileDocumentSourceType](../components/anthropicfiledocumentsourcetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicFileDocumentSourceType](../components/anthropicfiledocumentsourcetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicfilelist.mdx b/docs/components/anthropicfilelist.mdx
index f0cbb8b7c..e6b1d1936 100644
--- a/docs/components/anthropicfilelist.mdx
+++ b/docs/components/anthropicfilelist.mdx
@@ -9,8 +9,8 @@ A page of files in Anthropic's shape.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `shape` | [components.AnthropicFileListShape](../components/anthropicfilelistshape.mdx) | ✅ | N/A |
-| `data` | List[[components.AnthropicFile](../components/anthropicfile.mdx)] | ✅ | N/A |
-| `first_id` | *Nullable[str]* | ✅ | N/A |
-| `has_more` | *bool* | ✅ | N/A |
-| `last_id` | *Nullable[str]* | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.AnthropicFileListShape](../components/anthropicfilelistshape.mdx) | ✔️ | N/A |
+| `data` | List[[components.AnthropicFile](../components/anthropicfile.mdx)] | ✔️ | N/A |
+| `first_id` | *Nullable[str]* | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | N/A |
+| `last_id` | *Nullable[str]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicimageblockparam.mdx b/docs/components/anthropicimageblockparam.mdx
index 1cb784d5d..ed0025f10 100644
--- a/docs/components/anthropicimageblockparam.mdx
+++ b/docs/components/anthropicimageblockparam.mdx
@@ -7,5 +7,5 @@ title: "AnthropicImageBlockParam"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `source` | [components.AnthropicImageBlockParamSource](../components/anthropicimageblockparamsource.mdx) | ✅ | N/A | |
-| `type` | [components.AnthropicImageBlockParamType](../components/anthropicimageblockparamtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `source` | [components.AnthropicImageBlockParamSource](../components/anthropicimageblockparamsource.mdx) | ✔️ | N/A | |
+| `type` | [components.AnthropicImageBlockParamType](../components/anthropicimageblockparamtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicinputtokensclearatleast.mdx b/docs/components/anthropicinputtokensclearatleast.mdx
index 74ad3d2fa..2ed888d06 100644
--- a/docs/components/anthropicinputtokensclearatleast.mdx
+++ b/docs/components/anthropicinputtokensclearatleast.mdx
@@ -6,5 +6,5 @@ title: "AnthropicInputTokensClearAtLeast"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicInputTokensClearAtLeastType](../components/anthropicinputtokensclearatleasttype.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicInputTokensClearAtLeastType](../components/anthropicinputtokensclearatleasttype.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicinputtokenstrigger.mdx b/docs/components/anthropicinputtokenstrigger.mdx
index 4662c08a6..89841a167 100644
--- a/docs/components/anthropicinputtokenstrigger.mdx
+++ b/docs/components/anthropicinputtokenstrigger.mdx
@@ -6,5 +6,5 @@ title: "AnthropicInputTokensTrigger"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicInputTokensTriggerType](../components/anthropicinputtokenstriggertype.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicInputTokensTriggerType](../components/anthropicinputtokenstriggertype.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicinputtransformation.mdx b/docs/components/anthropicinputtransformation.mdx
index ec4d4d8ed..fdda100e4 100644
--- a/docs/components/anthropicinputtransformation.mdx
+++ b/docs/components/anthropicinputtransformation.mdx
@@ -11,5 +11,5 @@ A server-side transformation Anthropic applied to the request input
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| `path` | *OptionalNullable[str]* | ➖ | N/A | |
| `reason` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | *str* | ✅ | N/A | |
+| `type` | *str* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"path": "messages.1.content.0",
"reason": "prefix_binding_mismatch",
"type": "thinking_dropped"
} |
\ No newline at end of file
diff --git a/docs/components/anthropicmessageusageiteration.mdx b/docs/components/anthropicmessageusageiteration.mdx
index bc0302220..67125407d 100644
--- a/docs/components/anthropicmessageusageiteration.mdx
+++ b/docs/components/anthropicmessageusageiteration.mdx
@@ -12,4 +12,4 @@ title: "AnthropicMessageUsageIteration"
| `input_tokens` | *Optional[int]* | ➖ | N/A | |
| `output_tokens` | *Optional[int]* | ➖ | N/A | |
| `model` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.AnthropicMessageUsageIterationType](../components/anthropicmessageusageiterationtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicMessageUsageIterationType](../components/anthropicmessageusageiterationtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicoutputtokensdetails.mdx b/docs/components/anthropicoutputtokensdetails.mdx
index cacf5afa8..9ff17e3db 100644
--- a/docs/components/anthropicoutputtokensdetails.mdx
+++ b/docs/components/anthropicoutputtokensdetails.mdx
@@ -6,4 +6,4 @@ title: "AnthropicOutputTokensDetails"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `thinking_tokens` | *int* | ✅ | N/A |
\ No newline at end of file
+| `thinking_tokens` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicplaintextsource.mdx b/docs/components/anthropicplaintextsource.mdx
index 3dd144945..0b104e8cc 100644
--- a/docs/components/anthropicplaintextsource.mdx
+++ b/docs/components/anthropicplaintextsource.mdx
@@ -6,6 +6,6 @@ title: "AnthropicPlainTextSource"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A |
-| `media_type` | [components.AnthropicPlainTextSourceMediaType](../components/anthropicplaintextsourcemediatype.mdx) | ✅ | N/A |
-| `type` | [components.AnthropicPlainTextSourceType](../components/anthropicplaintextsourcetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A |
+| `media_type` | [components.AnthropicPlainTextSourceMediaType](../components/anthropicplaintextsourcemediatype.mdx) | ✔️ | N/A |
+| `type` | [components.AnthropicPlainTextSourceType](../components/anthropicplaintextsourcetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicredactedthinkingblock.mdx b/docs/components/anthropicredactedthinkingblock.mdx
index 502fdbc55..247ecd0e2 100644
--- a/docs/components/anthropicredactedthinkingblock.mdx
+++ b/docs/components/anthropicredactedthinkingblock.mdx
@@ -6,5 +6,5 @@ title: "AnthropicRedactedThinkingBlock"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicRedactedThinkingBlockType](../components/anthropicredactedthinkingblocktype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicRedactedThinkingBlockType](../components/anthropicredactedthinkingblocktype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicrefusalstopdetails.mdx b/docs/components/anthropicrefusalstopdetails.mdx
index 38846ce56..408d8551c 100644
--- a/docs/components/anthropicrefusalstopdetails.mdx
+++ b/docs/components/anthropicrefusalstopdetails.mdx
@@ -9,6 +9,6 @@ Structured information about a refusal
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `category` | [Nullable[components.AnthropicRefusalStopDetailsCategory]](../components/anthropicrefusalstopdetailscategory.mdx) | ✅ | N/A |
-| `explanation` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicRefusalStopDetailsType](../components/anthropicrefusalstopdetailstype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `category` | [Nullable[components.AnthropicRefusalStopDetailsCategory]](../components/anthropicrefusalstopdetailscategory.mdx) | ✔️ | N/A |
+| `explanation` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicRefusalStopDetailsType](../components/anthropicrefusalstopdetailstype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicsafeguard.mdx b/docs/components/anthropicsafeguard.mdx
index 111457158..4d8804860 100644
--- a/docs/components/anthropicsafeguard.mdx
+++ b/docs/components/anthropicsafeguard.mdx
@@ -10,5 +10,5 @@ A server-side safeguard Anthropic evaluates alongside the completion
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
| `classifier_context` | Dict[str, *Any*] | ➖ | N/A | |
-| `type` | *str* | ✅ | N/A | |
+| `type` | *str* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"classifier_context": \{
"permission_mode": "auto",
"v": 1
},
"type": "dangerous_tool_use"
} |
\ No newline at end of file
diff --git a/docs/components/anthropicsearchresultblockparam.mdx b/docs/components/anthropicsearchresultblockparam.mdx
index 85ff6950a..4332b71b7 100644
--- a/docs/components/anthropicsearchresultblockparam.mdx
+++ b/docs/components/anthropicsearchresultblockparam.mdx
@@ -8,7 +8,7 @@ title: "AnthropicSearchResultBlockParam"
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `citations` | [Optional[components.AnthropicSearchResultBlockParamCitations]](../components/anthropicsearchresultblockparamcitations.mdx) | ➖ | N/A | |
-| `content` | List[[components.AnthropicTextBlockParam](../components/anthropictextblockparam.mdx)] | ✅ | N/A | |
-| `source` | *str* | ✅ | N/A | |
-| `title` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicSearchResultBlockParamType](../components/anthropicsearchresultblockparamtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | List[[components.AnthropicTextBlockParam](../components/anthropictextblockparam.mdx)] | ✔️ | N/A | |
+| `source` | *str* | ✔️ | N/A | |
+| `title` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicSearchResultBlockParamType](../components/anthropicsearchresultblockparamtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicservertoolusage.mdx b/docs/components/anthropicservertoolusage.mdx
index bad3454c4..b5c15b64c 100644
--- a/docs/components/anthropicservertoolusage.mdx
+++ b/docs/components/anthropicservertoolusage.mdx
@@ -6,5 +6,5 @@ title: "AnthropicServerToolUsage"
| Field | Type | Required | Description |
| --------------------- | --------------------- | --------------------- | --------------------- |
-| `web_fetch_requests` | *int* | ✅ | N/A |
-| `web_search_requests` | *int* | ✅ | N/A |
\ No newline at end of file
+| `web_fetch_requests` | *int* | ✔️ | N/A |
+| `web_search_requests` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictextblock.mdx b/docs/components/anthropictextblock.mdx
index 7c6f62713..af3dfe7e1 100644
--- a/docs/components/anthropictextblock.mdx
+++ b/docs/components/anthropictextblock.mdx
@@ -6,6 +6,6 @@ title: "AnthropicTextBlock"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `citations` | List[[components.AnthropicTextCitation](../components/anthropictextcitation.mdx)] | ✅ | N/A |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicTextBlockType](../components/anthropictextblocktype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `citations` | List[[components.AnthropicTextCitation](../components/anthropictextcitation.mdx)] | ✔️ | N/A |
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicTextBlockType](../components/anthropictextblocktype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictextblockparam.mdx b/docs/components/anthropictextblockparam.mdx
index 5bc1a621d..00970af51 100644
--- a/docs/components/anthropictextblockparam.mdx
+++ b/docs/components/anthropictextblockparam.mdx
@@ -8,5 +8,5 @@ title: "AnthropicTextBlockParam"
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `citations` | List[[components.Citation](../components/citation.mdx)] | ➖ | N/A | |
-| `text` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicTextBlockParamType](../components/anthropictextblockparamtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicTextBlockParamType](../components/anthropictextblockparamtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictexteditorcodeexecutioncreateresult.mdx b/docs/components/anthropictexteditorcodeexecutioncreateresult.mdx
index f1228b91c..fd82f05c4 100644
--- a/docs/components/anthropictexteditorcodeexecutioncreateresult.mdx
+++ b/docs/components/anthropictexteditorcodeexecutioncreateresult.mdx
@@ -6,5 +6,5 @@ title: "AnthropicTextEditorCodeExecutionCreateResult"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
-| `is_file_update` | *bool* | ✅ | N/A |
-| `type` | [components.AnthropicTextEditorCodeExecutionCreateResultType](../components/anthropictexteditorcodeexecutioncreateresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `is_file_update` | *bool* | ✔️ | N/A |
+| `type` | [components.AnthropicTextEditorCodeExecutionCreateResultType](../components/anthropictexteditorcodeexecutioncreateresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictexteditorcodeexecutionstrreplaceresult.mdx b/docs/components/anthropictexteditorcodeexecutionstrreplaceresult.mdx
index f989850cc..af5f7c587 100644
--- a/docs/components/anthropictexteditorcodeexecutionstrreplaceresult.mdx
+++ b/docs/components/anthropictexteditorcodeexecutionstrreplaceresult.mdx
@@ -6,9 +6,9 @@ title: "AnthropicTextEditorCodeExecutionStrReplaceResult"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `lines` | List[*str*] | ✅ | N/A |
-| `new_lines` | *Nullable[int]* | ✅ | N/A |
-| `new_start` | *Nullable[int]* | ✅ | N/A |
-| `old_lines` | *Nullable[int]* | ✅ | N/A |
-| `old_start` | *Nullable[int]* | ✅ | N/A |
-| `type` | [components.AnthropicTextEditorCodeExecutionStrReplaceResultType](../components/anthropictexteditorcodeexecutionstrreplaceresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `lines` | List[*str*] | ✔️ | N/A |
+| `new_lines` | *Nullable[int]* | ✔️ | N/A |
+| `new_start` | *Nullable[int]* | ✔️ | N/A |
+| `old_lines` | *Nullable[int]* | ✔️ | N/A |
+| `old_start` | *Nullable[int]* | ✔️ | N/A |
+| `type` | [components.AnthropicTextEditorCodeExecutionStrReplaceResultType](../components/anthropictexteditorcodeexecutionstrreplaceresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictexteditorcodeexecutiontoolresult.mdx b/docs/components/anthropictexteditorcodeexecutiontoolresult.mdx
index da4817358..4378fa1e0 100644
--- a/docs/components/anthropictexteditorcodeexecutiontoolresult.mdx
+++ b/docs/components/anthropictexteditorcodeexecutiontoolresult.mdx
@@ -6,6 +6,6 @@ title: "AnthropicTextEditorCodeExecutionToolResult"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `content` | [components.AnthropicTextEditorCodeExecutionContent](../components/anthropictexteditorcodeexecutioncontent.mdx) | ✅ | N/A | \{
"content": "file content",
"file_type": "text",
"num_lines": 10,
"start_line": 1,
"total_lines": 10,
"type": "text_editor_code_execution_view_result"
} |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicTextEditorCodeExecutionToolResultType](../components/anthropictexteditorcodeexecutiontoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.AnthropicTextEditorCodeExecutionContent](../components/anthropictexteditorcodeexecutioncontent.mdx) | ✔️ | N/A | \{
"content": "file content",
"file_type": "text",
"num_lines": 10,
"start_line": 1,
"total_lines": 10,
"type": "text_editor_code_execution_view_result"
} |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicTextEditorCodeExecutionToolResultType](../components/anthropictexteditorcodeexecutiontoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictexteditorcodeexecutiontoolresulterror.mdx b/docs/components/anthropictexteditorcodeexecutiontoolresulterror.mdx
index f79c9d595..b0082ee9b 100644
--- a/docs/components/anthropictexteditorcodeexecutiontoolresulterror.mdx
+++ b/docs/components/anthropictexteditorcodeexecutiontoolresulterror.mdx
@@ -6,6 +6,6 @@ title: "AnthropicTextEditorCodeExecutionToolResultError"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `error_code` | [components.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode](../components/anthropictexteditorcodeexecutiontoolresulterrorerrorcode.mdx) | ✅ | N/A |
-| `error_message` | *Nullable[str]* | ✅ | N/A |
-| `type` | [components.AnthropicTextEditorCodeExecutionToolResultErrorType](../components/anthropictexteditorcodeexecutiontoolresulterrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error_code` | [components.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode](../components/anthropictexteditorcodeexecutiontoolresulterrorerrorcode.mdx) | ✔️ | N/A |
+| `error_message` | *Nullable[str]* | ✔️ | N/A |
+| `type` | [components.AnthropicTextEditorCodeExecutionToolResultErrorType](../components/anthropictexteditorcodeexecutiontoolresulterrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictexteditorcodeexecutionviewresult.mdx b/docs/components/anthropictexteditorcodeexecutionviewresult.mdx
index cba28c9df..eb3d772f2 100644
--- a/docs/components/anthropictexteditorcodeexecutionviewresult.mdx
+++ b/docs/components/anthropictexteditorcodeexecutionviewresult.mdx
@@ -6,9 +6,9 @@ title: "AnthropicTextEditorCodeExecutionViewResult"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
-| `content` | *str* | ✅ | N/A |
-| `file_type` | [components.FileType](../components/filetype.mdx) | ✅ | N/A |
-| `num_lines` | *Nullable[int]* | ✅ | N/A |
-| `start_line` | *Nullable[int]* | ✅ | N/A |
-| `total_lines` | *Nullable[int]* | ✅ | N/A |
-| `type` | [components.AnthropicTextEditorCodeExecutionViewResultType](../components/anthropictexteditorcodeexecutionviewresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | *str* | ✔️ | N/A |
+| `file_type` | [components.FileType](../components/filetype.mdx) | ✔️ | N/A |
+| `num_lines` | *Nullable[int]* | ✔️ | N/A |
+| `start_line` | *Nullable[int]* | ✔️ | N/A |
+| `total_lines` | *Nullable[int]* | ✔️ | N/A |
+| `type` | [components.AnthropicTextEditorCodeExecutionViewResultType](../components/anthropictexteditorcodeexecutionviewresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicthinkingblock.mdx b/docs/components/anthropicthinkingblock.mdx
index 2f9d95c4e..1197dd757 100644
--- a/docs/components/anthropicthinkingblock.mdx
+++ b/docs/components/anthropicthinkingblock.mdx
@@ -6,6 +6,6 @@ title: "AnthropicThinkingBlock"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `signature` | *str* | ✅ | N/A |
-| `thinking` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicThinkingBlockType](../components/anthropicthinkingblocktype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `signature` | *str* | ✔️ | N/A |
+| `thinking` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicThinkingBlockType](../components/anthropicthinkingblocktype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicthinkingblockbinding.mdx b/docs/components/anthropicthinkingblockbinding.mdx
index 8f259847b..1757b8bf4 100644
--- a/docs/components/anthropicthinkingblockbinding.mdx
+++ b/docs/components/anthropicthinkingblockbinding.mdx
@@ -4,7 +4,7 @@ title: "AnthropicThinkingBlockBinding"
## Fields
-| Field | Type | Required | Description |
-| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| ~~`mismatch_behavior`~~ | [OptionalNullable[components.MismatchBehavior]](../components/mismatchbehavior.mdx) | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: legacy alias of prefix_mismatch_behavior. Send only one of the two. |
-| `prefix_mismatch_behavior` | [OptionalNullable[components.PrefixMismatchBehavior]](../components/prefixmismatchbehavior.mdx) | ➖ | N/A |
\ No newline at end of file
+| Field | Type | Required | Description |
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| ~~`mismatch_behavior`~~ | [OptionalNullable[components.MismatchBehavior]](../components/mismatchbehavior.mdx) | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: legacy alias of prefix_mismatch_behavior. Send only one of the two. |
+| `prefix_mismatch_behavior` | [OptionalNullable[components.PrefixMismatchBehavior]](../components/prefixmismatchbehavior.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicthinkingturns.mdx b/docs/components/anthropicthinkingturns.mdx
index d4c53fd01..42833a538 100644
--- a/docs/components/anthropicthinkingturns.mdx
+++ b/docs/components/anthropicthinkingturns.mdx
@@ -6,5 +6,5 @@ title: "AnthropicThinkingTurns"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `type` | [components.AnthropicThinkingTurnsType](../components/anthropicthinkingturnstype.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicThinkingTurnsType](../components/anthropicthinkingturnstype.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictoolreference.mdx b/docs/components/anthropictoolreference.mdx
index cece19a06..b2f9168e8 100644
--- a/docs/components/anthropictoolreference.mdx
+++ b/docs/components/anthropictoolreference.mdx
@@ -6,5 +6,5 @@ title: "AnthropicToolReference"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `tool_name` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicToolReferenceType](../components/anthropictoolreferencetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_name` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicToolReferenceType](../components/anthropictoolreferencetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictoolsearchresult.mdx b/docs/components/anthropictoolsearchresult.mdx
index 22a5297af..2d29a78e1 100644
--- a/docs/components/anthropictoolsearchresult.mdx
+++ b/docs/components/anthropictoolsearchresult.mdx
@@ -6,5 +6,5 @@ title: "AnthropicToolSearchResult"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `tool_references` | List[[components.AnthropicToolReference](../components/anthropictoolreference.mdx)] | ✅ | N/A |
-| `type` | [components.AnthropicToolSearchResultType](../components/anthropictoolsearchresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_references` | List[[components.AnthropicToolReference](../components/anthropictoolreference.mdx)] | ✔️ | N/A |
+| `type` | [components.AnthropicToolSearchResultType](../components/anthropictoolsearchresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictoolsearchresulterror.mdx b/docs/components/anthropictoolsearchresulterror.mdx
index 702eaaa28..478b3f883 100644
--- a/docs/components/anthropictoolsearchresulterror.mdx
+++ b/docs/components/anthropictoolsearchresulterror.mdx
@@ -6,6 +6,6 @@ title: "AnthropicToolSearchResultError"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `error_code` | [components.AnthropicServerToolErrorCode](../components/anthropicservertoolerrorcode.mdx) | ✅ | N/A | unavailable |
-| `error_message` | *Nullable[str]* | ✅ | N/A | |
-| `type` | [components.AnthropicToolSearchResultErrorType](../components/anthropictoolsearchresulterrortype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `error_code` | [components.AnthropicServerToolErrorCode](../components/anthropicservertoolerrorcode.mdx) | ✔️ | N/A | unavailable |
+| `error_message` | *Nullable[str]* | ✔️ | N/A | |
+| `type` | [components.AnthropicToolSearchResultErrorType](../components/anthropictoolsearchresulterrortype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolsearchtoolbm25.mdx b/docs/components/anthropictoolsearchtoolbm25.mdx
index 3b2423fb2..3240f5200 100644
--- a/docs/components/anthropictoolsearchtoolbm25.mdx
+++ b/docs/components/anthropictoolsearchtoolbm25.mdx
@@ -9,6 +9,6 @@ title: "AnthropicToolSearchToolBm25"
| `allowed_callers` | List[[components.AnthropicAllowedCallers](../components/anthropicallowedcallers.mdx)] | ➖ | N/A | [
"direct"
] |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
-| `name` | [components.AnthropicToolSearchToolBm25Name](../components/anthropictoolsearchtoolbm25name.mdx) | ✅ | N/A | |
+| `name` | [components.AnthropicToolSearchToolBm25Name](../components/anthropictoolsearchtoolbm25name.mdx) | ✔️ | N/A | |
| `strict` | *Optional[bool]* | ➖ | N/A | |
-| `type` | [components.AnthropicToolSearchToolBm25Type](../components/anthropictoolsearchtoolbm25type.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicToolSearchToolBm25Type](../components/anthropictoolsearchtoolbm25type.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolsearchtoolregex.mdx b/docs/components/anthropictoolsearchtoolregex.mdx
index dd71f6ade..d1974748f 100644
--- a/docs/components/anthropictoolsearchtoolregex.mdx
+++ b/docs/components/anthropictoolsearchtoolregex.mdx
@@ -9,6 +9,6 @@ title: "AnthropicToolSearchToolRegex"
| `allowed_callers` | List[[components.AnthropicAllowedCallers](../components/anthropicallowedcallers.mdx)] | ➖ | N/A | [
"direct"
] |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
-| `name` | [components.AnthropicToolSearchToolRegexName](../components/anthropictoolsearchtoolregexname.mdx) | ✅ | N/A | |
+| `name` | [components.AnthropicToolSearchToolRegexName](../components/anthropictoolsearchtoolregexname.mdx) | ✔️ | N/A | |
| `strict` | *Optional[bool]* | ➖ | N/A | |
-| `type` | [components.AnthropicToolSearchToolRegexType](../components/anthropictoolsearchtoolregextype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.AnthropicToolSearchToolRegexType](../components/anthropictoolsearchtoolregextype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolsearchtoolresult.mdx b/docs/components/anthropictoolsearchtoolresult.mdx
index 6efe83646..68e395ba3 100644
--- a/docs/components/anthropictoolsearchtoolresult.mdx
+++ b/docs/components/anthropictoolsearchtoolresult.mdx
@@ -6,6 +6,6 @@ title: "AnthropicToolSearchToolResult"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
-| `content` | [components.AnthropicToolSearchContent](../components/anthropictoolsearchcontent.mdx) | ✅ | N/A | \{
"tool_references": [
\{
"tool_name": "my_tool",
"type": "tool_reference"
}
],
"type": "tool_search_tool_search_result"
} |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicToolSearchToolResultType](../components/anthropictoolsearchtoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.AnthropicToolSearchContent](../components/anthropictoolsearchcontent.mdx) | ✔️ | N/A | \{
"tool_references": [
\{
"tool_name": "my_tool",
"type": "tool_reference"
}
],
"type": "tool_search_tool_search_result"
} |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicToolSearchToolResultType](../components/anthropictoolsearchtoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolunionbash20250124.mdx b/docs/components/anthropictoolunionbash20250124.mdx
index 5d5e13ee8..e827a16f2 100644
--- a/docs/components/anthropictoolunionbash20250124.mdx
+++ b/docs/components/anthropictoolunionbash20250124.mdx
@@ -7,5 +7,5 @@ title: "AnthropicToolUnionBash20250124"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `name` | [components.AnthropicToolUnionNameBash](../components/anthropictoolunionnamebash.mdx) | ✅ | N/A | |
-| `type` | [components.AnthropicToolUnionTypeBash20250124](../components/anthropictooluniontypebash20250124.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | [components.AnthropicToolUnionNameBash](../components/anthropictoolunionnamebash.mdx) | ✔️ | N/A | |
+| `type` | [components.AnthropicToolUnionTypeBash20250124](../components/anthropictooluniontypebash20250124.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolunioncustom.mdx b/docs/components/anthropictoolunioncustom.mdx
index 31ac14f29..a44a233a3 100644
--- a/docs/components/anthropictoolunioncustom.mdx
+++ b/docs/components/anthropictoolunioncustom.mdx
@@ -9,7 +9,7 @@ title: "AnthropicToolUnionCustom"
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `description` | *Optional[str]* | ➖ | N/A | |
-| `input_schema` | [components.AnthropicToolUnionInputSchema](../components/anthropictoolunioninputschema.mdx) | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input_schema` | [components.AnthropicToolUnionInputSchema](../components/anthropictoolunioninputschema.mdx) | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `strict` | *Optional[bool]* | ➖ | N/A | |
| `type` | [Optional[components.AnthropicToolUnionTypeCustom]](../components/anthropictooluniontypecustom.mdx) | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolunioninputschema.mdx b/docs/components/anthropictoolunioninputschema.mdx
index 263e983a2..9c94ffce0 100644
--- a/docs/components/anthropictoolunioninputschema.mdx
+++ b/docs/components/anthropictoolunioninputschema.mdx
@@ -8,5 +8,5 @@ title: "AnthropicToolUnionInputSchema"
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| `properties` | *Optional[Any]* | ➖ | N/A |
| `required` | List[*str*] | ➖ | N/A |
-| `type` | [components.TypeObject](../components/typeobject.mdx) | ✅ | N/A |
+| `type` | [components.TypeObject](../components/typeobject.mdx) | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictooluniontexteditor20250124.mdx b/docs/components/anthropictooluniontexteditor20250124.mdx
index 23fe7393b..84683aaf1 100644
--- a/docs/components/anthropictooluniontexteditor20250124.mdx
+++ b/docs/components/anthropictooluniontexteditor20250124.mdx
@@ -7,5 +7,5 @@ title: "AnthropicToolUnionTextEditor20250124"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `name` | [components.AnthropicToolUnionNameStrReplaceEditor](../components/anthropictoolunionnamestrreplaceeditor.mdx) | ✅ | N/A | |
-| `type` | [components.AnthropicToolUnionTypeTextEditor20250124](../components/anthropictooluniontypetexteditor20250124.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | [components.AnthropicToolUnionNameStrReplaceEditor](../components/anthropictoolunionnamestrreplaceeditor.mdx) | ✔️ | N/A | |
+| `type` | [components.AnthropicToolUnionTypeTextEditor20250124](../components/anthropictooluniontypetexteditor20250124.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictoolunionwebsearch20250305.mdx b/docs/components/anthropictoolunionwebsearch20250305.mdx
index f9f30a9e2..5805f3e32 100644
--- a/docs/components/anthropictoolunionwebsearch20250305.mdx
+++ b/docs/components/anthropictoolunionwebsearch20250305.mdx
@@ -10,6 +10,6 @@ title: "AnthropicToolUnionWebSearch20250305"
| `blocked_domains` | List[*str*] | ➖ | N/A | |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `max_uses` | *OptionalNullable[int]* | ➖ | N/A | |
-| `name` | [components.AnthropicToolUnionNameWebSearch1](../components/anthropictoolunionnamewebsearch1.mdx) | ✅ | N/A | |
-| `type` | [components.AnthropicToolUnionTypeWebSearch20250305](../components/anthropictooluniontypewebsearch20250305.mdx) | ✅ | N/A | |
+| `name` | [components.AnthropicToolUnionNameWebSearch1](../components/anthropictoolunionnamewebsearch1.mdx) | ✔️ | N/A | |
+| `type` | [components.AnthropicToolUnionTypeWebSearch20250305](../components/anthropictooluniontypewebsearch20250305.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.AnthropicWebSearchToolUserLocation]](../components/anthropicwebsearchtooluserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "US",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
\ No newline at end of file
diff --git a/docs/components/anthropictoolunionwebsearch20260209.mdx b/docs/components/anthropictoolunionwebsearch20260209.mdx
index 0b5955782..2c00e1471 100644
--- a/docs/components/anthropictoolunionwebsearch20260209.mdx
+++ b/docs/components/anthropictoolunionwebsearch20260209.mdx
@@ -11,6 +11,6 @@ title: "AnthropicToolUnionWebSearch20260209"
| `blocked_domains` | List[*str*] | ➖ | N/A | |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `max_uses` | *OptionalNullable[int]* | ➖ | N/A | |
-| `name` | [components.AnthropicToolUnionNameWebSearch2](../components/anthropictoolunionnamewebsearch2.mdx) | ✅ | N/A | |
-| `type` | [components.AnthropicToolUnionTypeWebSearch20260209](../components/anthropictooluniontypewebsearch20260209.mdx) | ✅ | N/A | |
+| `name` | [components.AnthropicToolUnionNameWebSearch2](../components/anthropictoolunionnamewebsearch2.mdx) | ✔️ | N/A | |
+| `type` | [components.AnthropicToolUnionTypeWebSearch20260209](../components/anthropictooluniontypewebsearch20260209.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.AnthropicWebSearchToolUserLocation]](../components/anthropicwebsearchtooluserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "US",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
\ No newline at end of file
diff --git a/docs/components/anthropictooluseblock.mdx b/docs/components/anthropictooluseblock.mdx
index 8f4e92fa8..96f552e26 100644
--- a/docs/components/anthropictooluseblock.mdx
+++ b/docs/components/anthropictooluseblock.mdx
@@ -6,8 +6,8 @@ title: "AnthropicToolUseBlock"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✅ | N/A | \{
"type": "direct"
} |
-| `id` | *str* | ✅ | N/A | |
+| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✔️ | N/A | \{
"type": "direct"
} |
+| `id` | *str* | ✔️ | N/A | |
| `input` | *Optional[Any]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicToolUseBlockType](../components/anthropictooluseblocktype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicToolUseBlockType](../components/anthropictooluseblocktype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropictooluseskeep.mdx b/docs/components/anthropictooluseskeep.mdx
index a552a6104..a065a7ab4 100644
--- a/docs/components/anthropictooluseskeep.mdx
+++ b/docs/components/anthropictooluseskeep.mdx
@@ -6,5 +6,5 @@ title: "AnthropicToolUsesKeep"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicToolUsesKeepType](../components/anthropictooluseskeeptype.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicToolUsesKeepType](../components/anthropictooluseskeeptype.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropictoolusestrigger.mdx b/docs/components/anthropictoolusestrigger.mdx
index 7a62403e9..1f76a2e19 100644
--- a/docs/components/anthropictoolusestrigger.mdx
+++ b/docs/components/anthropictoolusestrigger.mdx
@@ -6,5 +6,5 @@ title: "AnthropicToolUsesTrigger"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicToolUsesTriggerType](../components/anthropictoolusestriggertype.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicToolUsesTriggerType](../components/anthropictoolusestriggertype.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicunknownusageiteration.mdx b/docs/components/anthropicunknownusageiteration.mdx
index 9571ae700..0ad67a404 100644
--- a/docs/components/anthropicunknownusageiteration.mdx
+++ b/docs/components/anthropicunknownusageiteration.mdx
@@ -11,4 +11,4 @@ title: "AnthropicUnknownUsageIteration"
| `cache_read_input_tokens` | *Optional[int]* | ➖ | N/A | |
| `input_tokens` | *Optional[int]* | ➖ | N/A | |
| `output_tokens` | *Optional[int]* | ➖ | N/A | |
-| `type` | *str* | ✅ | N/A | |
\ No newline at end of file
+| `type` | *str* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicurlimagesource.mdx b/docs/components/anthropicurlimagesource.mdx
index da55e53d6..031e4aea2 100644
--- a/docs/components/anthropicurlimagesource.mdx
+++ b/docs/components/anthropicurlimagesource.mdx
@@ -6,5 +6,5 @@ title: "AnthropicURLImageSource"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicURLImageSourceType](../components/anthropicurlimagesourcetype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicURLImageSourceType](../components/anthropicurlimagesourcetype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicurlpdfsource.mdx b/docs/components/anthropicurlpdfsource.mdx
index 21d429202..359e6d874 100644
--- a/docs/components/anthropicurlpdfsource.mdx
+++ b/docs/components/anthropicurlpdfsource.mdx
@@ -6,5 +6,5 @@ title: "AnthropicURLPdfSource"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `type` | [components.AnthropicURLPdfSourceType](../components/anthropicurlpdfsourcetype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicURLPdfSourceType](../components/anthropicurlpdfsourcetype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicwebfetchblock.mdx b/docs/components/anthropicwebfetchblock.mdx
index d0f33b835..8b1865693 100644
--- a/docs/components/anthropicwebfetchblock.mdx
+++ b/docs/components/anthropicwebfetchblock.mdx
@@ -6,7 +6,7 @@ title: "AnthropicWebFetchBlock"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
-| `content` | [components.AnthropicDocumentBlock](../components/anthropicdocumentblock.mdx) | ✅ | N/A | \{
"citations": null,
"source": \{
"data": "Hello, world!",
"media_type": "text/plain",
"type": "text"
},
"title": null,
"type": "document"
} |
-| `retrieved_at` | *Nullable[str]* | ✅ | N/A | |
-| `type` | [components.AnthropicWebFetchBlockType](../components/anthropicwebfetchblocktype.mdx) | ✅ | N/A | |
-| `url` | *str* | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.AnthropicDocumentBlock](../components/anthropicdocumentblock.mdx) | ✔️ | N/A | \{
"citations": null,
"source": \{
"data": "Hello, world!",
"media_type": "text/plain",
"type": "text"
},
"title": null,
"type": "document"
} |
+| `retrieved_at` | *Nullable[str]* | ✔️ | N/A | |
+| `type` | [components.AnthropicWebFetchBlockType](../components/anthropicwebfetchblocktype.mdx) | ✔️ | N/A | |
+| `url` | *str* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicwebfetchtoolresult.mdx b/docs/components/anthropicwebfetchtoolresult.mdx
index db198b593..ba993d1c4 100644
--- a/docs/components/anthropicwebfetchtoolresult.mdx
+++ b/docs/components/anthropicwebfetchtoolresult.mdx
@@ -6,7 +6,7 @@ title: "AnthropicWebFetchToolResult"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✅ | N/A | \{
"type": "direct"
} |
-| `content` | [components.AnthropicWebFetchContent](../components/anthropicwebfetchcontent.mdx) | ✅ | N/A | \{
"content": \{
"citations": null,
"source": \{
"data": "",
"media_type": "text/plain",
"type": "text"
},
"title": null,
"type": "document"
},
"retrieved_at": null,
"type": "web_fetch_result",
"url": "https://example.com"
} |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicWebFetchToolResultType](../components/anthropicwebfetchtoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✔️ | N/A | \{
"type": "direct"
} |
+| `content` | [components.AnthropicWebFetchContent](../components/anthropicwebfetchcontent.mdx) | ✔️ | N/A | \{
"content": \{
"citations": null,
"source": \{
"data": "",
"media_type": "text/plain",
"type": "text"
},
"title": null,
"type": "document"
},
"retrieved_at": null,
"type": "web_fetch_result",
"url": "https://example.com"
} |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicWebFetchToolResultType](../components/anthropicwebfetchtoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicwebfetchtoolresulterror.mdx b/docs/components/anthropicwebfetchtoolresulterror.mdx
index 1b9ea9f31..521918924 100644
--- a/docs/components/anthropicwebfetchtoolresulterror.mdx
+++ b/docs/components/anthropicwebfetchtoolresulterror.mdx
@@ -6,5 +6,5 @@ title: "AnthropicWebFetchToolResultError"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `error_code` | [components.AnthropicWebFetchToolResultErrorErrorCode](../components/anthropicwebfetchtoolresulterrorerrorcode.mdx) | ✅ | N/A |
-| `type` | [components.AnthropicWebFetchToolResultErrorType](../components/anthropicwebfetchtoolresulterrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error_code` | [components.AnthropicWebFetchToolResultErrorErrorCode](../components/anthropicwebfetchtoolresulterrorerrorcode.mdx) | ✔️ | N/A |
+| `type` | [components.AnthropicWebFetchToolResultErrorType](../components/anthropicwebfetchtoolresulterrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicwebsearchresult.mdx b/docs/components/anthropicwebsearchresult.mdx
index 510a38e9b..5599649ca 100644
--- a/docs/components/anthropicwebsearchresult.mdx
+++ b/docs/components/anthropicwebsearchresult.mdx
@@ -6,8 +6,8 @@ title: "AnthropicWebSearchResult"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `encrypted_content` | *str* | ✅ | N/A |
-| `page_age` | *Nullable[str]* | ✅ | N/A |
-| `title` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicWebSearchResultType](../components/anthropicwebsearchresulttype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `encrypted_content` | *str* | ✔️ | N/A |
+| `page_age` | *Nullable[str]* | ✔️ | N/A |
+| `title` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicWebSearchResultType](../components/anthropicwebsearchresulttype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicwebsearchresultblockparam.mdx b/docs/components/anthropicwebsearchresultblockparam.mdx
index 0da915149..e3bfa50b4 100644
--- a/docs/components/anthropicwebsearchresultblockparam.mdx
+++ b/docs/components/anthropicwebsearchresultblockparam.mdx
@@ -6,8 +6,8 @@ title: "AnthropicWebSearchResultBlockParam"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `encrypted_content` | *str* | ✅ | N/A |
+| `encrypted_content` | *str* | ✔️ | N/A |
| `page_age` | *OptionalNullable[str]* | ➖ | N/A |
-| `title` | *str* | ✅ | N/A |
-| `type` | [components.AnthropicWebSearchResultBlockParamType](../components/anthropicwebsearchresultblockparamtype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `title` | *str* | ✔️ | N/A |
+| `type` | [components.AnthropicWebSearchResultBlockParamType](../components/anthropicwebsearchresultblockparamtype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicwebsearchtoolresult.mdx b/docs/components/anthropicwebsearchtoolresult.mdx
index 1a3a9898c..1cfc2b7c1 100644
--- a/docs/components/anthropicwebsearchtoolresult.mdx
+++ b/docs/components/anthropicwebsearchtoolresult.mdx
@@ -6,7 +6,7 @@ title: "AnthropicWebSearchToolResult"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✅ | N/A | \{
"type": "direct"
} |
-| `content` | [components.AnthropicWebSearchToolResultContent](../components/anthropicwebsearchtoolresultcontent.mdx) | ✅ | N/A | |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.AnthropicWebSearchToolResultType](../components/anthropicwebsearchtoolresulttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `caller` | [components.AnthropicCaller](../components/anthropiccaller.mdx) | ✔️ | N/A | \{
"type": "direct"
} |
+| `content` | [components.AnthropicWebSearchToolResultContent](../components/anthropicwebsearchtoolresultcontent.mdx) | ✔️ | N/A | |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.AnthropicWebSearchToolResultType](../components/anthropicwebsearchtoolresulttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/anthropicwebsearchtoolresulterror.mdx b/docs/components/anthropicwebsearchtoolresulterror.mdx
index 6659aefb1..f152860de 100644
--- a/docs/components/anthropicwebsearchtoolresulterror.mdx
+++ b/docs/components/anthropicwebsearchtoolresulterror.mdx
@@ -6,5 +6,5 @@ title: "AnthropicWebSearchToolResultError"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
-| `error_code` | [components.AnthropicWebSearchToolResultErrorErrorCode](../components/anthropicwebsearchtoolresulterrorerrorcode.mdx) | ✅ | N/A |
-| `type` | [components.AnthropicWebSearchToolResultErrorType](../components/anthropicwebsearchtoolresulterrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error_code` | [components.AnthropicWebSearchToolResultErrorErrorCode](../components/anthropicwebsearchtoolresulterrorerrorcode.mdx) | ✔️ | N/A |
+| `type` | [components.AnthropicWebSearchToolResultErrorType](../components/anthropicwebsearchtoolresulterrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/anthropicwebsearchtooluserlocation.mdx b/docs/components/anthropicwebsearchtooluserlocation.mdx
index cc8014ba5..177c397ca 100644
--- a/docs/components/anthropicwebsearchtooluserlocation.mdx
+++ b/docs/components/anthropicwebsearchtooluserlocation.mdx
@@ -10,4 +10,4 @@ title: "AnthropicWebSearchToolUserLocation"
| `country` | *OptionalNullable[str]* | ➖ | N/A |
| `region` | *OptionalNullable[str]* | ➖ | N/A |
| `timezone` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.AnthropicWebSearchToolUserLocationType](../components/anthropicwebsearchtooluserlocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.AnthropicWebSearchToolUserLocationType](../components/anthropicwebsearchtooluserlocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/app.mdx b/docs/components/app.mdx
index 9b4ad6a3d..ead7b40fb 100644
--- a/docs/components/app.mdx
+++ b/docs/components/app.mdx
@@ -6,8 +6,8 @@ title: "App"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
-| `app_id` | *Nullable[str]* | ✅ | N/A |
-| `app_slug` | *Nullable[str]* | ✅ | N/A |
-| `installations` | List[[components.Installation](../components/installation.mdx)] | ✅ | N/A |
-| `member_links` | List[[components.AppMemberLink](../components/appmemberlink.mdx)] | ✅ | Members whose own account the vault would act as on this App's accounts; GitHub still limits a member's token to what that member can reach. |
-| `scope` | [components.AppScope](../components/appscope.mdx) | ✅ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
+| `app_id` | *Nullable[str]* | ✔️ | N/A |
+| `app_slug` | *Nullable[str]* | ✔️ | N/A |
+| `installations` | List[[components.Installation](../components/installation.mdx)] | ✔️ | N/A |
+| `member_links` | List[[components.AppMemberLink](../components/appmemberlink.mdx)] | ✔️ | Members whose own account the vault would act as on this App's accounts; GitHub still limits a member's token to what that member can reach. |
+| `scope` | [components.AppScope](../components/appscope.mdx) | ✔️ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
diff --git a/docs/components/applypatchcallitem.mdx b/docs/components/applypatchcallitem.mdx
index 07943aac8..9c0e5b348 100644
--- a/docs/components/applypatchcallitem.mdx
+++ b/docs/components/applypatchcallitem.mdx
@@ -9,8 +9,8 @@ A tool call emitted by the model requesting a V4A patch operation. The client ap
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `operation` | [components.ApplyPatchCallOperation](../components/applypatchcalloperation.mdx) | ✅ | The patch operation requested by an `apply_patch_call`. `create_file` and `update_file` carry a V4A diff; `delete_file` omits it. | \{
"diff": "@@ function main() \{\n+ console.log(\"hi\");\n }",
"path": "/src/main.ts",
"type": "update_file"
} |
-| `status` | [components.ApplyPatchCallStatus](../components/applypatchcallstatus.mdx) | ✅ | Lifecycle state of an `apply_patch_call` output item. | completed |
-| `type` | [components.ApplyPatchCallItemType](../components/applypatchcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `operation` | [components.ApplyPatchCallOperation](../components/applypatchcalloperation.mdx) | ✔️ | The patch operation requested by an `apply_patch_call`. `create_file` and `update_file` carry a V4A diff; `delete_file` omits it. | \{
"diff": "@@ function main() \{\n+ console.log(\"hi\");\n }",
"path": "/src/main.ts",
"type": "update_file"
} |
+| `status` | [components.ApplyPatchCallStatus](../components/applypatchcallstatus.mdx) | ✔️ | Lifecycle state of an `apply_patch_call` output item. | completed |
+| `type` | [components.ApplyPatchCallItemType](../components/applypatchcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/applypatchcalloperationdiffdeltaevent.mdx b/docs/components/applypatchcalloperationdiffdeltaevent.mdx
index 5f0581c56..7445ef496 100644
--- a/docs/components/applypatchcalloperationdiffdeltaevent.mdx
+++ b/docs/components/applypatchcalloperationdiffdeltaevent.mdx
@@ -9,8 +9,8 @@ Incremental chunk of `operation.diff` for an `apply_patch_call`. Matches OpenAI'
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ApplyPatchCallOperationDiffDeltaEventType](../components/applypatchcalloperationdiffdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ApplyPatchCallOperationDiffDeltaEventType](../components/applypatchcalloperationdiffdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchcalloperationdiffdoneevent.mdx b/docs/components/applypatchcalloperationdiffdoneevent.mdx
index 44a387527..a0241b79d 100644
--- a/docs/components/applypatchcalloperationdiffdoneevent.mdx
+++ b/docs/components/applypatchcalloperationdiffdoneevent.mdx
@@ -9,8 +9,8 @@ Emitted when `operation.diff` streaming completes for an `apply_patch_call`.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `diff` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ApplyPatchCallOperationDiffDoneEventType](../components/applypatchcalloperationdiffdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `diff` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ApplyPatchCallOperationDiffDoneEventType](../components/applypatchcalloperationdiffdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchcalloutputitem.mdx b/docs/components/applypatchcalloutputitem.mdx
index 4195ba13c..9913007de 100644
--- a/docs/components/applypatchcalloutputitem.mdx
+++ b/docs/components/applypatchcalloutputitem.mdx
@@ -9,8 +9,8 @@ The client's echo of an `apply_patch_call` after applying the patch. `output` is
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
| `id` | *OptionalNullable[str]* | ➖ | N/A |
| `output` | *OptionalNullable[str]* | ➖ | N/A |
-| `status` | [components.ApplyPatchCallOutputItemStatus](../components/applypatchcalloutputitemstatus.mdx) | ✅ | N/A |
-| `type` | [components.ApplyPatchCallOutputItemType](../components/applypatchcalloutputitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `status` | [components.ApplyPatchCallOutputItemStatus](../components/applypatchcalloutputitemstatus.mdx) | ✔️ | N/A |
+| `type` | [components.ApplyPatchCallOutputItemType](../components/applypatchcalloutputitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchcreatefileoperation.mdx b/docs/components/applypatchcreatefileoperation.mdx
index 54000e705..f0eea3e7a 100644
--- a/docs/components/applypatchcreatefileoperation.mdx
+++ b/docs/components/applypatchcreatefileoperation.mdx
@@ -9,6 +9,6 @@ The `create_file` variant of an `apply_patch_call.operation`. Carries a V4A diff
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `diff` | *str* | ✅ | N/A |
-| `path` | *str* | ✅ | N/A |
-| `type` | [components.ApplyPatchCreateFileOperationType](../components/applypatchcreatefileoperationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `diff` | *str* | ✔️ | N/A |
+| `path` | *str* | ✔️ | N/A |
+| `type` | [components.ApplyPatchCreateFileOperationType](../components/applypatchcreatefileoperationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchdeletefileoperation.mdx b/docs/components/applypatchdeletefileoperation.mdx
index 5c398f64a..8591924bd 100644
--- a/docs/components/applypatchdeletefileoperation.mdx
+++ b/docs/components/applypatchdeletefileoperation.mdx
@@ -9,5 +9,5 @@ The `delete_file` variant of an `apply_patch_call.operation`. Identifies the fil
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `path` | *str* | ✅ | N/A |
-| `type` | [components.ApplyPatchDeleteFileOperationType](../components/applypatchdeletefileoperationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `path` | *str* | ✔️ | N/A |
+| `type` | [components.ApplyPatchDeleteFileOperationType](../components/applypatchdeletefileoperationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchservertool.mdx b/docs/components/applypatchservertool.mdx
index 63069c30e..d5a8ffb31 100644
--- a/docs/components/applypatchservertool.mdx
+++ b/docs/components/applypatchservertool.mdx
@@ -9,4 +9,4 @@ Apply patch tool configuration
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `type` | [components.ApplyPatchServerToolType](../components/applypatchservertooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ApplyPatchServerToolType](../components/applypatchservertooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/applypatchservertoolopenrouter.mdx b/docs/components/applypatchservertoolopenrouter.mdx
index b4bfb5e5f..b4b4178ca 100644
--- a/docs/components/applypatchservertoolopenrouter.mdx
+++ b/docs/components/applypatchservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: validates V4A diff patches for file operations
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.ApplyPatchServerToolConfig]](../components/applypatchservertoolconfig.mdx) | ➖ | Configuration for the openrouter:apply_patch server tool | \{
"engine": "auto"
} |
-| `type` | [components.ApplyPatchServerToolOpenRouterType](../components/applypatchservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ApplyPatchServerToolOpenRouterType](../components/applypatchservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/applypatchupdatefileoperation.mdx b/docs/components/applypatchupdatefileoperation.mdx
index 2a31fac7c..e4200b724 100644
--- a/docs/components/applypatchupdatefileoperation.mdx
+++ b/docs/components/applypatchupdatefileoperation.mdx
@@ -9,6 +9,6 @@ The `update_file` variant of an `apply_patch_call.operation`. Carries a V4A diff
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `diff` | *str* | ✅ | N/A |
-| `path` | *str* | ✅ | N/A |
-| `type` | [components.ApplyPatchUpdateFileOperationType](../components/applypatchupdatefileoperationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `diff` | *str* | ✔️ | N/A |
+| `path` | *str* | ✔️ | N/A |
+| `type` | [components.ApplyPatchUpdateFileOperationType](../components/applypatchupdatefileoperationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/appmemberlink.mdx b/docs/components/appmemberlink.mdx
index bcbb6016d..ab35f14cc 100644
--- a/docs/components/appmemberlink.mdx
+++ b/docs/components/appmemberlink.mdx
@@ -6,6 +6,6 @@ title: "AppMemberLink"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
-| `holds_token` | *bool* | ✅ | N/A |
-| `login` | *str* | ✅ | N/A |
-| `via` | [components.Via](../components/via.mdx) | ✅ | How the vault picks this link for the App, by the same selection egress uses. |
\ No newline at end of file
+| `holds_token` | *bool* | ✔️ | N/A |
+| `login` | *str* | ✔️ | N/A |
+| `via` | [components.Via](../components/via.mdx) | ✔️ | How the vault picks this link for the App, by the same selection egress uses. |
\ No newline at end of file
diff --git a/docs/components/apprankingsitem.mdx b/docs/components/apprankingsitem.mdx
index 996f21627..7ddfa0cca 100644
--- a/docs/components/apprankingsitem.mdx
+++ b/docs/components/apprankingsitem.mdx
@@ -6,8 +6,8 @@ title: "AppRankingsItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `app_id` | *int* | ✅ | Stable numeric identifier of the app on OpenRouter. | 12345 |
-| `app_name` | *str* | ✅ | Public display name of the app. | Cline |
-| `rank` | *int* | ✅ | 1-based position of the app within this response, per the requested `sort`. | 1 |
-| `total_requests` | *int* | ✅ | Number of requests attributed to the app inside the date window. | 4321 |
-| `total_tokens` | *str* | ✅ | Sum of `prompt_tokens + completion_tokens` attributed to the app inside the date window, returned as a decimal string so 64-bit values are not truncated. | 12345678 |
\ No newline at end of file
+| `app_id` | *int* | ✔️ | Stable numeric identifier of the app on OpenRouter. | 12345 |
+| `app_name` | *str* | ✔️ | Public display name of the app. | Cline |
+| `rank` | *int* | ✔️ | 1-based position of the app within this response, per the requested `sort`. | 1 |
+| `total_requests` | *int* | ✔️ | Number of requests attributed to the app inside the date window. | 4321 |
+| `total_tokens` | *str* | ✔️ | Sum of `prompt_tokens + completion_tokens` attributed to the app inside the date window, returned as a decimal string so 64-bit values are not truncated. | 12345678 |
\ No newline at end of file
diff --git a/docs/components/apprankingsresponse.mdx b/docs/components/apprankingsresponse.mdx
index b3486dca4..a727026f9 100644
--- a/docs/components/apprankingsresponse.mdx
+++ b/docs/components/apprankingsresponse.mdx
@@ -6,5 +6,5 @@ title: "AppRankingsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `data` | List[[components.AppRankingsItem](../components/apprankingsitem.mdx)] | ✅ | Apps ranked per the requested `sort`, re-numbered 1..N after category filtering. `popular` sorts by `total_tokens` descending; `trending` sorts by absolute excess token growth descending and may return fewer than `limit` rows when few apps are growing. | |
-| `meta` | [components.RankingsDailyMeta](../components/rankingsdailymeta.mdx) | ✅ | N/A | \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
} |
\ No newline at end of file
+| `data` | List[[components.AppRankingsItem](../components/apprankingsitem.mdx)] | ✔️ | Apps ranked per the requested `sort`, re-numbered 1..N after category filtering. `popular` sorts by `total_tokens` descending; `trending` sorts by absolute excess token growth descending and may return fewer than `limit` rows when few apps are growing. | |
+| `meta` | [components.RankingsDailyMeta](../components/rankingsdailymeta.mdx) | ✔️ | N/A | \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
} |
\ No newline at end of file
diff --git a/docs/components/architecture.mdx b/docs/components/architecture.mdx
index 953efa605..37a11b464 100644
--- a/docs/components/architecture.mdx
+++ b/docs/components/architecture.mdx
@@ -9,8 +9,8 @@ Model architecture information
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `input_modalities` | List[[components.InputModality](../components/inputmodality.mdx)] | ✅ | Supported input modalities | |
-| `instruct_type` | [Nullable[components.InstructType]](../components/instructtype.mdx) | ✅ | Instruction format type | chatml |
-| `modality` | *Nullable[str]* | ✅ | Primary modality of the model | text |
-| `output_modalities` | List[[components.OutputModality](../components/outputmodality.mdx)] | ✅ | Supported output modalities | |
-| `tokenizer` | [Nullable[components.ModelGroup]](../components/modelgroup.mdx) | ✅ | N/A | GPT |
\ No newline at end of file
+| `input_modalities` | List[[components.InputModality](../components/inputmodality.mdx)] | ✔️ | Supported input modalities | |
+| `instruct_type` | [Nullable[components.InstructType]](../components/instructtype.mdx) | ✔️ | Instruction format type | chatml |
+| `modality` | *Nullable[str]* | ✔️ | Primary modality of the model | text |
+| `output_modalities` | List[[components.OutputModality](../components/outputmodality.mdx)] | ✔️ | Supported output modalities | |
+| `tokenizer` | [Nullable[components.ModelGroup]](../components/modelgroup.mdx) | ✔️ | N/A | GPT |
\ No newline at end of file
diff --git a/docs/components/armorcontext.mdx b/docs/components/armorcontext.mdx
index bd381c960..78739932f 100644
--- a/docs/components/armorcontext.mdx
+++ b/docs/components/armorcontext.mdx
@@ -10,5 +10,5 @@ The Armor context: Claude Code's `classifier_context` (v1), with `auto_mode.{har
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `auto_mode` | [Optional[components.ArmorAutoMode]](../components/armorautomode.mdx) | ➖ | N/A | |
-| `v` | *float* | ✅ | N/A | |
+| `v` | *float* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"auto_mode": \{
"allow": [],
"environment": [
"Trusted repo: github.com/acme/app"
],
"hard_deny": [],
"soft_deny": [
\{
"id": "secrets-in-vcs",
"instructions": "Staging, committing or pushing a file that holds secrets, including indirectly through git add -A when the tree shows one."
}
]
},
"v": 1
} |
\ No newline at end of file
diff --git a/docs/components/armorenvironmententry.mdx b/docs/components/armorenvironmententry.mdx
index 8111557f4..ceaa389b0 100644
--- a/docs/components/armorenvironmententry.mdx
+++ b/docs/components/armorenvironmententry.mdx
@@ -6,5 +6,5 @@ title: "ArmorEnvironmentEntry"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `name` | *str* | ✅ | N/A |
-| `value` | *str* | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `value` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/armorplugin.mdx b/docs/components/armorplugin.mdx
index 9c37417eb..d1281967c 100644
--- a/docs/components/armorplugin.mdx
+++ b/docs/components/armorplugin.mdx
@@ -12,7 +12,7 @@ Evaluates every client tool call the model emits against a rule stack (hard-deny
| `classifier_context` | [Optional[components.ArmorContext]](../components/armorcontext.mdx) | ➖ | The Armor context: Claude Code's `classifier_context` (v1), with `auto_mode.{hard_deny,soft_deny,allow}` rules as strings or `{ id, instructions, threshold? }` objects and `auto_mode.environment` entries as `"Name: value"` strings or `{ name, value }` objects. `threshold` applies when Armor evaluates; when the provider evaluates natively (Anthropic dangerous-tool-use beta) rules are judged at the provider's own boundary. | \{
"auto_mode": \{
"allow": [],
"environment": [
"Trusted repo: github.com/acme/app"
],
"hard_deny": [],
"soft_deny": [
\{
"id": "secrets-in-vcs",
"instructions": "Staging, committing or pushing a file that holds secrets, including indirectly through git add -A when the tree shows one."
}
]
},
"v": 1
} |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable Armor for this request. Defaults to true. | |
| `evaluate_native_tools` | *Optional[bool]* | ➖ | Run provider-native server tools (web search, code execution, ...) through the agent loop so Armor evaluates them too. Defaults to false: native passthrough stands and such calls are reported `skipped`. | |
-| `id` | [components.ArmorPluginID](../components/armorpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.ArmorPluginID](../components/armorpluginid.mdx) | ✔️ | N/A | |
| `mode` | [Optional[components.ArmorPluginMode]](../components/armorpluginmode.mdx) | ➖ | `enforce` withholds blocked calls; `audit` evaluates and reports the same verdicts without withholding any calls, regardless of `on_error`. Default `enforce`. | |
| `on_error` | [Optional[components.OnError]](../components/onerror.mdx) | ➖ | When the classifier cannot answer (timeout, upstream error, context too long) the call is reported `unavailable`; `block` rejects it and `log` releases it. Default `block`. | |
| `output_mode` | [Optional[components.OutputMode]](../components/outputmode.mdx) | ➖ | How a blocked call reaches the caller. `text` (the default): the call is withheld and an `` marker stands in assistant text. `custom_item` (Responses API only): the call is withheld and an `openrouter:armor_blocked` output item carries its id, name, arguments and the rule that fired. `claude_code_compatibility` (Messages API only; the default when the request carries a `dangerous_tool_use` safeguard, i.e. the client speaks Claude Code's protocol): the `tool_use` stays in `content[]` and the verdict is `flagged` in `safeguard_results`, so the client withholds execution and writes the error tool result as under the native classifier. Under `text` and `custom_item` the model received a failure result in the loop and continued in the same request; under `claude_code_compatibility` the turn ends on the flagged call and the model continues on the next request, after the client's denial. | |
diff --git a/docs/components/armorrule.mdx b/docs/components/armorrule.mdx
index fd9f016f5..1fb30780b 100644
--- a/docs/components/armorrule.mdx
+++ b/docs/components/armorrule.mdx
@@ -6,7 +6,7 @@ title: "ArmorRule"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable id, unique within its source; reported as the deciding rule when it fires. |
-| `instructions` | *str* | ✅ | What the rule matches, written for the classifier. |
+| `id` | *str* | ✔️ | Stable id, unique within its source; reported as the deciding rule when it fires. |
+| `instructions` | *str* | ✔️ | What the rule matches, written for the classifier. |
| `name` | *Optional[str]* | ➖ | Display name shown in verdict explanations; defaults to the id. |
| `threshold` | *Optional[float]* | ➖ | Probability at or above which the rule counts as matched. Defaults to 0.6 for hard-deny and soft-deny rules and 0.7 for allow rules (an exception needs stronger evidence to clear a matched soft deny). |
\ No newline at end of file
diff --git a/docs/components/armorsafeguardresult.mdx b/docs/components/armorsafeguardresult.mdx
index a5d9a0304..de613ba3c 100644
--- a/docs/components/armorsafeguardresult.mdx
+++ b/docs/components/armorsafeguardresult.mdx
@@ -9,5 +9,5 @@ The outcome of OpenRouter Armor for each client tool call of the response, keyed
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `status` | [components.ArmorSafeguardResultStatus](../components/armorsafeguardresultstatus.mdx) | ✅ | N/A |
-| `type` | [components.TypeDangerousToolUse](../components/typedangeroustooluse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `status` | [components.ArmorSafeguardResultStatus](../components/armorsafeguardresultstatus.mdx) | ✔️ | N/A |
+| `type` | [components.TypeDangerousToolUse](../components/typedangeroustooluse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/armorsafeguardresultstatus.mdx b/docs/components/armorsafeguardresultstatus.mdx
index 598952ce8..e30726d85 100644
--- a/docs/components/armorsafeguardresultstatus.mdx
+++ b/docs/components/armorsafeguardresultstatus.mdx
@@ -6,5 +6,5 @@ title: "ArmorSafeguardResultStatus"
| Field | Type | Required | Description |
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
-| `tool_uses` | Dict[str, [components.ToolUses](../components/tooluses.mdx)] | ✅ | N/A |
-| `type` | [components.TypeAvailable](../components/typeavailable.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_uses` | Dict[str, [components.ToolUses](../components/tooluses.mdx)] | ✔️ | N/A |
+| `type` | [components.TypeAvailable](../components/typeavailable.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/audiourl.mdx b/docs/components/audiourl.mdx
index 2a5d649d0..a36449825 100644
--- a/docs/components/audiourl.mdx
+++ b/docs/components/audiourl.mdx
@@ -6,4 +6,4 @@ title: "AudioURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/autobetarouterplugin.mdx b/docs/components/autobetarouterplugin.mdx
index 4a844e501..519f6c3b9 100644
--- a/docs/components/autobetarouterplugin.mdx
+++ b/docs/components/autobetarouterplugin.mdx
@@ -4,11 +4,11 @@ title: "AutoBetaRouterPlugin"
## Fields
-| Field | Type | Required | Description | Example |
-| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `allowed_models` | List[*str*] | ➖ | List of model patterns to filter which models the auto-beta-router can route between. Supports wildcards (e.g., "anthropic/*" matches all Anthropic models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. When not specified, every model ranked for the classified task type is a candidate, falling back to a default model set when rankings are unavailable. | [
"anthropic/*",
"openai/gpt-4o",
"google/*"
] |
-| ~~`cost_quality_tradeoff`~~ | *Optional[int]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: Use cost_tier instead. Balances routing between cost and quality on a 0-10 scale. The auto-beta-router ranks models for the classified task type by community spend share, then filters candidates by their average cost per generation for that task. Higher values favor cheaper models: 10 keeps only models around the cheapest 10th percentile, while 0 permits models up to the 90th percentile for cost. Defaults to 9 when no cost setting is provided. It remains supported and retains ceiling behavior, but cost_tier takes precedence when both are provided. | 9 |
-| `cost_tier` | [Optional[components.AutoBetaRouterPluginCostTier]](../components/autobetarouterplugincosttier.mdx) | ➖ | Named cost/quality setting. For auto-beta-router, tiers select cost-percentile bands: low = [0, 20), medium = [20, 40), high = [40, 60), xhigh = [60, 80), and max = [80, 100]. Takes precedence over the deprecated numeric cost_quality_tradeoff when both are provided. | low |
-| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the auto-beta-router plugin for this request. Defaults to true. | |
-| `excluded_models` | List[*str*] | ➖ | List of model patterns to exclude from auto-beta-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. Applied after allowed_models, so an excluded pattern always wins over an allowed one. | [
"openai/gpt-4o",
"meta-llama/*"
] |
-| `id` | [components.AutoBetaRouterPluginID](../components/autobetarouterpluginid.mdx) | ✅ | N/A | |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `allowed_models` | List[*str*] | ➖ | List of model patterns to filter which models the auto-beta-router can route between. Supports wildcards (e.g., "anthropic/*" matches all Anthropic models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. When not specified, every model ranked for the classified task type is a candidate, falling back to a default model set when rankings are unavailable. | [
"anthropic/*",
"openai/gpt-4o",
"google/*"
] |
+| ~~`cost_quality_tradeoff`~~ | *Optional[int]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: Use cost_tier instead. Balances routing between cost and quality on a 0-10 scale. The auto-beta-router ranks models for the classified task type by community spend share, then filters candidates by their average cost per generation for that task. Higher values favor cheaper models: 10 keeps only models around the cheapest 10th percentile, while 0 permits models up to the 90th percentile for cost. Defaults to 9 when no cost setting is provided. It remains supported and retains ceiling behavior, but cost_tier takes precedence when both are provided. | 9 |
+| `cost_tier` | [Optional[components.AutoBetaRouterPluginCostTier]](../components/autobetarouterplugincosttier.mdx) | ➖ | Named cost/quality setting. For auto-beta-router, tiers select cost-percentile bands: low = [0, 20), medium = [20, 40), high = [40, 60), xhigh = [60, 80), and max = [80, 100]. Takes precedence over the deprecated numeric cost_quality_tradeoff when both are provided. | low |
+| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the auto-beta-router plugin for this request. Defaults to true. | |
+| `excluded_models` | List[*str*] | ➖ | List of model patterns to exclude from auto-beta-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. Applied after allowed_models, so an excluded pattern always wins over an allowed one. | [
"openai/gpt-4o",
"meta-llama/*"
] |
+| `id` | [components.AutoBetaRouterPluginID](../components/autobetarouterpluginid.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/autorouterplugin.mdx b/docs/components/autorouterplugin.mdx
index 6a9ad0505..3aae91bab 100644
--- a/docs/components/autorouterplugin.mdx
+++ b/docs/components/autorouterplugin.mdx
@@ -4,12 +4,12 @@ title: "AutoRouterPlugin"
## Fields
-| Field | Type | Required | Description | Example |
-| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `allowed_models` | List[*str*] | ➖ | List of model patterns to filter which models the auto-router can route between. Supports wildcards (e.g., "anthropic/*" matches all Anthropic models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. When not specified, every model ranked for the classified task type is a candidate, falling back to a default model set when rankings are unavailable. | [
"anthropic/*",
"openai/gpt-4o",
"google/*"
] |
-| ~~`cost_quality_tradeoff`~~ | *Optional[int]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: Use cost_tier instead. Balances routing between cost and quality on a 0-10 scale. The auto-router ranks models for the classified task type by community spend share, then filters candidates by their average cost per generation for that task. Higher values favor cheaper models: 10 keeps only models around the cheapest 10th percentile, while 0 permits models up to the 90th percentile for cost. Defaults to 9 when no cost setting is provided. It remains supported and retains ceiling behavior, but cost_tier takes precedence when both are provided. | 9 |
-| `cost_tier` | [Optional[components.AutoRouterPluginCostTier]](../components/autorouterplugincosttier.mdx) | ➖ | Named cost/quality setting. Tiers select cost-percentile bands: low = [0, 20), medium = [20, 40), high = [40, 60), xhigh = [60, 80), and max = [80, 100]. Takes precedence over the deprecated numeric cost_quality_tradeoff when both are provided. | low |
-| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the auto-router plugin for this request. Defaults to true. | |
-| `excluded_models` | List[*str*] | ➖ | List of model patterns to exclude from auto-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. Applied after allowed_models, so an excluded pattern always wins over an allowed one. | [
"openai/gpt-4o",
"meta-llama/*"
] |
-| `id` | [components.AutoRouterPluginID](../components/autorouterpluginid.mdx) | ✅ | N/A | |
-| `pin_model` | *Optional[bool]* | ➖ | When true, reuses the model from the most recent assistant message's `model` attribute for subsequent turns. Defaults to false. | false |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `allowed_models` | List[*str*] | ➖ | List of model patterns to filter which models the auto-router can route between. Supports wildcards (e.g., "anthropic/*" matches all Anthropic models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. When not specified, every model ranked for the classified task type is a candidate, falling back to a default model set when rankings are unavailable. | [
"anthropic/*",
"openai/gpt-4o",
"google/*"
] |
+| ~~`cost_quality_tradeoff`~~ | *Optional[int]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: Use cost_tier instead. Balances routing between cost and quality on a 0-10 scale. The auto-router ranks models for the classified task type by community spend share, then filters candidates by their average cost per generation for that task. Higher values favor cheaper models: 10 keeps only models around the cheapest 10th percentile, while 0 permits models up to the 90th percentile for cost. Defaults to 9 when no cost setting is provided. It remains supported and retains ceiling behavior, but cost_tier takes precedence when both are provided. | 9 |
+| `cost_tier` | [Optional[components.AutoRouterPluginCostTier]](../components/autorouterplugincosttier.mdx) | ➖ | Named cost/quality setting. Tiers select cost-percentile bands: low = [0, 20), medium = [20, 40), high = [40, 60), xhigh = [60, 80), and max = [80, 100]. Takes precedence over the deprecated numeric cost_quality_tradeoff when both are provided. | low |
+| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the auto-router plugin for this request. Defaults to true. | |
+| `excluded_models` | List[*str*] | ➖ | List of model patterns to exclude from auto-router selection. Supports wildcards (e.g., "meta-llama/*" excludes all Llama models). Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. Applied after allowed_models, so an excluded pattern always wins over an allowed one. | [
"openai/gpt-4o",
"meta-llama/*"
] |
+| `id` | [components.AutoRouterPluginID](../components/autorouterpluginid.mdx) | ✔️ | N/A | |
+| `pin_model` | *Optional[bool]* | ➖ | When true, reuses the model from the most recent assistant message's `model` attribute for subsequent turns. Defaults to false. | false |
\ No newline at end of file
diff --git a/docs/components/badgatewayresponseerrordata.mdx b/docs/components/badgatewayresponseerrordata.mdx
index 5c9efedb5..89abc6d84 100644
--- a/docs/components/badgatewayresponseerrordata.mdx
+++ b/docs/components/badgatewayresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for BadGatewayResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/badrequestresponseerrordata.mdx b/docs/components/badrequestresponseerrordata.mdx
index da9f6a079..e033dcef6 100644
--- a/docs/components/badrequestresponseerrordata.mdx
+++ b/docs/components/badrequestresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for BadRequestResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/baseinputsmessage.mdx b/docs/components/baseinputsmessage.mdx
index 9b21b0026..131ef6ae3 100644
--- a/docs/components/baseinputsmessage.mdx
+++ b/docs/components/baseinputsmessage.mdx
@@ -6,7 +6,7 @@ title: "BaseInputsMessage"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `content` | [components.BaseInputsContent2](../components/baseinputscontent2.mdx) | ✅ | N/A |
+| `content` | [components.BaseInputsContent2](../components/baseinputscontent2.mdx) | ✔️ | N/A |
| `phase` | [OptionalNullable[components.BaseInputsPhaseUnion]](../components/baseinputsphaseunion.mdx) | ➖ | N/A |
-| `role` | [components.BaseInputsRoleUnion](../components/baseinputsroleunion.mdx) | ✅ | N/A |
+| `role` | [components.BaseInputsRoleUnion](../components/baseinputsroleunion.mdx) | ✔️ | N/A |
| `type` | [Optional[components.BaseInputsType]](../components/baseinputstype.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/bashservertool.mdx b/docs/components/bashservertool.mdx
index 3727711ec..e8d7d24e1 100644
--- a/docs/components/bashservertool.mdx
+++ b/docs/components/bashservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: runs shell commands server-side in a sandboxed
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.BashServerToolConfig]](../components/bashservertoolconfig.mdx) | ➖ | Configuration for the openrouter:bash server tool | \{
"environment": \{
"type": "container_auto"
}
} |
-| `type` | [components.BashServerToolType](../components/bashservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.BashServerToolType](../components/bashservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/batchdeletedobject.mdx b/docs/components/batchdeletedobject.mdx
index 3fe356bdb..b3ed5e7cc 100644
--- a/docs/components/batchdeletedobject.mdx
+++ b/docs/components/batchdeletedobject.mdx
@@ -9,6 +9,6 @@ Confirms a terminal batch was removed from the API and its OpenRouter-held artif
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `deletion` | [components.BatchDeletionTargets](../components/batchdeletiontargets.mdx) | ✅ | OpenRouter cleanup and, when a provider was assigned, the upstream batch deletion outcome. | \{
"openrouter": "deleted",
"upstream": \{
"provider": "Anthropic",
"status": "deleted"
}
} |
-| `id` | *str* | ✅ | N/A | batch_abc123 |
-| `object` | [components.BatchDeletedObjectObject](../components/batchdeletedobjectobject.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `deletion` | [components.BatchDeletionTargets](../components/batchdeletiontargets.mdx) | ✔️ | OpenRouter cleanup and, when a provider was assigned, the upstream batch deletion outcome. | \{
"openrouter": "deleted",
"upstream": \{
"provider": "Anthropic",
"status": "deleted"
}
} |
+| `id` | *str* | ✔️ | N/A | batch_abc123 |
+| `object` | [components.BatchDeletedObjectObject](../components/batchdeletedobjectobject.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/batchdeletiontargets.mdx b/docs/components/batchdeletiontargets.mdx
index 4a99b661e..9924813a1 100644
--- a/docs/components/batchdeletiontargets.mdx
+++ b/docs/components/batchdeletiontargets.mdx
@@ -9,5 +9,5 @@ OpenRouter cleanup and, when a provider was assigned, the upstream batch deletio
| Field | Type | Required | Description |
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
-| `openrouter` | [components.Openrouter](../components/openrouter.mdx) | ✅ | OpenRouter-held request and result artifacts were purged. |
+| `openrouter` | [components.Openrouter](../components/openrouter.mdx) | ✔️ | OpenRouter-held request and result artifacts were purged. |
| `upstream` | [Optional[components.Upstream]](../components/upstream.mdx) | ➖ | The upstream batch deletion outcome; omitted when no provider was assigned. |
\ No newline at end of file
diff --git a/docs/components/batcherrorresponseerror.mdx b/docs/components/batcherrorresponseerror.mdx
index 89fe9721c..bdaf4ed39 100644
--- a/docs/components/batcherrorresponseerror.mdx
+++ b/docs/components/batcherrorresponseerror.mdx
@@ -6,5 +6,5 @@ title: "BatchErrorResponseError"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchlistitem.mdx b/docs/components/batchlistitem.mdx
index 0b2e67fc7..b8b1a0d5c 100644
--- a/docs/components/batchlistitem.mdx
+++ b/docs/components/batchlistitem.mdx
@@ -9,17 +9,17 @@ Metadata-only batch object. `results` is always `null` in list responses.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `completion_window` | [components.BatchListItemCompletionWindow](../components/batchlistitemcompletionwindow.mdx) | ✅ | N/A |
-| `created_at` | *int* | ✅ | N/A |
-| `endpoint` | *str* | ✅ | N/A |
-| `error` | [Nullable[components.BatchListItemError]](../components/batchlistitemerror.mdx) | ✅ | N/A |
-| `expires_at` | *Nullable[int]* | ✅ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
-| `finalized_at` | *Nullable[int]* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `object` | [components.BatchListItemObject](../components/batchlistitemobject.mdx) | ✅ | N/A |
-| `provider` | *Nullable[str]* | ✅ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
-| `request_counts` | [components.BatchListItemRequestCounts](../components/batchlistitemrequestcounts.mdx) | ✅ | N/A |
-| `results` | *Nullable[Any]* | ✅ | Always null: retrieve the batch with `GET /batches/{id}` to access its results. |
-| `status` | [components.BatchListItemStatus](../components/batchlistitemstatus.mdx) | ✅ | N/A |
-| `usage` | [Nullable[components.BatchListItemUsage]](../components/batchlistitemusage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `completion_window` | [components.BatchListItemCompletionWindow](../components/batchlistitemcompletionwindow.mdx) | ✔️ | N/A |
+| `created_at` | *int* | ✔️ | N/A |
+| `endpoint` | *str* | ✔️ | N/A |
+| `error` | [Nullable[components.BatchListItemError]](../components/batchlistitemerror.mdx) | ✔️ | N/A |
+| `expires_at` | *Nullable[int]* | ✔️ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
+| `finalized_at` | *Nullable[int]* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `object` | [components.BatchListItemObject](../components/batchlistitemobject.mdx) | ✔️ | N/A |
+| `provider` | *Nullable[str]* | ✔️ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
+| `request_counts` | [components.BatchListItemRequestCounts](../components/batchlistitemrequestcounts.mdx) | ✔️ | N/A |
+| `results` | *Nullable[Any]* | ✔️ | Always null: retrieve the batch with `GET /batches/{id}` to access its results. |
+| `status` | [components.BatchListItemStatus](../components/batchlistitemstatus.mdx) | ✔️ | N/A |
+| `usage` | [Nullable[components.BatchListItemUsage]](../components/batchlistitemusage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchlistitemerror.mdx b/docs/components/batchlistitemerror.mdx
index 68326f504..7ae520439 100644
--- a/docs/components/batchlistitemerror.mdx
+++ b/docs/components/batchlistitemerror.mdx
@@ -6,4 +6,4 @@ title: "BatchListItemError"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchlistitemrequestcounts.mdx b/docs/components/batchlistitemrequestcounts.mdx
index 6df200a13..6b22fd58e 100644
--- a/docs/components/batchlistitemrequestcounts.mdx
+++ b/docs/components/batchlistitemrequestcounts.mdx
@@ -6,6 +6,6 @@ title: "BatchListItemRequestCounts"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `completed` | *int* | ✅ | N/A |
-| `failed` | *int* | ✅ | N/A |
-| `total` | *int* | ✅ | N/A |
\ No newline at end of file
+| `completed` | *int* | ✔️ | N/A |
+| `failed` | *int* | ✔️ | N/A |
+| `total` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchlistitemusage.mdx b/docs/components/batchlistitemusage.mdx
index c5748a98b..cd7dfdb9f 100644
--- a/docs/components/batchlistitemusage.mdx
+++ b/docs/components/batchlistitemusage.mdx
@@ -7,15 +7,15 @@ title: "BatchListItemUsage"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `cache_creation` | [OptionalNullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ➖ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
-| `completion_tokens` | *int* | ✅ | The tokens generated | |
+| `completion_tokens` | *int* | ✔️ | The tokens generated | |
| `completion_tokens_details` | [OptionalNullable[components.BatchListItemCompletionTokensDetails]](../components/batchlistitemcompletiontokensdetails.mdx) | ➖ | N/A | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
| `iterations` | List[[components.AnthropicUsageIteration](../components/anthropicusageiteration.mdx)] | ➖ | N/A | |
-| `prompt_tokens` | *int* | ✅ | Including images, input audio, and tools if any | |
+| `prompt_tokens` | *int* | ✔️ | Including images, input audio, and tools if any | |
| `prompt_tokens_details` | [OptionalNullable[components.BatchListItemPromptTokensDetails]](../components/batchlistitemprompttokensdetails.mdx) | ➖ | Breakdown of tokens used in the prompt. | |
| `server_tool_use` | [OptionalNullable[components.BatchListItemServerToolUse]](../components/batchlistitemservertooluse.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | |
| `speed` | [OptionalNullable[components.AnthropicSpeed]](../components/anthropicspeed.mdx) | ➖ | N/A | standard |
-| `total_tokens` | *int* | ✅ | Sum of the above two fields | |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Sum of the above two fields | |
\ No newline at end of file
diff --git a/docs/components/batchlistresponse.mdx b/docs/components/batchlistresponse.mdx
index fcf129f43..7bf80d806 100644
--- a/docs/components/batchlistresponse.mdx
+++ b/docs/components/batchlistresponse.mdx
@@ -9,8 +9,8 @@ A newest-first page of metadata-only batch objects.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `data` | List[[components.BatchListItem](../components/batchlistitem.mdx)] | ✅ | N/A |
-| `first_id` | *Nullable[str]* | ✅ | N/A |
-| `has_more` | *bool* | ✅ | N/A |
-| `last_id` | *Nullable[str]* | ✅ | N/A |
-| `object` | [components.BatchListResponseObject](../components/batchlistresponseobject.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.BatchListItem](../components/batchlistitem.mdx)] | ✔️ | N/A |
+| `first_id` | *Nullable[str]* | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | N/A |
+| `last_id` | *Nullable[str]* | ✔️ | N/A |
+| `object` | [components.BatchListResponseObject](../components/batchlistresponseobject.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchlisttimestamp.mdx b/docs/components/batchlisttimestamp.mdx
deleted file mode 100644
index 8040fd187..000000000
--- a/docs/components/batchlisttimestamp.mdx
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: "BatchListTimestamp"
----
-
-Only include batches created strictly after this timestamp.
-
-
-## Supported Types
-
-### `str`
-
-```python
-value: str = /* values here */
-```
-
-### `date`
-
-```python
-value: date = /* values here */
-```
-
diff --git a/docs/components/batchobject.mdx b/docs/components/batchobject.mdx
index fa40a695f..cfdad69c7 100644
--- a/docs/components/batchobject.mdx
+++ b/docs/components/batchobject.mdx
@@ -6,17 +6,17 @@ title: "BatchObject"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `completion_window` | [components.BatchObjectCompletionWindow](../components/batchobjectcompletionwindow.mdx) | ✅ | N/A |
-| `created_at` | *int* | ✅ | N/A |
-| `endpoint` | *str* | ✅ | N/A |
-| `error` | [Nullable[components.BatchObjectError]](../components/batchobjecterror.mdx) | ✅ | N/A |
-| `expires_at` | *Nullable[int]* | ✅ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
-| `finalized_at` | *Nullable[int]* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `object` | [components.BatchObjectObjectBatch](../components/batchobjectobjectbatch.mdx) | ✅ | N/A |
-| `provider` | *Nullable[str]* | ✅ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
-| `request_counts` | [components.BatchObjectRequestCounts](../components/batchobjectrequestcounts.mdx) | ✅ | N/A |
-| `results` | List[[components.Result](../components/result.mdx)] | ✅ | N/A |
-| `status` | [components.BatchObjectStatus](../components/batchobjectstatus.mdx) | ✅ | N/A |
-| `usage` | [Nullable[components.BatchObjectUsage]](../components/batchobjectusage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `completion_window` | [components.BatchObjectCompletionWindow](../components/batchobjectcompletionwindow.mdx) | ✔️ | N/A |
+| `created_at` | *int* | ✔️ | N/A |
+| `endpoint` | *str* | ✔️ | N/A |
+| `error` | [Nullable[components.BatchObjectError]](../components/batchobjecterror.mdx) | ✔️ | N/A |
+| `expires_at` | *Nullable[int]* | ✔️ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
+| `finalized_at` | *Nullable[int]* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `object` | [components.BatchObjectObjectBatch](../components/batchobjectobjectbatch.mdx) | ✔️ | N/A |
+| `provider` | *Nullable[str]* | ✔️ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
+| `request_counts` | [components.BatchObjectRequestCounts](../components/batchobjectrequestcounts.mdx) | ✔️ | N/A |
+| `results` | List[[components.Result](../components/result.mdx)] | ✔️ | N/A |
+| `status` | [components.BatchObjectStatus](../components/batchobjectstatus.mdx) | ✔️ | N/A |
+| `usage` | [Nullable[components.BatchObjectUsage]](../components/batchobjectusage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectdata.mdx b/docs/components/batchobjectdata.mdx
index eb9bef7cf..8b57214c7 100644
--- a/docs/components/batchobjectdata.mdx
+++ b/docs/components/batchobjectdata.mdx
@@ -9,6 +9,6 @@ A single embedding object
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `embedding` | [components.Embedding](../components/embedding.mdx) | ✅ | Embedding vector as an array of floats or a base64 string | [
0.0023064255,
-0.009327292,
0.015797347
] |
+| `embedding` | [components.Embedding](../components/embedding.mdx) | ✔️ | Embedding vector as an array of floats or a base64 string | [
0.0023064255,
-0.009327292,
0.015797347
] |
| `index` | *Optional[int]* | ➖ | Index of the embedding in the input list | 0 |
-| `object` | [components.ObjectEmbedding](../components/objectembedding.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `object` | [components.ObjectEmbedding](../components/objectembedding.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/batchobjecterror.mdx b/docs/components/batchobjecterror.mdx
index 659fc8654..b5dea551e 100644
--- a/docs/components/batchobjecterror.mdx
+++ b/docs/components/batchobjecterror.mdx
@@ -6,4 +6,4 @@ title: "BatchObjectError"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectfile.mdx b/docs/components/batchobjectfile.mdx
index 77854ee87..14f045ed9 100644
--- a/docs/components/batchobjectfile.mdx
+++ b/docs/components/batchobjectfile.mdx
@@ -6,6 +6,6 @@ title: "BatchObjectFile"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `content` | List[[components.AnnotationContentUnion](../components/annotationcontentunion.mdx)] | ✅ | N/A |
-| `hash` | *str* | ✅ | N/A |
+| `content` | List[[components.AnnotationContentUnion](../components/annotationcontentunion.mdx)] | ✔️ | N/A |
+| `hash` | *str* | ✔️ | N/A |
| `name` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectfunction.mdx b/docs/components/batchobjectfunction.mdx
index 42e373770..5dac7a006 100644
--- a/docs/components/batchobjectfunction.mdx
+++ b/docs/components/batchobjectfunction.mdx
@@ -6,5 +6,5 @@ title: "BatchObjectFunction"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `arguments` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
\ No newline at end of file
+| `arguments` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectimageurl.mdx b/docs/components/batchobjectimageurl.mdx
index 48acabfce..d59fe1963 100644
--- a/docs/components/batchobjectimageurl.mdx
+++ b/docs/components/batchobjectimageurl.mdx
@@ -6,4 +6,4 @@ title: "BatchObjectImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectrequestcounts.mdx b/docs/components/batchobjectrequestcounts.mdx
index f4eb23219..3e29892f4 100644
--- a/docs/components/batchobjectrequestcounts.mdx
+++ b/docs/components/batchobjectrequestcounts.mdx
@@ -6,6 +6,6 @@ title: "BatchObjectRequestCounts"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `completed` | *int* | ✅ | N/A |
-| `failed` | *int* | ✅ | N/A |
-| `total` | *int* | ✅ | N/A |
\ No newline at end of file
+| `completed` | *int* | ✔️ | N/A |
+| `failed` | *int* | ✔️ | N/A |
+| `total` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectresponse.mdx b/docs/components/batchobjectresponse.mdx
index 81e9a03a4..43a6dadc2 100644
--- a/docs/components/batchobjectresponse.mdx
+++ b/docs/components/batchobjectresponse.mdx
@@ -6,6 +6,6 @@ title: "BatchObjectResponse"
| Field | Type | Required | Description |
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
-| `body` | [components.Body](../components/body.mdx) | ✅ | N/A |
-| `request_id` | *Nullable[str]* | ✅ | N/A |
-| `status_code` | *int* | ✅ | N/A |
\ No newline at end of file
+| `body` | [components.Body](../components/body.mdx) | ✔️ | N/A |
+| `request_id` | *Nullable[str]* | ✔️ | N/A |
+| `status_code` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjecttimings.mdx b/docs/components/batchobjecttimings.mdx
index 06298ae2b..b96298280 100644
--- a/docs/components/batchobjecttimings.mdx
+++ b/docs/components/batchobjecttimings.mdx
@@ -6,6 +6,6 @@ title: "BatchObjectTimings"
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `epoch_ms` | *int* | ✅ | N/A |
-| `event` | [components.BatchObjectEvent](../components/batchobjectevent.mdx) | ✅ | N/A |
-| `start_ms` | *int* | ✅ | N/A |
\ No newline at end of file
+| `epoch_ms` | *int* | ✔️ | N/A |
+| `event` | [components.BatchObjectEvent](../components/batchobjectevent.mdx) | ✔️ | N/A |
+| `start_ms` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjecturlcitation.mdx b/docs/components/batchobjecturlcitation.mdx
index 1fe73084b..9f1e956bc 100644
--- a/docs/components/batchobjecturlcitation.mdx
+++ b/docs/components/batchobjecturlcitation.mdx
@@ -7,7 +7,7 @@ title: "BatchObjectURLCitation"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `content` | *Optional[str]* | ➖ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `title` | *str* | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `end_index` | *int* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `title` | *str* | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchobjectusage.mdx b/docs/components/batchobjectusage.mdx
index 82a90236f..431974aba 100644
--- a/docs/components/batchobjectusage.mdx
+++ b/docs/components/batchobjectusage.mdx
@@ -7,15 +7,15 @@ title: "BatchObjectUsage"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| `cache_creation` | [OptionalNullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ➖ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
-| `completion_tokens` | *int* | ✅ | The tokens generated | |
+| `completion_tokens` | *int* | ✔️ | The tokens generated | |
| `completion_tokens_details` | [OptionalNullable[components.BatchObjectCompletionTokensDetails]](../components/batchobjectcompletiontokensdetails.mdx) | ➖ | N/A | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
| `iterations` | List[[components.AnthropicUsageIteration](../components/anthropicusageiteration.mdx)] | ➖ | N/A | |
-| `prompt_tokens` | *int* | ✅ | Including images, input audio, and tools if any | |
+| `prompt_tokens` | *int* | ✔️ | Including images, input audio, and tools if any | |
| `prompt_tokens_details` | [OptionalNullable[components.BatchObjectPromptTokensDetails]](../components/batchobjectprompttokensdetails.mdx) | ➖ | Breakdown of tokens used in the prompt. | |
| `server_tool_use` | [OptionalNullable[components.BatchObjectServerToolUse]](../components/batchobjectservertooluse.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | |
| `speed` | [OptionalNullable[components.AnthropicSpeed]](../components/anthropicspeed.mdx) | ➖ | N/A | standard |
-| `total_tokens` | *int* | ✅ | Sum of the above two fields | |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Sum of the above two fields | |
\ No newline at end of file
diff --git a/docs/components/batchpaymentrequiredresponseerror.mdx b/docs/components/batchpaymentrequiredresponseerror.mdx
index de630aaf9..57b4a31df 100644
--- a/docs/components/batchpaymentrequiredresponseerror.mdx
+++ b/docs/components/batchpaymentrequiredresponseerror.mdx
@@ -6,5 +6,5 @@ title: "BatchPaymentRequiredResponseError"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchpaymentrequiredresponserequestcounts.mdx b/docs/components/batchpaymentrequiredresponserequestcounts.mdx
index 6c9bad545..272a1bf50 100644
--- a/docs/components/batchpaymentrequiredresponserequestcounts.mdx
+++ b/docs/components/batchpaymentrequiredresponserequestcounts.mdx
@@ -6,6 +6,6 @@ title: "BatchPaymentRequiredResponseRequestCounts"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `completed` | *int* | ✅ | N/A |
-| `failed` | *int* | ✅ | N/A |
-| `total` | *int* | ✅ | N/A |
\ No newline at end of file
+| `completed` | *int* | ✔️ | N/A |
+| `failed` | *int* | ✔️ | N/A |
+| `total` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/batchpaymentrequiredresponseusage.mdx b/docs/components/batchpaymentrequiredresponseusage.mdx
index daf6443b7..03e19f640 100644
--- a/docs/components/batchpaymentrequiredresponseusage.mdx
+++ b/docs/components/batchpaymentrequiredresponseusage.mdx
@@ -7,15 +7,15 @@ title: "BatchPaymentRequiredResponseUsage"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `cache_creation` | [OptionalNullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ➖ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
-| `completion_tokens` | *int* | ✅ | The tokens generated | |
+| `completion_tokens` | *int* | ✔️ | The tokens generated | |
| `completion_tokens_details` | [OptionalNullable[components.BatchPaymentRequiredResponseCompletionTokensDetails]](../components/batchpaymentrequiredresponsecompletiontokensdetails.mdx) | ➖ | N/A | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
| `iterations` | List[[components.AnthropicUsageIteration](../components/anthropicusageiteration.mdx)] | ➖ | N/A | |
-| `prompt_tokens` | *int* | ✅ | Including images, input audio, and tools if any | |
+| `prompt_tokens` | *int* | ✔️ | Including images, input audio, and tools if any | |
| `prompt_tokens_details` | [OptionalNullable[components.BatchPaymentRequiredResponsePromptTokensDetails]](../components/batchpaymentrequiredresponseprompttokensdetails.mdx) | ➖ | Breakdown of tokens used in the prompt. | |
| `server_tool_use` | [OptionalNullable[components.BatchPaymentRequiredResponseServerToolUse]](../components/batchpaymentrequiredresponseservertooluse.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | |
| `speed` | [OptionalNullable[components.AnthropicSpeed]](../components/anthropicspeed.mdx) | ➖ | N/A | standard |
-| `total_tokens` | *int* | ✅ | Sum of the above two fields | |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Sum of the above two fields | |
\ No newline at end of file
diff --git a/docs/components/batchsubmitbody.mdx b/docs/components/batchsubmitbody.mdx
index 2ae98d388..9ee22fec7 100644
--- a/docs/components/batchsubmitbody.mdx
+++ b/docs/components/batchsubmitbody.mdx
@@ -11,7 +11,7 @@ Batch submit request body.
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `callback_url` | *Optional[str]* | ➖ | HTTPS URL that receives a `batch.completed`, `batch.failed`, `batch.cancelled` or `batch.expired` webhook event when the batch reaches a terminal status. Must appear before `requests` in the request body. | |
| `completion_window` | [Optional[components.BatchSubmitBodyCompletionWindow]](../components/batchsubmitbodycompletionwindow.mdx) | ➖ | N/A | |
-| `endpoint` | [components.Endpoint](../components/endpoint.mdx) | ✅ | N/A | |
-| `model` | *str* | ✅ | N/A | |
+| `endpoint` | [components.Endpoint](../components/endpoint.mdx) | ✔️ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `provider` | [OptionalNullable[components.BatchProviderPreferences]](../components/batchproviderpreferences.mdx) | ➖ | Batch provider routing preferences. Only `provider.only` and `provider.allow_fallbacks` are supported. | \{
"only": [
"google-vertex"
]
} |
-| `requests` | List[[components.Request](../components/request.mdx)] | ✅ | N/A | |
\ No newline at end of file
+| `requests` | List[[components.Request](../components/request.mdx)] | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/bodychatcompletion.mdx b/docs/components/bodychatcompletion.mdx
index 4b4b116c3..0e970e2d6 100644
--- a/docs/components/bodychatcompletion.mdx
+++ b/docs/components/bodychatcompletion.mdx
@@ -7,12 +7,12 @@ title: "BodyChatCompletion"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `alignment` | [Optional[components.Alignment]](../components/alignment.mdx) | ➖ | Beta. The result of the alignment plugin for this request; the shape may change. | \{
"calls": [
\{
"call": 1,
"outcome": "allowed",
"rules": [
\{
"applicable": true,
"broken": false,
"probability": 0.04
}
]
}
]
} |
-| `choices` | List[[components.Choice](../components/choice.mdx)] | ✅ | N/A | |
-| `created` | *int* | ✅ | N/A | |
+| `choices` | List[[components.Choice](../components/choice.mdx)] | ✔️ | N/A | |
+| `created` | *int* | ✔️ | N/A | |
| `debug` | [Optional[components.BatchObjectDebug]](../components/batchobjectdebug.mdx) | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `model` | *str* | ✅ | N/A | |
-| `object` | [components.BodyObjectChatCompletion](../components/bodyobjectchatcompletion.mdx) | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
+| `object` | [components.BodyObjectChatCompletion](../components/bodyobjectchatcompletion.mdx) | ✔️ | N/A | |
| `openrouter_metadata` | [Optional[components.OpenRouterMetadata]](../components/openroutermetadata.mdx) | ➖ | N/A | \{
"attempt": 1,
"endpoints": \{
"available": [
\{
"model": "openai/gpt-4o",
"provider": "OpenAI",
"selected": true
}
],
"total": 1
},
"generation_time": 2016,
"is_byok": false,
"region": "iad",
"requested": "openai/gpt-4o",
"strategy": "direct",
"summary": "available=1, selected=OpenAI"
} |
| `provider` | *OptionalNullable[str]* | ➖ | N/A | |
| `safeguard_results` | List[[components.ArmorSafeguardResult](../components/armorsafeguardresult.mdx)] | ➖ | OpenRouter Armor's verdict for each client tool call of this response, present whenever Armor evaluated the response (even when nothing was flagged). Independent of the `openrouter_metadata` opt-in. | |
diff --git a/docs/components/bodylist.mdx b/docs/components/bodylist.mdx
index f5a5048ac..b1cc699b9 100644
--- a/docs/components/bodylist.mdx
+++ b/docs/components/bodylist.mdx
@@ -9,8 +9,8 @@ Embeddings response containing embedding vectors
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.BatchObjectData](../components/batchobjectdata.mdx)] | ✅ | List of embedding objects | [
\{
"embedding": [
0.0023064255,
-0.009327292,
0.015797347
],
"index": 0,
"object": "embedding"
}
] |
+| `data` | List[[components.BatchObjectData](../components/batchobjectdata.mdx)] | ✔️ | List of embedding objects | [
\{
"embedding": [
0.0023064255,
-0.009327292,
0.015797347
],
"index": 0,
"object": "embedding"
}
] |
| `id` | *Optional[str]* | ➖ | Unique identifier for the embeddings response | embd-1234567890 |
-| `model` | *str* | ✅ | The model used for embeddings | openai/text-embedding-3-small |
-| `object` | [components.BodyObjectList](../components/bodyobjectlist.mdx) | ✅ | N/A | |
+| `model` | *str* | ✔️ | The model used for embeddings | openai/text-embedding-3-small |
+| `object` | [components.BodyObjectList](../components/bodyobjectlist.mdx) | ✔️ | N/A | |
| `usage` | [Optional[components.BodyUsage3]](../components/bodyusage3.mdx) | ➖ | Token usage statistics | \{
"prompt_tokens": 8,
"total_tokens": 8
} |
\ No newline at end of file
diff --git a/docs/components/bodymessage.mdx b/docs/components/bodymessage.mdx
index 785e9f2c3..4cdba566c 100644
--- a/docs/components/bodymessage.mdx
+++ b/docs/components/bodymessage.mdx
@@ -6,14 +6,14 @@ title: "BodyMessage"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container` | [Nullable[components.AnthropicContainer]](../components/anthropiccontainer.mdx) | ✅ | N/A | \{
"expires_at": "2026-04-08T00:00:00Z",
"id": "ctr_01abc",
"skills": null
} |
-| `content` | List[[components.ORAnthropicContentBlock](../components/oranthropiccontentblock.mdx)] | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `container` | [Nullable[components.AnthropicContainer]](../components/anthropiccontainer.mdx) | ✔️ | N/A | \{
"expires_at": "2026-04-08T00:00:00Z",
"id": "ctr_01abc",
"skills": null
} |
+| `content` | List[[components.ORAnthropicContentBlock](../components/oranthropiccontentblock.mdx)] | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `input_transformations` | List[[components.AnthropicInputTransformation](../components/anthropicinputtransformation.mdx)] | ➖ | N/A | |
-| `model` | *str* | ✅ | N/A | |
-| `role` | [components.BatchObjectRole](../components/batchobjectrole.mdx) | ✅ | N/A | |
-| `stop_details` | [Nullable[components.AnthropicRefusalStopDetails]](../components/anthropicrefusalstopdetails.mdx) | ✅ | Structured information about a refusal | \{
"category": "cyber",
"explanation": "The request was refused due to policy.",
"type": "refusal"
} |
-| `stop_reason` | [Nullable[components.ORAnthropicStopReason]](../components/oranthropicstopreason.mdx) | ✅ | N/A | end_turn |
-| `stop_sequence` | *Nullable[str]* | ✅ | N/A | |
-| `type` | [components.BatchObjectTypeMessage](../components/batchobjecttypemessage.mdx) | ✅ | N/A | |
-| `usage` | [components.BodyUsage2](../components/bodyusage2.mdx) | ✅ | N/A | \{
"cache_creation": null,
"cache_creation_input_tokens": null,
"cache_read_input_tokens": null,
"inference_geo": null,
"input_tokens": 100,
"output_tokens": 50,
"output_tokens_details": null,
"server_tool_use": null,
"service_tier": "standard"
} |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A | |
+| `role` | [components.BatchObjectRole](../components/batchobjectrole.mdx) | ✔️ | N/A | |
+| `stop_details` | [Nullable[components.AnthropicRefusalStopDetails]](../components/anthropicrefusalstopdetails.mdx) | ✔️ | Structured information about a refusal | \{
"category": "cyber",
"explanation": "The request was refused due to policy.",
"type": "refusal"
} |
+| `stop_reason` | [Nullable[components.ORAnthropicStopReason]](../components/oranthropicstopreason.mdx) | ✔️ | N/A | end_turn |
+| `stop_sequence` | *Nullable[str]* | ✔️ | N/A | |
+| `type` | [components.BatchObjectTypeMessage](../components/batchobjecttypemessage.mdx) | ✔️ | N/A | |
+| `usage` | [components.BodyUsage2](../components/bodyusage2.mdx) | ✔️ | N/A | \{
"cache_creation": null,
"cache_creation_input_tokens": null,
"cache_read_input_tokens": null,
"inference_geo": null,
"input_tokens": 100,
"output_tokens": 50,
"output_tokens_details": null,
"server_tool_use": null,
"service_tier": "standard"
} |
\ No newline at end of file
diff --git a/docs/components/bodyusage1.mdx b/docs/components/bodyusage1.mdx
index 4161bf32e..9684aa756 100644
--- a/docs/components/bodyusage1.mdx
+++ b/docs/components/bodyusage1.mdx
@@ -6,10 +6,10 @@ title: "BodyUsage1"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `completion_tokens` | *int* | ✅ | The tokens generated |
+| `completion_tokens` | *int* | ✔️ | The tokens generated |
| `completion_tokens_details` | [OptionalNullable[components.BodyCompletionTokensDetails]](../components/bodycompletiontokensdetails.mdx) | ➖ | N/A |
-| `prompt_tokens` | *int* | ✅ | Including images, input audio, and tools if any |
+| `prompt_tokens` | *int* | ✔️ | Including images, input audio, and tools if any |
| `prompt_tokens_details` | [OptionalNullable[components.BodyPromptTokensDetails1]](../components/bodyprompttokensdetails1.mdx) | ➖ | Breakdown of tokens used in the prompt. |
| `server_tool_use` | [OptionalNullable[components.BodyServerToolUse]](../components/bodyservertooluse.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) |
| `server_tool_use_details` | [OptionalNullable[components.BatchObjectServerToolUseDetails]](../components/batchobjectservertoolusedetails.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) |
-| `total_tokens` | *int* | ✅ | Sum of the above two fields |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Sum of the above two fields |
\ No newline at end of file
diff --git a/docs/components/bodyusage2.mdx b/docs/components/bodyusage2.mdx
index c57f51128..09aafefda 100644
--- a/docs/components/bodyusage2.mdx
+++ b/docs/components/bodyusage2.mdx
@@ -6,14 +6,14 @@ title: "BodyUsage2"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `cache_creation` | [Nullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ✅ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
-| `cache_creation_input_tokens` | *Nullable[int]* | ✅ | N/A | |
-| `cache_read_input_tokens` | *Nullable[int]* | ✅ | N/A | |
-| `inference_geo` | *Nullable[str]* | ✅ | N/A | |
-| `input_tokens` | *int* | ✅ | N/A | |
-| `output_tokens` | *int* | ✅ | N/A | |
-| `output_tokens_details` | [Nullable[components.AnthropicOutputTokensDetails]](../components/anthropicoutputtokensdetails.mdx) | ✅ | N/A | \{
"thinking_tokens": 0
} |
-| `server_tool_use` | [Nullable[components.AnthropicServerToolUsage]](../components/anthropicservertoolusage.mdx) | ✅ | N/A | \{
"web_fetch_requests": 0,
"web_search_requests": 1
} |
-| `service_tier` | [Nullable[components.AnthropicServiceTier]](../components/anthropicservicetier.mdx) | ✅ | N/A | standard |
+| `cache_creation` | [Nullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ✔️ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
+| `cache_creation_input_tokens` | *Nullable[int]* | ✔️ | N/A | |
+| `cache_read_input_tokens` | *Nullable[int]* | ✔️ | N/A | |
+| `inference_geo` | *Nullable[str]* | ✔️ | N/A | |
+| `input_tokens` | *int* | ✔️ | N/A | |
+| `output_tokens` | *int* | ✔️ | N/A | |
+| `output_tokens_details` | [Nullable[components.AnthropicOutputTokensDetails]](../components/anthropicoutputtokensdetails.mdx) | ✔️ | N/A | \{
"thinking_tokens": 0
} |
+| `server_tool_use` | [Nullable[components.AnthropicServerToolUsage]](../components/anthropicservertoolusage.mdx) | ✔️ | N/A | \{
"web_fetch_requests": 0,
"web_search_requests": 1
} |
+| `service_tier` | [Nullable[components.AnthropicServiceTier]](../components/anthropicservicetier.mdx) | ✔️ | N/A | standard |
| `iterations` | List[[components.AnthropicUsageIteration](../components/anthropicusageiteration.mdx)] | ➖ | N/A | |
| `speed` | [OptionalNullable[components.AnthropicSpeed]](../components/anthropicspeed.mdx) | ➖ | N/A | standard |
\ No newline at end of file
diff --git a/docs/components/bodyusage3.mdx b/docs/components/bodyusage3.mdx
index 5101a5733..b7d2e1b79 100644
--- a/docs/components/bodyusage3.mdx
+++ b/docs/components/bodyusage3.mdx
@@ -12,6 +12,6 @@ Token usage statistics
| `cost` | *Optional[float]* | ➖ | Cost of the request in credits | 0.0001 |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
-| `prompt_tokens` | *int* | ✅ | Number of tokens in the input | 8 |
+| `prompt_tokens` | *int* | ✔️ | Number of tokens in the input | 8 |
| `prompt_tokens_details` | [Optional[components.BodyPromptTokensDetails2]](../components/bodyprompttokensdetails2.mdx) | ➖ | Per-modality token breakdown. Only present when the input contains 2+ modalities (e.g. text + image) and the upstream provider returns modality-level usage data. Only non-zero modality counts are included. | |
-| `total_tokens` | *int* | ✅ | Total number of tokens used | 8 |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Total number of tokens used | 8 |
\ No newline at end of file
diff --git a/docs/components/booleancapability.mdx b/docs/components/booleancapability.mdx
index 28e674242..2f43046d0 100644
--- a/docs/components/booleancapability.mdx
+++ b/docs/components/booleancapability.mdx
@@ -9,4 +9,4 @@ A supported-or-not flag. Present means the parameter is accepted.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `type` | [components.BooleanCapabilityType](../components/booleancapabilitytype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.BooleanCapabilityType](../components/booleancapabilitytype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/box.mdx b/docs/components/box.mdx
index 1f38cb26a..4af2fa1e8 100644
--- a/docs/components/box.mdx
+++ b/docs/components/box.mdx
@@ -6,7 +6,7 @@ title: "Box"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bottom` | *float* | ✅ | N/A |
-| `left` | *float* | ✅ | N/A |
-| `right` | *float* | ✅ | N/A |
-| `top` | *float* | ✅ | N/A |
\ No newline at end of file
+| `bottom` | *float* | ✔️ | N/A |
+| `left` | *float* | ✔️ | N/A |
+| `right` | *float* | ✔️ | N/A |
+| `top` | *float* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/bulkaddworkspacemembersrequest.mdx b/docs/components/bulkaddworkspacemembersrequest.mdx
index 86cd8f022..093d26687 100644
--- a/docs/components/bulkaddworkspacemembersrequest.mdx
+++ b/docs/components/bulkaddworkspacemembersrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkAddWorkspaceMembersRequest"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
-| `user_ids` | List[*str*] | ✅ | List of user IDs to add to the workspace. Members are assigned the same role they hold in the organization. | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
+| `user_ids` | List[*str*] | ✔️ | List of user IDs to add to the workspace. Members are assigned the same role they hold in the organization. | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
diff --git a/docs/components/bulkaddworkspacemembersresponse.mdx b/docs/components/bulkaddworkspacemembersresponse.mdx
index 4082d6f62..fe307e862 100644
--- a/docs/components/bulkaddworkspacemembersresponse.mdx
+++ b/docs/components/bulkaddworkspacemembersresponse.mdx
@@ -6,5 +6,5 @@ title: "BulkAddWorkspaceMembersResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `added_count` | *int* | ✅ | Number of workspace memberships created or updated | 2 |
-| `data` | List[[components.WorkspaceMember](../components/workspacemember.mdx)] | ✅ | List of added workspace memberships | |
\ No newline at end of file
+| `added_count` | *int* | ✔️ | Number of workspace memberships created or updated | 2 |
+| `data` | List[[components.WorkspaceMember](../components/workspacemember.mdx)] | ✔️ | List of added workspace memberships | |
\ No newline at end of file
diff --git a/docs/components/bulkassignkeysrequest.mdx b/docs/components/bulkassignkeysrequest.mdx
index 94ba7f253..2ac944a56 100644
--- a/docs/components/bulkassignkeysrequest.mdx
+++ b/docs/components/bulkassignkeysrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkAssignKeysRequest"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `key_hashes` | List[*str*] | ✅ | Array of API key hashes to assign to the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
\ No newline at end of file
+| `key_hashes` | List[*str*] | ✔️ | Array of API key hashes to assign to the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
\ No newline at end of file
diff --git a/docs/components/bulkassignkeysresponse.mdx b/docs/components/bulkassignkeysresponse.mdx
index b37655b1d..fabe1760c 100644
--- a/docs/components/bulkassignkeysresponse.mdx
+++ b/docs/components/bulkassignkeysresponse.mdx
@@ -6,4 +6,4 @@ title: "BulkAssignKeysResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
-| `assigned_count` | *int* | ✅ | Number of keys successfully assigned | 3 |
\ No newline at end of file
+| `assigned_count` | *int* | ✔️ | Number of keys successfully assigned | 3 |
\ No newline at end of file
diff --git a/docs/components/bulkassignmembersrequest.mdx b/docs/components/bulkassignmembersrequest.mdx
index a84aa25d3..c41a79b53 100644
--- a/docs/components/bulkassignmembersrequest.mdx
+++ b/docs/components/bulkassignmembersrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkAssignMembersRequest"
| Field | Type | Required | Description | Example |
| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |
-| `member_user_ids` | List[*str*] | ✅ | Array of member user IDs to assign to the guardrail | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
+| `member_user_ids` | List[*str*] | ✔️ | Array of member user IDs to assign to the guardrail | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
diff --git a/docs/components/bulkassignmembersresponse.mdx b/docs/components/bulkassignmembersresponse.mdx
index b388dde21..ee235bb17 100644
--- a/docs/components/bulkassignmembersresponse.mdx
+++ b/docs/components/bulkassignmembersresponse.mdx
@@ -6,4 +6,4 @@ title: "BulkAssignMembersResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- |
-| `assigned_count` | *int* | ✅ | Number of members successfully assigned | 2 |
\ No newline at end of file
+| `assigned_count` | *int* | ✔️ | Number of members successfully assigned | 2 |
\ No newline at end of file
diff --git a/docs/components/bulkremoveworkspacemembersrequest.mdx b/docs/components/bulkremoveworkspacemembersrequest.mdx
index f016018a8..0e3b2c83d 100644
--- a/docs/components/bulkremoveworkspacemembersrequest.mdx
+++ b/docs/components/bulkremoveworkspacemembersrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkRemoveWorkspaceMembersRequest"
| Field | Type | Required | Description | Example |
| --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- |
-| `user_ids` | List[*str*] | ✅ | List of user IDs to remove from the workspace | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
+| `user_ids` | List[*str*] | ✔️ | List of user IDs to remove from the workspace | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
diff --git a/docs/components/bulkremoveworkspacemembersresponse.mdx b/docs/components/bulkremoveworkspacemembersresponse.mdx
index 3cb793681..8423c645e 100644
--- a/docs/components/bulkremoveworkspacemembersresponse.mdx
+++ b/docs/components/bulkremoveworkspacemembersresponse.mdx
@@ -6,4 +6,4 @@ title: "BulkRemoveWorkspaceMembersResponse"
| Field | Type | Required | Description | Example |
| ------------------------- | ------------------------- | ------------------------- | ------------------------- | ------------------------- |
-| `removed_count` | *int* | ✅ | Number of members removed | 2 |
\ No newline at end of file
+| `removed_count` | *int* | ✔️ | Number of members removed | 2 |
\ No newline at end of file
diff --git a/docs/components/bulkunassignkeysrequest.mdx b/docs/components/bulkunassignkeysrequest.mdx
index e4196d4e4..3523e585a 100644
--- a/docs/components/bulkunassignkeysrequest.mdx
+++ b/docs/components/bulkunassignkeysrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkUnassignKeysRequest"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `key_hashes` | List[*str*] | ✅ | Array of API key hashes to unassign from the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
\ No newline at end of file
+| `key_hashes` | List[*str*] | ✔️ | Array of API key hashes to unassign from the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
\ No newline at end of file
diff --git a/docs/components/bulkunassignkeysresponse.mdx b/docs/components/bulkunassignkeysresponse.mdx
index 146bba3ae..ef906bcc9 100644
--- a/docs/components/bulkunassignkeysresponse.mdx
+++ b/docs/components/bulkunassignkeysresponse.mdx
@@ -6,4 +6,4 @@ title: "BulkUnassignKeysResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
-| `unassigned_count` | *int* | ✅ | Number of keys successfully unassigned | 3 |
\ No newline at end of file
+| `unassigned_count` | *int* | ✔️ | Number of keys successfully unassigned | 3 |
\ No newline at end of file
diff --git a/docs/components/bulkunassignmembersrequest.mdx b/docs/components/bulkunassignmembersrequest.mdx
index a71c4af19..ac5328976 100644
--- a/docs/components/bulkunassignmembersrequest.mdx
+++ b/docs/components/bulkunassignmembersrequest.mdx
@@ -6,4 +6,4 @@ title: "BulkUnassignMembersRequest"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
-| `member_user_ids` | List[*str*] | ✅ | Array of member user IDs to unassign from the guardrail | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
+| `member_user_ids` | List[*str*] | ✔️ | Array of member user IDs to unassign from the guardrail | [
"user_abc123",
"user_def456"
] |
\ No newline at end of file
diff --git a/docs/components/bulkunassignmembersresponse.mdx b/docs/components/bulkunassignmembersresponse.mdx
index 23c14efc5..dd80f2de9 100644
--- a/docs/components/bulkunassignmembersresponse.mdx
+++ b/docs/components/bulkunassignmembersresponse.mdx
@@ -6,4 +6,4 @@ title: "BulkUnassignMembersResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
-| `unassigned_count` | *int* | ✅ | Number of members successfully unassigned | 2 |
\ No newline at end of file
+| `unassigned_count` | *int* | ✔️ | Number of members successfully unassigned | 2 |
\ No newline at end of file
diff --git a/docs/components/byokkey.mdx b/docs/components/byokkey.mdx
index 22db680fe..b758ad8e6 100644
--- a/docs/components/byokkey.mdx
+++ b/docs/components/byokkey.mdx
@@ -6,19 +6,19 @@ title: "BYOKKey"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `allowed_api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) that may use this credential. `null` means no restriction. | [
"f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943"
] |
-| `allowed_models` | List[*str*] | ✅ | Optional allowlist of model slugs this credential may be used for. `null` means no restriction. | null |
-| `allowed_user_ids` | List[*str*] | ✅ | Optional allowlist of user IDs that may use this credential. `null` means no restriction. | null |
-| `created_at` | *str* | ✅ | ISO timestamp of when the credential was created. | 2025-08-24T10:30:00Z |
-| `declared_region` | [Nullable[components.BYOKKeyDeclaredRegion]](../components/byokkeydeclaredregion.mdx) | ✅ | Your declaration of the data region in which the upstream provider account behind this credential processes requests, used for routing eligibility on OpenRouter's regional hosts. `null` means undeclared and `global` is behaviorally identical: the credential follows the region OpenRouter records for the endpoint. `europe` or `us` lets requests to `eu.openrouter.ai` or `us.openrouter.ai` use this credential for that provider (private endpoints, endpoints pinned to another cloud region, cross-region inference profiles and video models are excluded). Self-declared and not verified by OpenRouter. For OpenAI and Fireworks the region comes from the key material (a `{"api_key": ..., "region": ...}` key), so the value must match the key's region. Among other providers, Azure accepts `europe` or `us` and Anthropic accepts `us` only. | null |
-| `declared_zdr` | *Nullable[bool]* | ✅ | Your declaration of whether the upstream provider account behind this credential has zero data retention (ZDR). `null` inherits OpenRouter's data policy for the provider's endpoint; `true` declares the account ZDR so requests that require ZDR may route to this credential even when the shared endpoint retains data; `false` declares it non-ZDR so such requests never route to it. Self-declared and not verified by OpenRouter. | null |
-| `disabled` | *bool* | ✅ | Whether this credential is currently disabled. | false |
-| `id` | *str* | ✅ | Stable public identifier for this BYOK credential. | 11111111-2222-3333-4444-555555555555 |
-| `is_byok_only` | *bool* | ✅ | Whether OpenRouter's shared endpoints on this provider are removed for every model, including models outside `allowed_models` and after all of your keys for the provider fail. The provider is skipped instead of spending OpenRouter credits. Only valid on non-fallback credentials. | false |
-| `is_fallback` | *bool* | ✅ | Whether this credential is treated as a fallback — used only after non-fallback keys for the same provider have been tried. Cannot be combined with `is_byok_only`. | false |
-| `is_required` | *bool* | ✅ | Whether OpenRouter's shared endpoints on this provider are removed for the models this credential applies to (its `allowed_models`, or every model when `null`). Requests for those models run only on your keys; models outside the allowlist may still fall back to shared capacity on this provider. | false |
-| `label` | *str* | ✅ | Short masked snippet of the key (e.g. the first/last few characters) used to identify it in the UI. | sk-...AbCd |
+| `allowed_api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) that may use this credential. `null` means no restriction. | [
"f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943"
] |
+| `allowed_models` | List[*str*] | ✔️ | Optional allowlist of model slugs this credential may be used for. `null` means no restriction. | null |
+| `allowed_user_ids` | List[*str*] | ✔️ | Optional allowlist of user IDs that may use this credential. `null` means no restriction. | null |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the credential was created. | 2025-08-24T10:30:00Z |
+| `declared_region` | [Nullable[components.BYOKKeyDeclaredRegion]](../components/byokkeydeclaredregion.mdx) | ✔️ | Your declaration of the data region in which the upstream provider account behind this credential processes requests, used for routing eligibility on OpenRouter's regional hosts. `null` means undeclared and `global` is behaviorally identical: the credential follows the region OpenRouter records for the endpoint. `europe` or `us` lets requests to `eu.openrouter.ai` or `us.openrouter.ai` use this credential for that provider (private endpoints, endpoints pinned to another cloud region, cross-region inference profiles and video models are excluded). Self-declared and not verified by OpenRouter. For OpenAI and Fireworks the region comes from the key material (a `{"api_key": ..., "region": ...}` key), so the value must match the key's region. Among other providers, Azure accepts `europe` or `us` and Anthropic accepts `us` only. | null |
+| `declared_zdr` | *Nullable[bool]* | ✔️ | Your declaration of whether the upstream provider account behind this credential has zero data retention (ZDR). `null` inherits OpenRouter's data policy for the provider's endpoint; `true` declares the account ZDR so requests that require ZDR may route to this credential even when the shared endpoint retains data; `false` declares it non-ZDR so such requests never route to it. Self-declared and not verified by OpenRouter. | null |
+| `disabled` | *bool* | ✔️ | Whether this credential is currently disabled. | false |
+| `id` | *str* | ✔️ | Stable public identifier for this BYOK credential. | 11111111-2222-3333-4444-555555555555 |
+| `is_byok_only` | *bool* | ✔️ | Whether OpenRouter's shared endpoints on this provider are removed for every model, including models outside `allowed_models` and after all of your keys for the provider fail. The provider is skipped instead of spending OpenRouter credits. Only valid on non-fallback credentials. | false |
+| `is_fallback` | *bool* | ✔️ | Whether this credential is treated as a fallback — used only after non-fallback keys for the same provider have been tried. Cannot be combined with `is_byok_only`. | false |
+| `is_required` | *bool* | ✔️ | Whether OpenRouter's shared endpoints on this provider are removed for the models this credential applies to (its `allowed_models`, or every model when `null`). Requests for those models run only on your keys; models outside the allowlist may still fall back to shared capacity on this provider. | false |
+| `label` | *str* | ✔️ | Short masked snippet of the key (e.g. the first/last few characters) used to identify it in the UI. | sk-...AbCd |
| `name` | *OptionalNullable[str]* | ➖ | Optional human-readable name for the credential. | Production OpenAI Key |
-| `provider` | [components.BYOKProviderSlug](../components/byokproviderslug.mdx) | ✅ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
-| `sort_order` | *int* | ✅ | Position within the provider — credentials are tried in ascending sort order. | 0 |
-| `workspace_id` | *Nullable[str]* | ✅ | The workspace this credential is scoped to, or `null` when it is global — usable across every workspace in the account. A `null` value does not mean the default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `provider` | [components.BYOKProviderSlug](../components/byokproviderslug.mdx) | ✔️ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
+| `sort_order` | *int* | ✔️ | Position within the provider — credentials are tried in ascending sort order. | 0 |
+| `workspace_id` | *Nullable[str]* | ✔️ | The workspace this credential is scoped to, or `null` when it is global — usable across every workspace in the account. A `null` value does not mean the default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/chatassistantimages.mdx b/docs/components/chatassistantimages.mdx
index 5fa709791..46d5ca04e 100644
--- a/docs/components/chatassistantimages.mdx
+++ b/docs/components/chatassistantimages.mdx
@@ -6,4 +6,4 @@ title: "ChatAssistantImages"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `image_url` | [components.ChatAssistantImagesImageURL](../components/chatassistantimagesimageurl.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.ChatAssistantImagesImageURL](../components/chatassistantimagesimageurl.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatassistantimagesimageurl.mdx b/docs/components/chatassistantimagesimageurl.mdx
index ddcf19f7d..fef3cae62 100644
--- a/docs/components/chatassistantimagesimageurl.mdx
+++ b/docs/components/chatassistantimagesimageurl.mdx
@@ -6,4 +6,4 @@ title: "ChatAssistantImagesImageURL"
| Field | Type | Required | Description |
| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- |
-| `url` | *str* | ✅ | URL or base64-encoded data of the generated image |
\ No newline at end of file
+| `url` | *str* | ✔️ | URL or base64-encoded data of the generated image |
\ No newline at end of file
diff --git a/docs/components/chatassistantmessage.mdx b/docs/components/chatassistantmessage.mdx
index 747e8b15b..3746638f5 100644
--- a/docs/components/chatassistantmessage.mdx
+++ b/docs/components/chatassistantmessage.mdx
@@ -17,5 +17,5 @@ Assistant message for requests and responses
| `reasoning` | *OptionalNullable[str]* | ➖ | Reasoning output | |
| `reasoning_details` | List[[components.ReasoningDetailUnion](../components/reasoningdetailunion.mdx)] | ➖ | Reasoning details for extended thinking models | [
\{
"text": "Let me work through this step by step...",
"type": "reasoning.text"
}
] |
| `refusal` | *OptionalNullable[str]* | ➖ | Refusal message if content was refused | |
-| `role` | [components.ChatAssistantMessageRole](../components/chatassistantmessagerole.mdx) | ✅ | N/A | |
+| `role` | [components.ChatAssistantMessageRole](../components/chatassistantmessagerole.mdx) | ✔️ | N/A | |
| `tool_calls` | List[[components.ChatToolCall](../components/chattoolcall.mdx)] | ➖ | Tool calls made by the assistant | |
\ No newline at end of file
diff --git a/docs/components/chatchoice.mdx b/docs/components/chatchoice.mdx
index e40691404..4a73e5cb5 100644
--- a/docs/components/chatchoice.mdx
+++ b/docs/components/chatchoice.mdx
@@ -9,7 +9,7 @@ Chat completion choice
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `finish_reason` | [Nullable[components.ChatFinishReasonEnum]](../components/chatfinishreasonenum.mdx) | ✅ | N/A | stop |
-| `index` | *int* | ✅ | Choice index | 0 |
+| `finish_reason` | [Nullable[components.ChatFinishReasonEnum]](../components/chatfinishreasonenum.mdx) | ✔️ | N/A | stop |
+| `index` | *int* | ✔️ | Choice index | 0 |
| `logprobs` | [OptionalNullable[components.ChatTokenLogprobs]](../components/chattokenlogprobs.mdx) | ➖ | Log probabilities for the completion | \{
"content": [
\{
"bytes": null,
"logprob": -0.612345,
"token": " Hello",
"top_logprobs": []
}
],
"refusal": null
} |
-| `message` | [components.ChatAssistantMessage](../components/chatassistantmessage.mdx) | ✅ | Assistant message for requests and responses | \{
"content": "What is the capital of France?",
"role": "user"
} |
\ No newline at end of file
+| `message` | [components.ChatAssistantMessage](../components/chatassistantmessage.mdx) | ✔️ | Assistant message for requests and responses | \{
"content": "What is the capital of France?",
"role": "user"
} |
\ No newline at end of file
diff --git a/docs/components/chatcontentaudio.mdx b/docs/components/chatcontentaudio.mdx
index 11f0829a5..2cf83e8ce 100644
--- a/docs/components/chatcontentaudio.mdx
+++ b/docs/components/chatcontentaudio.mdx
@@ -9,5 +9,5 @@ Audio input content part. Supported audio formats vary by provider.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `input_audio` | [components.ChatContentAudioInputAudio](../components/chatcontentaudioinputaudio.mdx) | ✅ | N/A |
-| `type` | [components.ChatContentAudioType](../components/chatcontentaudiotype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `input_audio` | [components.ChatContentAudioInputAudio](../components/chatcontentaudioinputaudio.mdx) | ✔️ | N/A |
+| `type` | [components.ChatContentAudioType](../components/chatcontentaudiotype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatcontentaudioinputaudio.mdx b/docs/components/chatcontentaudioinputaudio.mdx
index 334c09222..46c761418 100644
--- a/docs/components/chatcontentaudioinputaudio.mdx
+++ b/docs/components/chatcontentaudioinputaudio.mdx
@@ -6,5 +6,5 @@ title: "ChatContentAudioInputAudio"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | Base64 encoded audio data |
-| `format_` | *str* | ✅ | Audio format (e.g., wav, mp3, flac, m4a, ogg, aiff, aac, pcm16, pcm24). Supported formats vary by provider. |
\ No newline at end of file
+| `data` | *str* | ✔️ | Base64 encoded audio data |
+| `format_` | *str* | ✔️ | Audio format (e.g., wav, mp3, flac, m4a, ogg, aiff, aac, pcm16, pcm24). Supported formats vary by provider. |
\ No newline at end of file
diff --git a/docs/components/chatcontentcachecontrol.mdx b/docs/components/chatcontentcachecontrol.mdx
index 5ea044a53..44ab9b578 100644
--- a/docs/components/chatcontentcachecontrol.mdx
+++ b/docs/components/chatcontentcachecontrol.mdx
@@ -10,4 +10,4 @@ Anthropic-style cache breakpoint for the content part. Interchangeable with the
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `ttl` | [Optional[components.AnthropicCacheControlTTL]](../components/anthropiccachecontrolttl.mdx) | ➖ | N/A | 5m |
-| `type` | [components.ChatContentCacheControlType](../components/chatcontentcachecontroltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ChatContentCacheControlType](../components/chatcontentcachecontroltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatcontentfile.mdx b/docs/components/chatcontentfile.mdx
index bb3770602..bc9a9b698 100644
--- a/docs/components/chatcontentfile.mdx
+++ b/docs/components/chatcontentfile.mdx
@@ -9,5 +9,5 @@ File content part for document processing
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `file` | [components.ChatContentFileFile](../components/chatcontentfilefile.mdx) | ✅ | N/A |
-| `type` | [components.ChatContentFileType](../components/chatcontentfiletype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file` | [components.ChatContentFileFile](../components/chatcontentfilefile.mdx) | ✔️ | N/A |
+| `type` | [components.ChatContentFileType](../components/chatcontentfiletype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatcontentimage.mdx b/docs/components/chatcontentimage.mdx
index 1d3fe4002..c12ee8955 100644
--- a/docs/components/chatcontentimage.mdx
+++ b/docs/components/chatcontentimage.mdx
@@ -9,5 +9,5 @@ Image content part for vision models
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `image_url` | [components.ChatContentImageImageURL](../components/chatcontentimageimageurl.mdx) | ✅ | N/A |
-| `type` | [components.ChatContentImageType](../components/chatcontentimagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.ChatContentImageImageURL](../components/chatcontentimageimageurl.mdx) | ✔️ | N/A |
+| `type` | [components.ChatContentImageType](../components/chatcontentimagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatcontentimageimageurl.mdx b/docs/components/chatcontentimageimageurl.mdx
index 3a95d06de..2b7cd5a21 100644
--- a/docs/components/chatcontentimageimageurl.mdx
+++ b/docs/components/chatcontentimageimageurl.mdx
@@ -7,4 +7,4 @@ title: "ChatContentImageImageURL"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `detail` | [Optional[components.ChatContentImageDetail]](../components/chatcontentimagedetail.mdx) | ➖ | Image detail level for vision models. `original` is an OpenRouter extension (not in the OpenAI Chat Completions spec) requesting true original-resolution media; it is downgraded to `high` for providers that lack an original-resolution tier. |
-| `url` | *str* | ✅ | URL of the image (data: URLs supported) |
\ No newline at end of file
+| `url` | *str* | ✔️ | URL of the image (data: URLs supported) |
\ No newline at end of file
diff --git a/docs/components/chatcontenttext.mdx b/docs/components/chatcontenttext.mdx
index ec749decc..5a467ca89 100644
--- a/docs/components/chatcontenttext.mdx
+++ b/docs/components/chatcontenttext.mdx
@@ -11,5 +11,5 @@ Text content part
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `cache_control` | [Optional[components.ChatContentCacheControl]](../components/chatcontentcachecontrol.mdx) | ➖ | Anthropic-style cache breakpoint for the content part. Interchangeable with the OpenAI-style `prompt_cache_breakpoint` marker: OpenRouter converts between the two based on the provider serving the request. | \{
"ttl": "5m",
"type": "ephemeral"
} |
| `prompt_cache_breakpoint` | [OptionalNullable[components.PromptCacheBreakpoint]](../components/promptcachebreakpoint.mdx) | ➖ | Marks an explicit prompt-cache boundary on this content block (OpenAI-style). Everything through the block carrying this marker is part of the candidate cached prefix. Supported natively by OpenAI GPT-5.6 and newer; on providers that use Anthropic-style `cache_control`, OpenRouter converts the marker to that format automatically. `ttl` ("30m" or "12h") overrides the request-level `prompt_cache_options.ttl` for this boundary; 12h writes bill at the higher cache-write rate. | \{
"mode": "explicit",
"ttl": "30m"
} |
-| `text` | *str* | ✅ | N/A | |
-| `type` | [components.ChatContentTextType](../components/chatcontenttexttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A | |
+| `type` | [components.ChatContentTextType](../components/chatcontenttexttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatcontentvideo.mdx b/docs/components/chatcontentvideo.mdx
index 2af782102..bf252fdba 100644
--- a/docs/components/chatcontentvideo.mdx
+++ b/docs/components/chatcontentvideo.mdx
@@ -9,5 +9,5 @@ Video input content part
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `type` | [components.ChatContentVideoType](../components/chatcontentvideotype.mdx) | ✅ | N/A | |
-| `video_url` | [components.ChatContentVideoInput](../components/chatcontentvideoinput.mdx) | ✅ | Video input object | \{
"url": "https://example.com/video.mp4"
} |
\ No newline at end of file
+| `type` | [components.ChatContentVideoType](../components/chatcontentvideotype.mdx) | ✔️ | N/A | |
+| `video_url` | [components.ChatContentVideoInput](../components/chatcontentvideoinput.mdx) | ✔️ | Video input object | \{
"url": "https://example.com/video.mp4"
} |
\ No newline at end of file
diff --git a/docs/components/chatcontentvideoinput.mdx b/docs/components/chatcontentvideoinput.mdx
index 4bcc511df..c4fdf1103 100644
--- a/docs/components/chatcontentvideoinput.mdx
+++ b/docs/components/chatcontentvideoinput.mdx
@@ -10,4 +10,4 @@ Video input object
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `processing` | [Optional[components.ChatContentVideoInputProcessing]](../components/chatcontentvideoinputprocessing.mdx) | ➖ | Video processing mode. `agentic` enables agentic video processing and `static` forces fixed-rate frame sampling on providers that support it (currently Google Gemini). | agentic |
-| `url` | *str* | ✅ | URL of the video (data: URLs supported) | |
\ No newline at end of file
+| `url` | *str* | ✔️ | URL of the video (data: URLs supported) | |
\ No newline at end of file
diff --git a/docs/components/chatdevelopermessage.mdx b/docs/components/chatdevelopermessage.mdx
index ba8a47b0d..f73fb7b3e 100644
--- a/docs/components/chatdevelopermessage.mdx
+++ b/docs/components/chatdevelopermessage.mdx
@@ -10,6 +10,6 @@ Developer message
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `configuration_update` | [OptionalNullable[components.ConfigurationUpdate]](../components/configurationupdate.mdx) | ➖ | OpenRouter extension. Same as the system message `configuration_update`: changes reasoning effort from this point in the conversation onward without invalidating the prompt cache for the preceding turns. | \{
"reasoning": \{
"effort": "low"
}
} |
-| `content` | [components.ChatDeveloperMessageContent](../components/chatdevelopermessagecontent.mdx) | ✅ | Developer message content | This is a message from the developer. |
+| `content` | [components.ChatDeveloperMessageContent](../components/chatdevelopermessagecontent.mdx) | ✔️ | Developer message content | This is a message from the developer. |
| `name` | *Optional[str]* | ➖ | Optional name for the developer message | Developer |
-| `role` | [components.ChatDeveloperMessageRole](../components/chatdevelopermessagerole.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `role` | [components.ChatDeveloperMessageRole](../components/chatdevelopermessagerole.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatdynamicservertool.mdx b/docs/components/chatdynamicservertool.mdx
index a8a1e9a98..ea6fcc182 100644
--- a/docs/components/chatdynamicservertool.mdx
+++ b/docs/components/chatdynamicservertool.mdx
@@ -10,4 +10,4 @@ Generic OpenRouter server-tool envelope. `type` names a registered server tool (
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `parameters` | Dict[str, *Any*] | ➖ | N/A |
-| `type` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatformatgrammarconfig.mdx b/docs/components/chatformatgrammarconfig.mdx
index 35db774b9..beb2d6b58 100644
--- a/docs/components/chatformatgrammarconfig.mdx
+++ b/docs/components/chatformatgrammarconfig.mdx
@@ -9,5 +9,5 @@ Custom grammar response format
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `grammar` | *str* | ✅ | Custom grammar for text generation | root ::= "yes" \| "no" |
-| `type` | [components.ChatFormatGrammarConfigType](../components/chatformatgrammarconfigtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `grammar` | *str* | ✔️ | Custom grammar for text generation | root ::= "yes" \| "no" |
+| `type` | [components.ChatFormatGrammarConfigType](../components/chatformatgrammarconfigtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatformatjsonobjectconfig.mdx b/docs/components/chatformatjsonobjectconfig.mdx
index f7051d078..66975829d 100644
--- a/docs/components/chatformatjsonobjectconfig.mdx
+++ b/docs/components/chatformatjsonobjectconfig.mdx
@@ -9,4 +9,4 @@ JSON object response format
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `type` | [components.ChatFormatJSONObjectConfigType](../components/chatformatjsonobjectconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ChatFormatJSONObjectConfigType](../components/chatformatjsonobjectconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatformatjsonschemaconfig.mdx b/docs/components/chatformatjsonschemaconfig.mdx
index 33f6fc167..9249eb382 100644
--- a/docs/components/chatformatjsonschemaconfig.mdx
+++ b/docs/components/chatformatjsonschemaconfig.mdx
@@ -9,5 +9,5 @@ JSON Schema response format for structured outputs
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `json_schema` | [components.ChatJSONSchemaConfig](../components/chatjsonschemaconfig.mdx) | ✅ | JSON Schema configuration object | \{
"description": "A mathematical response",
"name": "math_response",
"schema": \{
"properties": \{
"answer": \{
"type": "number"
}
},
"required": [
"answer"
],
"type": "object"
},
"strict": true
} |
-| `type` | [components.ChatFormatJSONSchemaConfigType](../components/chatformatjsonschemaconfigtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `json_schema` | [components.ChatJSONSchemaConfig](../components/chatjsonschemaconfig.mdx) | ✔️ | JSON Schema configuration object | \{
"description": "A mathematical response",
"name": "math_response",
"schema": \{
"properties": \{
"answer": \{
"type": "number"
}
},
"required": [
"answer"
],
"type": "object"
},
"strict": true
} |
+| `type` | [components.ChatFormatJSONSchemaConfigType](../components/chatformatjsonschemaconfigtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatformatpythonconfig.mdx b/docs/components/chatformatpythonconfig.mdx
index b8d26c41c..e3e2eef22 100644
--- a/docs/components/chatformatpythonconfig.mdx
+++ b/docs/components/chatformatpythonconfig.mdx
@@ -9,4 +9,4 @@ Python code response format
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `type` | [components.ChatFormatPythonConfigType](../components/chatformatpythonconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ChatFormatPythonConfigType](../components/chatformatpythonconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatformattextconfig.mdx b/docs/components/chatformattextconfig.mdx
index 188e66488..18a977ec1 100644
--- a/docs/components/chatformattextconfig.mdx
+++ b/docs/components/chatformattextconfig.mdx
@@ -9,4 +9,4 @@ Default text response format
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `type` | [components.ChatFormatTextConfigType](../components/chatformattextconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ChatFormatTextConfigType](../components/chatformattextconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatfunctiontoolfunction.mdx b/docs/components/chatfunctiontoolfunction.mdx
index bc7e937dd..9b231e5cf 100644
--- a/docs/components/chatfunctiontoolfunction.mdx
+++ b/docs/components/chatfunctiontoolfunction.mdx
@@ -8,5 +8,5 @@ title: "ChatFunctionToolFunction"
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `cache_control` | [Optional[components.ChatContentCacheControl]](../components/chatcontentcachecontrol.mdx) | ➖ | Anthropic-style cache breakpoint for the content part. Interchangeable with the OpenAI-style `prompt_cache_breakpoint` marker: OpenRouter converts between the two based on the provider serving the request. | \{
"ttl": "5m",
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
-| `function` | [components.ChatFunctionToolFunctionFunction](../components/chatfunctiontoolfunctionfunction.mdx) | ✅ | Function definition for tool calling | \{
"description": "Get the current weather for a location",
"name": "get_weather",
"parameters": \{
"properties": \{
"location": \{
"description": "City name",
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
}
} |
-| `type` | [components.ChatFunctionToolType](../components/chatfunctiontooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `function` | [components.ChatFunctionToolFunctionFunction](../components/chatfunctiontoolfunctionfunction.mdx) | ✔️ | Function definition for tool calling | \{
"description": "Get the current weather for a location",
"name": "get_weather",
"parameters": \{
"properties": \{
"location": \{
"description": "City name",
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
}
} |
+| `type` | [components.ChatFunctionToolType](../components/chatfunctiontooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatfunctiontoolfunctionfunction.mdx b/docs/components/chatfunctiontoolfunctionfunction.mdx
index adecc6e87..e50012a6a 100644
--- a/docs/components/chatfunctiontoolfunctionfunction.mdx
+++ b/docs/components/chatfunctiontoolfunctionfunction.mdx
@@ -11,6 +11,6 @@ Function definition for tool calling
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `description` | *Optional[str]* | ➖ | Function description for the model | Get the current weather for a location |
-| `name` | *str* | ✅ | Function name (a-z, A-Z, 0-9, underscores, dashes, max 64 chars) | get_weather |
+| `name` | *str* | ✔️ | Function name (a-z, A-Z, 0-9, underscores, dashes, max 64 chars) | get_weather |
| `parameters` | Dict[str, *Any*] | ➖ | Function parameters as JSON Schema object | \{
"properties": \{
"location": \{
"description": "City name",
"type": "string"
}
},
"required": [
"location"
],
"type": "object"
} |
| `strict` | *OptionalNullable[bool]* | ➖ | Enable strict schema adherence | false |
\ No newline at end of file
diff --git a/docs/components/chatjsonschemaconfig.mdx b/docs/components/chatjsonschemaconfig.mdx
index 6cdf9d887..318ed9d83 100644
--- a/docs/components/chatjsonschemaconfig.mdx
+++ b/docs/components/chatjsonschemaconfig.mdx
@@ -10,6 +10,6 @@ JSON Schema configuration object
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
| `description` | *Optional[str]* | ➖ | Schema description for the model | A mathematical response |
-| `name` | *str* | ✅ | Schema name (a-z, A-Z, 0-9, underscores, dashes, max 64 chars) | math_response |
+| `name` | *str* | ✔️ | Schema name (a-z, A-Z, 0-9, underscores, dashes, max 64 chars) | math_response |
| `schema_` | Dict[str, *Any*] | ➖ | JSON Schema object | \{
"properties": \{
"answer": \{
"type": "number"
}
},
"required": [
"answer"
],
"type": "object"
} |
| `strict` | *OptionalNullable[bool]* | ➖ | Enable strict schema adherence | false |
\ No newline at end of file
diff --git a/docs/components/chatnamedtoolchoice.mdx b/docs/components/chatnamedtoolchoice.mdx
index a806b92c2..dfb8afc71 100644
--- a/docs/components/chatnamedtoolchoice.mdx
+++ b/docs/components/chatnamedtoolchoice.mdx
@@ -9,5 +9,5 @@ Named tool choice for specific function
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `function` | [components.ChatNamedToolChoiceFunction](../components/chatnamedtoolchoicefunction.mdx) | ✅ | N/A |
-| `type` | [components.ChatNamedToolChoiceType](../components/chatnamedtoolchoicetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `function` | [components.ChatNamedToolChoiceFunction](../components/chatnamedtoolchoicefunction.mdx) | ✔️ | N/A |
+| `type` | [components.ChatNamedToolChoiceType](../components/chatnamedtoolchoicetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chatnamedtoolchoicefunction.mdx b/docs/components/chatnamedtoolchoicefunction.mdx
index 4f83f319d..32ffcef24 100644
--- a/docs/components/chatnamedtoolchoicefunction.mdx
+++ b/docs/components/chatnamedtoolchoicefunction.mdx
@@ -6,4 +6,4 @@ title: "ChatNamedToolChoiceFunction"
| Field | Type | Required | Description | Example |
| --------------------- | --------------------- | --------------------- | --------------------- | --------------------- |
-| `name` | *str* | ✅ | Function name to call | get_weather |
\ No newline at end of file
+| `name` | *str* | ✔️ | Function name to call | get_weather |
\ No newline at end of file
diff --git a/docs/components/chatrequest.mdx b/docs/components/chatrequest.mdx
index 7def943b0..2f1b24124 100644
--- a/docs/components/chatrequest.mdx
+++ b/docs/components/chatrequest.mdx
@@ -18,7 +18,7 @@ Chat completion request parameters
| `logprobs` | *OptionalNullable[bool]* | ➖ | Return log probabilities | false |
| `max_completion_tokens` | *OptionalNullable[int]* | ➖ | Maximum tokens in completion | 100 |
| `max_tokens` | *OptionalNullable[int]* | ➖ | Maximum tokens (deprecated, use max_completion_tokens). Note: some providers enforce a minimum of 16. | 100 |
-| `messages` | List[[components.ChatMessages](../components/chatmessages.mdx)] | ✅ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
+| `messages` | List[[components.ChatMessages](../components/chatmessages.mdx)] | ✔️ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
| `metadata` | Dict[str, *str*] | ➖ | Key-value pairs for additional object information (max 16 pairs, 64 char keys, 512 char values) | \{
"session_id": "session-456",
"user_id": "user-123"
} |
| `min_p` | *OptionalNullable[float]* | ➖ | Minimum probability threshold relative to the most likely token. Tokens with probability below min_p * (probability of top token) are filtered out. Not all providers support this parameter. | 0.1 |
| `modalities` | List[[components.Modality](../components/modality.mdx)] | ➖ | Output modalities for the response. Supported values are "text", "image", and "audio". | [
"text",
"image"
] |
diff --git a/docs/components/chatresult.mdx b/docs/components/chatresult.mdx
index 64a7bf458..2b156499d 100644
--- a/docs/components/chatresult.mdx
+++ b/docs/components/chatresult.mdx
@@ -10,13 +10,13 @@ Chat completion response
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `alignment` | [Optional[components.Alignment]](../components/alignment.mdx) | ➖ | Beta. The result of the alignment plugin for this request; the shape may change. | \{
"calls": [
\{
"call": 1,
"outcome": "allowed",
"rules": [
\{
"applicable": true,
"broken": false,
"probability": 0.04
}
]
}
]
} |
-| `choices` | List[[components.ChatChoice](../components/chatchoice.mdx)] | ✅ | List of completion choices | |
-| `created` | *int* | ✅ | Unix timestamp of creation | 1677652288 |
-| `id` | *str* | ✅ | Unique completion identifier | chatcmpl-123 |
-| `model` | *str* | ✅ | Model used for completion | openai/gpt-4 |
-| `object` | [components.ChatResultObject](../components/chatresultobject.mdx) | ✅ | N/A | |
+| `choices` | List[[components.ChatChoice](../components/chatchoice.mdx)] | ✔️ | List of completion choices | |
+| `created` | *int* | ✔️ | Unix timestamp of creation | 1677652288 |
+| `id` | *str* | ✔️ | Unique completion identifier | chatcmpl-123 |
+| `model` | *str* | ✔️ | Model used for completion | openai/gpt-4 |
+| `object` | [components.ChatResultObject](../components/chatresultobject.mdx) | ✔️ | N/A | |
| `openrouter_metadata` | [Optional[components.OpenRouterMetadata]](../components/openroutermetadata.mdx) | ➖ | N/A | \{
"attempt": 1,
"endpoints": \{
"available": [
\{
"model": "openai/gpt-4o",
"provider": "OpenAI",
"selected": true
}
],
"total": 1
},
"generation_time": 2016,
"is_byok": false,
"region": "iad",
"requested": "openai/gpt-4o",
"strategy": "direct",
"summary": "available=1, selected=OpenAI"
} |
| `safeguard_results` | List[[components.ArmorSafeguardResult](../components/armorsafeguardresult.mdx)] | ➖ | OpenRouter Armor's verdict for each client tool call of this response, present whenever Armor evaluated the response (even when nothing was flagged). Independent of the `openrouter_metadata` opt-in. | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | default |
-| `system_fingerprint` | *Nullable[str]* | ✅ | System fingerprint | fp_44709d6fcb |
+| `system_fingerprint` | *Nullable[str]* | ✔️ | System fingerprint | fp_44709d6fcb |
| `usage` | [Optional[components.ChatUsage]](../components/chatusage.mdx) | ➖ | Token usage statistics | \{
"completion_tokens": 15,
"completion_tokens_details": \{
"reasoning_tokens": 5
},
"cost": 0.0012,
"cost_details": \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
},
"is_byok": false,
"prompt_tokens": 10,
"prompt_tokens_details": \{
"cached_tokens": 2
},
"server_tool_use_details": \{
"tool_calls_executed": 2,
"tool_calls_requested": 2
},
"total_tokens": 25
} |
\ No newline at end of file
diff --git a/docs/components/chatsearchmodelsservertool.mdx b/docs/components/chatsearchmodelsservertool.mdx
index 4acc95750..1d3e774a7 100644
--- a/docs/components/chatsearchmodelsservertool.mdx
+++ b/docs/components/chatsearchmodelsservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: searches and filters AI models available on Ope
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.SearchModelsServerToolConfig]](../components/searchmodelsservertoolconfig.mdx) | ➖ | Configuration for the openrouter:experimental__search_models server tool | \{
"max_results": 5
} |
-| `type` | [components.ChatSearchModelsServerToolType](../components/chatsearchmodelsservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ChatSearchModelsServerToolType](../components/chatsearchmodelsservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatservertoolchoice.mdx b/docs/components/chatservertoolchoice.mdx
index 444efbbfa..e6073e129 100644
--- a/docs/components/chatservertoolchoice.mdx
+++ b/docs/components/chatservertoolchoice.mdx
@@ -9,4 +9,4 @@ OpenRouter extension: force a specific server tool by naming it directly in `too
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `type` | *str* | ✅ | OpenRouter server-tool type to force (e.g. `openrouter:web_search`, `web_search`, `web_search_preview`). | openrouter:web_search |
\ No newline at end of file
+| `type` | *str* | ✔️ | OpenRouter server-tool type to force (e.g. `openrouter:web_search`, `web_search`, `web_search_preview`). | openrouter:web_search |
\ No newline at end of file
diff --git a/docs/components/chatstreamchoice.mdx b/docs/components/chatstreamchoice.mdx
index 1454ec663..bca765ea8 100644
--- a/docs/components/chatstreamchoice.mdx
+++ b/docs/components/chatstreamchoice.mdx
@@ -9,7 +9,7 @@ Streaming completion choice chunk
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `delta` | [components.ChatStreamDelta](../components/chatstreamdelta.mdx) | ✅ | Delta changes in streaming response | \{
"content": "Hello",
"role": "assistant"
} |
-| `finish_reason` | [Nullable[components.ChatFinishReasonEnum]](../components/chatfinishreasonenum.mdx) | ✅ | N/A | stop |
-| `index` | *int* | ✅ | Choice index | 0 |
+| `delta` | [components.ChatStreamDelta](../components/chatstreamdelta.mdx) | ✔️ | Delta changes in streaming response | \{
"content": "Hello",
"role": "assistant"
} |
+| `finish_reason` | [Nullable[components.ChatFinishReasonEnum]](../components/chatfinishreasonenum.mdx) | ✔️ | N/A | stop |
+| `index` | *int* | ✔️ | Choice index | 0 |
| `logprobs` | [OptionalNullable[components.ChatTokenLogprobs]](../components/chattokenlogprobs.mdx) | ➖ | Log probabilities for the completion | \{
"content": [
\{
"bytes": null,
"logprob": -0.612345,
"token": " Hello",
"top_logprobs": []
}
],
"refusal": null
} |
\ No newline at end of file
diff --git a/docs/components/chatstreamchunk.mdx b/docs/components/chatstreamchunk.mdx
index 6c917ce29..e66645932 100644
--- a/docs/components/chatstreamchunk.mdx
+++ b/docs/components/chatstreamchunk.mdx
@@ -10,12 +10,12 @@ Streaming chat completion chunk
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `alignment` | [Optional[components.Alignment]](../components/alignment.mdx) | ➖ | N/A | \{
"calls": [
\{
"call": 1,
"outcome": "allowed",
"rules": [
\{
"applicable": true,
"broken": false,
"probability": 0.04
}
]
}
]
} |
-| `choices` | List[[components.ChatStreamChoice](../components/chatstreamchoice.mdx)] | ✅ | List of streaming chunk choices | |
-| `created` | *int* | ✅ | Unix timestamp of creation | 1677652288 |
+| `choices` | List[[components.ChatStreamChoice](../components/chatstreamchoice.mdx)] | ✔️ | List of streaming chunk choices | |
+| `created` | *int* | ✔️ | Unix timestamp of creation | 1677652288 |
| `error` | [Optional[components.ChatStreamChunkError]](../components/chatstreamchunkerror.mdx) | ➖ | Error information | \{
"code": 429,
"message": "Rate limit exceeded",
"metadata": \{
"error_type": "rate_limit_exceeded"
}
} |
-| `id` | *str* | ✅ | Unique chunk identifier | chatcmpl-123 |
-| `model` | *str* | ✅ | Model used for completion | openai/gpt-4 |
-| `object` | [components.ChatStreamChunkObject](../components/chatstreamchunkobject.mdx) | ✅ | N/A | |
+| `id` | *str* | ✔️ | Unique chunk identifier | chatcmpl-123 |
+| `model` | *str* | ✔️ | Model used for completion | openai/gpt-4 |
+| `object` | [components.ChatStreamChunkObject](../components/chatstreamchunkobject.mdx) | ✔️ | N/A | |
| `openrouter_metadata` | [Optional[components.OpenRouterMetadata]](../components/openroutermetadata.mdx) | ➖ | N/A | \{
"attempt": 1,
"endpoints": \{
"available": [
\{
"model": "openai/gpt-4o",
"provider": "OpenAI",
"selected": true
}
],
"total": 1
},
"generation_time": 2016,
"is_byok": false,
"region": "iad",
"requested": "openai/gpt-4o",
"strategy": "direct",
"summary": "available=1, selected=OpenAI"
} |
| `safeguard_results` | List[[components.ArmorSafeguardResult](../components/armorsafeguardresult.mdx)] | ➖ | OpenRouter Armor's verdict for each client tool call of this response, present whenever Armor evaluated the response (even when nothing was flagged). Independent of the `openrouter_metadata` opt-in. | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | default |
diff --git a/docs/components/chatstreamchunkerror.mdx b/docs/components/chatstreamchunkerror.mdx
index b505cee0f..47fd89db3 100644
--- a/docs/components/chatstreamchunkerror.mdx
+++ b/docs/components/chatstreamchunkerror.mdx
@@ -9,6 +9,6 @@ Error information
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `code` | *int* | ✅ | Error code | 429 |
-| `message` | *str* | ✅ | Error message | Rate limit exceeded |
+| `code` | *int* | ✔️ | Error code | 429 |
+| `message` | *str* | ✔️ | Error message | Rate limit exceeded |
| `metadata` | [Optional[components.ChatStreamChunkMetadata]](../components/chatstreamchunkmetadata.mdx) | ➖ | Structured error metadata | |
\ No newline at end of file
diff --git a/docs/components/chatstreamchunkmetadata.mdx b/docs/components/chatstreamchunkmetadata.mdx
index 8a94144ad..47563b382 100644
--- a/docs/components/chatstreamchunkmetadata.mdx
+++ b/docs/components/chatstreamchunkmetadata.mdx
@@ -9,5 +9,5 @@ Structured error metadata
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `error_type` | [components.APIErrorType](../components/apierrortype.mdx) | ✅ | Canonical OpenRouter error type, stable across all API formats | rate_limit_exceeded |
+| `error_type` | [components.APIErrorType](../components/apierrortype.mdx) | ✔️ | Canonical OpenRouter error type, stable across all API formats | rate_limit_exceeded |
| `provider_code` | *Optional[str]* | ➖ | Upstream provider-specific error code, when available | |
\ No newline at end of file
diff --git a/docs/components/chatstreamingresponse.mdx b/docs/components/chatstreamingresponse.mdx
index cb5cff0c7..f19430b73 100644
--- a/docs/components/chatstreamingresponse.mdx
+++ b/docs/components/chatstreamingresponse.mdx
@@ -6,4 +6,4 @@ title: "ChatStreamingResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ChatStreamChunk](../components/chatstreamchunk.mdx) | ✅ | Streaming chat completion chunk | \{
"choices": [
\{
"delta": \{
"content": "Hello",
"role": "assistant"
},
"finish_reason": null,
"index": 0
}
],
"created": 1677652288,
"id": "chatcmpl-123",
"model": "openai/gpt-4",
"object": "chat.completion.chunk"
} |
\ No newline at end of file
+| `data` | [components.ChatStreamChunk](../components/chatstreamchunk.mdx) | ✔️ | Streaming chat completion chunk | \{
"choices": [
\{
"delta": \{
"content": "Hello",
"role": "assistant"
},
"finish_reason": null,
"index": 0
}
],
"created": 1677652288,
"id": "chatcmpl-123",
"model": "openai/gpt-4",
"object": "chat.completion.chunk"
} |
\ No newline at end of file
diff --git a/docs/components/chatstreamoptions.mdx b/docs/components/chatstreamoptions.mdx
index cd099d499..383fc3265 100644
--- a/docs/components/chatstreamoptions.mdx
+++ b/docs/components/chatstreamoptions.mdx
@@ -7,6 +7,6 @@ Streaming configuration options
## Fields
-| Field | Type | Required | Description | Example |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| ~~`include_usage`~~ | *Optional[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: This field has no effect. Full usage details are always included. | true |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| ~~`include_usage`~~ | *Optional[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: This field has no effect. Full usage details are always included. | true |
\ No newline at end of file
diff --git a/docs/components/chatstreamtoolcall.mdx b/docs/components/chatstreamtoolcall.mdx
index 5a4327a1a..59a5be570 100644
--- a/docs/components/chatstreamtoolcall.mdx
+++ b/docs/components/chatstreamtoolcall.mdx
@@ -11,5 +11,5 @@ Tool call delta for streaming responses
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `function` | [Optional[components.ChatStreamToolCallFunction]](../components/chatstreamtoolcallfunction.mdx) | ➖ | Function call details | |
| `id` | *Optional[str]* | ➖ | Tool call identifier | call_abc123 |
-| `index` | *int* | ✅ | Tool call index in the array | 0 |
+| `index` | *int* | ✔️ | Tool call index in the array | 0 |
| `type` | [Optional[components.ChatStreamToolCallType]](../components/chatstreamtoolcalltype.mdx) | ➖ | Tool call type | function |
\ No newline at end of file
diff --git a/docs/components/chatsystemmessage.mdx b/docs/components/chatsystemmessage.mdx
index 5cb85c4e8..4cfc4479f 100644
--- a/docs/components/chatsystemmessage.mdx
+++ b/docs/components/chatsystemmessage.mdx
@@ -10,6 +10,6 @@ System message for setting behavior
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `configuration_update` | [OptionalNullable[components.ConfigurationUpdate]](../components/configurationupdate.mdx) | ➖ | OpenRouter extension. Changes reasoning effort from this point in the conversation onward without invalidating the prompt cache for the preceding turns. Place it on a content-less system message (`content: ""`) directly before the user message it should apply to, and keep it at that position in later requests. Equivalent to the OpenAI Responses `configuration_update` input item and the Anthropic Messages per-message `output_config.effort`. | \{
"reasoning": \{
"effort": "low"
}
} |
-| `content` | [components.ChatSystemMessageContent](../components/chatsystemmessagecontent.mdx) | ✅ | System message content | You are a helpful assistant. |
+| `content` | [components.ChatSystemMessageContent](../components/chatsystemmessagecontent.mdx) | ✔️ | System message content | You are a helpful assistant. |
| `name` | *Optional[str]* | ➖ | Optional name for the system message | Assistant Config |
-| `role` | [components.ChatSystemMessageRole](../components/chatsystemmessagerole.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `role` | [components.ChatSystemMessageRole](../components/chatsystemmessagerole.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chattokenlogprob.mdx b/docs/components/chattokenlogprob.mdx
index 2f18f3f90..ca6a20ff4 100644
--- a/docs/components/chattokenlogprob.mdx
+++ b/docs/components/chattokenlogprob.mdx
@@ -9,7 +9,7 @@ Token log probability information
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `bytes_` | List[*int*] | ✅ | UTF-8 bytes of the token |
-| `logprob` | *float* | ✅ | Log probability of the token |
-| `token` | *str* | ✅ | The token |
-| `top_logprobs` | List[[components.ChatTokenLogprobTopLogprob](../components/chattokenlogprobtoplogprob.mdx)] | ✅ | Top alternative tokens with probabilities |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | UTF-8 bytes of the token |
+| `logprob` | *float* | ✔️ | Log probability of the token |
+| `token` | *str* | ✔️ | The token |
+| `top_logprobs` | List[[components.ChatTokenLogprobTopLogprob](../components/chattokenlogprobtoplogprob.mdx)] | ✔️ | Top alternative tokens with probabilities |
\ No newline at end of file
diff --git a/docs/components/chattokenlogprobs.mdx b/docs/components/chattokenlogprobs.mdx
index 20701c1da..21687a097 100644
--- a/docs/components/chattokenlogprobs.mdx
+++ b/docs/components/chattokenlogprobs.mdx
@@ -9,5 +9,5 @@ Log probabilities for the completion
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `content` | List[[components.ChatTokenLogprob](../components/chattokenlogprob.mdx)] | ✅ | Log probabilities for content tokens |
+| `content` | List[[components.ChatTokenLogprob](../components/chattokenlogprob.mdx)] | ✔️ | Log probabilities for content tokens |
| `refusal` | List[[components.ChatTokenLogprob](../components/chattokenlogprob.mdx)] | ➖ | Log probabilities for refusal tokens |
\ No newline at end of file
diff --git a/docs/components/chattokenlogprobtoplogprob.mdx b/docs/components/chattokenlogprobtoplogprob.mdx
index b167ece21..92b20891a 100644
--- a/docs/components/chattokenlogprobtoplogprob.mdx
+++ b/docs/components/chattokenlogprobtoplogprob.mdx
@@ -6,6 +6,6 @@ title: "ChatTokenLogprobTopLogprob"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chattoolcall.mdx b/docs/components/chattoolcall.mdx
index 54f6698ac..5f94e60fa 100644
--- a/docs/components/chattoolcall.mdx
+++ b/docs/components/chattoolcall.mdx
@@ -9,6 +9,6 @@ Tool call made by the assistant
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `function` | [components.ChatToolCallFunction](../components/chattoolcallfunction.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | Tool call identifier |
-| `type` | [components.ChatToolCallType](../components/chattoolcalltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `function` | [components.ChatToolCallFunction](../components/chattoolcallfunction.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | Tool call identifier |
+| `type` | [components.ChatToolCallType](../components/chattoolcalltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/chattoolcallfunction.mdx b/docs/components/chattoolcallfunction.mdx
index f60699894..eda63f90f 100644
--- a/docs/components/chattoolcallfunction.mdx
+++ b/docs/components/chattoolcallfunction.mdx
@@ -6,5 +6,5 @@ title: "ChatToolCallFunction"
| Field | Type | Required | Description |
| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-| `arguments` | *str* | ✅ | Function arguments as JSON string |
-| `name` | *str* | ✅ | Function name to call |
\ No newline at end of file
+| `arguments` | *str* | ✔️ | Function arguments as JSON string |
+| `name` | *str* | ✔️ | Function name to call |
\ No newline at end of file
diff --git a/docs/components/chattoolmessage.mdx b/docs/components/chattoolmessage.mdx
index 190aac46f..6bc7a311b 100644
--- a/docs/components/chattoolmessage.mdx
+++ b/docs/components/chattoolmessage.mdx
@@ -9,6 +9,6 @@ Tool response message
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `content` | [components.ChatToolMessageContent](../components/chattoolmessagecontent.mdx) | ✅ | Tool response content | The weather in San Francisco is 72°F and sunny. |
-| `role` | [components.ChatToolMessageRole](../components/chattoolmessagerole.mdx) | ✅ | N/A | |
-| `tool_call_id` | *str* | ✅ | ID of the assistant message tool call this message responds to | call_abc123 |
\ No newline at end of file
+| `content` | [components.ChatToolMessageContent](../components/chattoolmessagecontent.mdx) | ✔️ | Tool response content | The weather in San Francisco is 72°F and sunny. |
+| `role` | [components.ChatToolMessageRole](../components/chattoolmessagerole.mdx) | ✔️ | N/A | |
+| `tool_call_id` | *str* | ✔️ | ID of the assistant message tool call this message responds to | call_abc123 |
\ No newline at end of file
diff --git a/docs/components/chatusage.mdx b/docs/components/chatusage.mdx
index 51d9a7d64..2bb1e3244 100644
--- a/docs/components/chatusage.mdx
+++ b/docs/components/chatusage.mdx
@@ -9,12 +9,12 @@ Token usage statistics
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
-| `completion_tokens` | *int* | ✅ | Number of tokens in the completion | |
+| `completion_tokens` | *int* | ✔️ | Number of tokens in the completion | |
| `completion_tokens_details` | [OptionalNullable[components.ChatUsageCompletionTokensDetails]](../components/chatusagecompletiontokensdetails.mdx) | ➖ | Detailed completion token usage | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
-| `prompt_tokens` | *int* | ✅ | Number of tokens in the prompt | |
+| `prompt_tokens` | *int* | ✔️ | Number of tokens in the prompt | |
| `prompt_tokens_details` | [OptionalNullable[components.ChatUsagePromptTokensDetails]](../components/chatusageprompttokensdetails.mdx) | ➖ | Detailed prompt token usage | |
| `server_tool_use_details` | [OptionalNullable[components.ServerToolUseDetails]](../components/servertoolusedetails.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) | \{
"tool_calls_executed": 2,
"tool_calls_requested": 2,
"web_search_requests": 2
} |
-| `total_tokens` | *int* | ✅ | Total number of tokens | |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Total number of tokens | |
\ No newline at end of file
diff --git a/docs/components/chatusermessage.mdx b/docs/components/chatusermessage.mdx
index 3ec478d05..d5150c090 100644
--- a/docs/components/chatusermessage.mdx
+++ b/docs/components/chatusermessage.mdx
@@ -9,6 +9,6 @@ User message
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `content` | [components.ChatUserMessageContent](../components/chatusermessagecontent.mdx) | ✅ | User message content | What is the capital of France? |
+| `content` | [components.ChatUserMessageContent](../components/chatusermessagecontent.mdx) | ✔️ | User message content | What is the capital of France? |
| `name` | *Optional[str]* | ➖ | Optional name for the user | User |
-| `role` | [components.ChatUserMessageRole](../components/chatusermessagerole.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `role` | [components.ChatUserMessageRole](../components/chatusermessagerole.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/chatwebsearchshorthand.mdx b/docs/components/chatwebsearchshorthand.mdx
index 5d8b36f79..511eefc0a 100644
--- a/docs/components/chatwebsearchshorthand.mdx
+++ b/docs/components/chatwebsearchshorthand.mdx
@@ -19,6 +19,6 @@ Web search tool using OpenAI Responses API syntax. Automatically converted to op
| `mode` | [Optional[components.WebSearchMode]](../components/websearchmode.mdx) | ➖ | Engine-native search mode. Exa supports instant, fast, auto (default), deep-lite, deep, and deep-reasoning. Parallel supports turbo, fast, basic (default), and advanced. Modes unsupported by the selected engine are ignored. | auto |
| `parameters` | [Optional[components.WebSearchConfig]](../components/websearchconfig.mdx) | ➖ | N/A | \{
"max_results": 5,
"search_context_size": "medium"
} |
| `search_context_size` | [Optional[components.SearchQualityLevel]](../components/searchqualitylevel.mdx) | ➖ | How much context to retrieve per result. Applies to Exa, Parallel, and Perplexity engines; ignored with native provider search and Firecrawl. For Exa, pins a fixed per-result character cap (low=5,000, medium=15,000, high=30,000); when omitted, Exa picks an adaptive size per query and document (typically ~2,000–4,000 characters per result). For Parallel, controls the total characters across all results; when omitted, Parallel uses its own default size. For Perplexity, maps directly to the Search API's native search_context_size parameter. Overridden by `max_characters` when both are set. | medium |
-| `type` | [components.ChatWebSearchShorthandType](../components/chatwebsearchshorthandtype.mdx) | ✅ | N/A | |
+| `type` | [components.ChatWebSearchShorthandType](../components/chatwebsearchshorthandtype.mdx) | ✔️ | N/A | |
| `user_location` | [Optional[components.WebSearchUserLocationServerTool]](../components/websearchuserlocationservertool.mdx) | ➖ | Approximate user location for location-biased results. | \{
"city": "San Francisco",
"country": "US",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
| `x_search` | [Optional[components.XSearchOptions]](../components/xsearchoptions.mdx) | ➖ | Enable SpaceXAI X (Twitter) search alongside native web search, with optional filters. Only applies to SpaceXAI endpoints with native search; omit to search the web only. X search is billed separately by SpaceXAI, per post and per user profile fetched. | \{
"allowed_x_handles": [
"OpenRouterAI"
],
"from_date": "2025-01-01"
} |
\ No newline at end of file
diff --git a/docs/components/choice.mdx b/docs/components/choice.mdx
index db64a2a1a..8c7bdcbcf 100644
--- a/docs/components/choice.mdx
+++ b/docs/components/choice.mdx
@@ -6,8 +6,8 @@ title: "Choice"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |
-| `finish_reason` | [components.FinishReason](../components/finishreason.mdx) | ✅ | N/A | stop |
-| `index` | *int* | ✅ | N/A | |
-| `logprobs` | [Nullable[components.Logprobs]](../components/logprobs.mdx) | ✅ | N/A | |
-| `message` | [components.Message](../components/message.mdx) | ✅ | N/A | |
-| `native_finish_reason` | *Nullable[str]* | ✅ | N/A | |
\ No newline at end of file
+| `finish_reason` | [components.FinishReason](../components/finishreason.mdx) | ✔️ | N/A | stop |
+| `index` | *int* | ✔️ | N/A | |
+| `logprobs` | [Nullable[components.Logprobs]](../components/logprobs.mdx) | ✔️ | N/A | |
+| `message` | [components.Message](../components/message.mdx) | ✔️ | N/A | |
+| `native_finish_reason` | *Nullable[str]* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/clientclosedrequestresponseerrordata.mdx b/docs/components/clientclosedrequestresponseerrordata.mdx
index be584d880..6354befd4 100644
--- a/docs/components/clientclosedrequestresponseerrordata.mdx
+++ b/docs/components/clientclosedrequestresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for ClientClosedRequestResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpretercallcodedeltaevent.mdx b/docs/components/codeinterpretercallcodedeltaevent.mdx
index 78db21e41..4a80dccce 100644
--- a/docs/components/codeinterpretercallcodedeltaevent.mdx
+++ b/docs/components/codeinterpretercallcodedeltaevent.mdx
@@ -9,8 +9,8 @@ Incremental chunk of code being streamed for a `code_interpreter_call`.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CodeInterpreterCallCodeDeltaEventType](../components/codeinterpretercallcodedeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterCallCodeDeltaEventType](../components/codeinterpretercallcodedeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpretercallcodedoneevent.mdx b/docs/components/codeinterpretercallcodedoneevent.mdx
index 09a6ebca0..820b56760 100644
--- a/docs/components/codeinterpretercallcodedoneevent.mdx
+++ b/docs/components/codeinterpretercallcodedoneevent.mdx
@@ -9,8 +9,8 @@ Emitted when code streaming completes for a `code_interpreter_call`.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `code` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CodeInterpreterCallCodeDoneEventType](../components/codeinterpretercallcodedoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `code` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterCallCodeDoneEventType](../components/codeinterpretercallcodedoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpretercallcompletedevent.mdx b/docs/components/codeinterpretercallcompletedevent.mdx
index 693b2b709..f931dff1b 100644
--- a/docs/components/codeinterpretercallcompletedevent.mdx
+++ b/docs/components/codeinterpretercallcompletedevent.mdx
@@ -9,7 +9,7 @@ Code interpreter call completed
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CodeInterpreterCallCompletedEventType](../components/codeinterpretercallcompletedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterCallCompletedEventType](../components/codeinterpretercallcompletedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpretercallinprogressevent.mdx b/docs/components/codeinterpretercallinprogressevent.mdx
index 3edcaa3a1..83d831e57 100644
--- a/docs/components/codeinterpretercallinprogressevent.mdx
+++ b/docs/components/codeinterpretercallinprogressevent.mdx
@@ -9,7 +9,7 @@ Code interpreter call in progress
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CodeInterpreterCallInProgressEventType](../components/codeinterpretercallinprogresseventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterCallInProgressEventType](../components/codeinterpretercallinprogresseventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpretercallinterpretingevent.mdx b/docs/components/codeinterpretercallinterpretingevent.mdx
index 9c4d17ab6..34398fb14 100644
--- a/docs/components/codeinterpretercallinterpretingevent.mdx
+++ b/docs/components/codeinterpretercallinterpretingevent.mdx
@@ -9,7 +9,7 @@ Code interpreter is executing the code
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CodeInterpreterCallInterpretingEventType](../components/codeinterpretercallinterpretingeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterCallInterpretingEventType](../components/codeinterpretercallinterpretingeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpreterfileoutput.mdx b/docs/components/codeinterpreterfileoutput.mdx
index e78a0b94f..04cb6f5c6 100644
--- a/docs/components/codeinterpreterfileoutput.mdx
+++ b/docs/components/codeinterpreterfileoutput.mdx
@@ -15,4 +15,4 @@ title: "CodeInterpreterFileOutput"
| `sha256` | *Optional[str]* | ➖ | N/A |
| `size_bytes` | *Optional[int]* | ➖ | N/A |
| `status` | *Optional[str]* | ➖ | Provider-reported readiness of the generated file (e.g. `ready`). Values other than `ready` indicate the artifact may not be downloadable. |
-| `type` | [components.CodeInterpreterFileOutputType](../components/codeinterpreterfileoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.CodeInterpreterFileOutputType](../components/codeinterpreterfileoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpreterimageoutput.mdx b/docs/components/codeinterpreterimageoutput.mdx
index f8487fc71..0c39d23ad 100644
--- a/docs/components/codeinterpreterimageoutput.mdx
+++ b/docs/components/codeinterpreterimageoutput.mdx
@@ -6,5 +6,5 @@ title: "CodeInterpreterImageOutput"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `type` | [components.CodeInterpreterImageOutputType](../components/codeinterpreterimageoutputtype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.CodeInterpreterImageOutputType](../components/codeinterpreterimageoutputtype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpreterlogsoutput.mdx b/docs/components/codeinterpreterlogsoutput.mdx
index 6e6cf93ae..b41514912 100644
--- a/docs/components/codeinterpreterlogsoutput.mdx
+++ b/docs/components/codeinterpreterlogsoutput.mdx
@@ -6,5 +6,5 @@ title: "CodeInterpreterLogsOutput"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `logs` | *str* | ✅ | N/A |
-| `type` | [components.CodeInterpreterLogsOutputType](../components/codeinterpreterlogsoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `logs` | *str* | ✔️ | N/A |
+| `type` | [components.CodeInterpreterLogsOutputType](../components/codeinterpreterlogsoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codeinterpreterservertool.mdx b/docs/components/codeinterpreterservertool.mdx
index a3ceace7d..410b44482 100644
--- a/docs/components/codeinterpreterservertool.mdx
+++ b/docs/components/codeinterpreterservertool.mdx
@@ -9,5 +9,5 @@ Code interpreter tool configuration
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `container` | [components.Container](../components/container.mdx) | ✅ | N/A |
-| `type` | [components.TypeCodeInterpreter](../components/typecodeinterpreter.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container` | [components.Container](../components/container.mdx) | ✔️ | N/A |
+| `type` | [components.TypeCodeInterpreter](../components/typecodeinterpreter.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/codexlocalshelltool.mdx b/docs/components/codexlocalshelltool.mdx
index 62e00b6ee..de22d46f2 100644
--- a/docs/components/codexlocalshelltool.mdx
+++ b/docs/components/codexlocalshelltool.mdx
@@ -9,4 +9,4 @@ Local shell tool configuration
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `type` | [components.CodexLocalShellToolType](../components/codexlocalshelltooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.CodexLocalShellToolType](../components/codexlocalshelltooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/compactionitem.mdx b/docs/components/compactionitem.mdx
index 04a99b493..dbb0b5fc3 100644
--- a/docs/components/compactionitem.mdx
+++ b/docs/components/compactionitem.mdx
@@ -9,7 +9,7 @@ A context compaction marker with encrypted summary
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `encrypted_content` | *str* | ✅ | N/A | |
+| `encrypted_content` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | [components.CompactionItemType](../components/compactionitemtype.mdx) | ✅ | N/A | |
+| `type` | [components.CompactionItemType](../components/compactionitemtype.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"encrypted_content": "enc_abc123...",
"type": "compaction"
} |
\ No newline at end of file
diff --git a/docs/components/compoundfilter.mdx b/docs/components/compoundfilter.mdx
index 809ceef34..a8bd9d32f 100644
--- a/docs/components/compoundfilter.mdx
+++ b/docs/components/compoundfilter.mdx
@@ -9,5 +9,5 @@ A compound filter that combines multiple comparison or compound filters
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `filters` | List[Dict[str, *Any*]] | ✅ | N/A |
-| `type` | [components.CompoundFilterType](../components/compoundfiltertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `filters` | List[Dict[str, *Any*]] | ✔️ | N/A |
+| `type` | [components.CompoundFilterType](../components/compoundfiltertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/computeruseservertool.mdx b/docs/components/computeruseservertool.mdx
index 895069d49..eb130b932 100644
--- a/docs/components/computeruseservertool.mdx
+++ b/docs/components/computeruseservertool.mdx
@@ -9,7 +9,7 @@ Computer use preview tool configuration
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `display_height` | *int* | ✅ | N/A |
-| `display_width` | *int* | ✅ | N/A |
-| `environment` | [components.EnvironmentEnum](../components/environmentenum.mdx) | ✅ | N/A |
-| `type` | [components.ComputerUseServerToolType](../components/computeruseservertooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `display_height` | *int* | ✔️ | N/A |
+| `display_width` | *int* | ✔️ | N/A |
+| `environment` | [components.EnvironmentEnum](../components/environmentenum.mdx) | ✔️ | N/A |
+| `type` | [components.ComputerUseServerToolType](../components/computeruseservertooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/configurationupdate.mdx b/docs/components/configurationupdate.mdx
index 4fc9d267f..43121a9b5 100644
--- a/docs/components/configurationupdate.mdx
+++ b/docs/components/configurationupdate.mdx
@@ -9,4 +9,4 @@ Mid-conversation configuration update. Changes reasoning effort from this point
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `reasoning` | [components.ConfigurationUpdateReasoning](../components/configurationupdatereasoning.mdx) | ✅ | Reasoning settings applied from this point in the conversation onward | \{
"effort": "low"
} |
\ No newline at end of file
+| `reasoning` | [components.ConfigurationUpdateReasoning](../components/configurationupdatereasoning.mdx) | ✔️ | Reasoning settings applied from this point in the conversation onward | \{
"effort": "low"
} |
\ No newline at end of file
diff --git a/docs/components/configurationupdateitem.mdx b/docs/components/configurationupdateitem.mdx
index 7a7e28631..3a8119303 100644
--- a/docs/components/configurationupdateitem.mdx
+++ b/docs/components/configurationupdateitem.mdx
@@ -10,5 +10,5 @@ Changes reasoning effort from this point in the conversation onward without inva
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `reasoning` | [components.ConfigurationUpdateReasoning](../components/configurationupdatereasoning.mdx) | ✅ | Reasoning settings applied from this point in the conversation onward | \{
"effort": "low"
} |
-| `type` | [components.ConfigurationUpdateItemType](../components/configurationupdateitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `reasoning` | [components.ConfigurationUpdateReasoning](../components/configurationupdatereasoning.mdx) | ✔️ | Reasoning settings applied from this point in the conversation onward | \{
"effort": "low"
} |
+| `type` | [components.ConfigurationUpdateItemType](../components/configurationupdateitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/configurationupdatereasoning.mdx b/docs/components/configurationupdatereasoning.mdx
index c570d32fa..2b2279770 100644
--- a/docs/components/configurationupdatereasoning.mdx
+++ b/docs/components/configurationupdatereasoning.mdx
@@ -9,4 +9,4 @@ Reasoning settings applied from this point in the conversation onward
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `effort` | [components.ConfigurationUpdateReasoningEffort](../components/configurationupdatereasoningeffort.mdx) | ✅ | Reasoning effort to apply from this point in the conversation onward | low |
\ No newline at end of file
+| `effort` | [components.ConfigurationUpdateReasoningEffort](../components/configurationupdatereasoningeffort.mdx) | ✔️ | Reasoning effort to apply from this point in the conversation onward | low |
\ No newline at end of file
diff --git a/docs/components/conflictresponseerrordata.mdx b/docs/components/conflictresponseerrordata.mdx
index 9f26ef4d9..a8b713117 100644
--- a/docs/components/conflictresponseerrordata.mdx
+++ b/docs/components/conflictresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for ConflictResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/containerauto.mdx b/docs/components/containerauto.mdx
index cde390a4f..40a76d4a1 100644
--- a/docs/components/containerauto.mdx
+++ b/docs/components/containerauto.mdx
@@ -8,4 +8,4 @@ title: "ContainerAuto"
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
| `file_ids` | List[*str*] | ➖ | N/A |
| `memory_limit` | [OptionalNullable[components.MemoryLimit]](../components/memorylimit.mdx) | ➖ | N/A |
-| `type` | [components.ContainerType](../components/containertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ContainerType](../components/containertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/containerautoenvironment.mdx b/docs/components/containerautoenvironment.mdx
index fd04bc26e..d717d3736 100644
--- a/docs/components/containerautoenvironment.mdx
+++ b/docs/components/containerautoenvironment.mdx
@@ -11,4 +11,4 @@ An OpenRouter-managed, auto-provisioned ephemeral container.
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `file_ids` | List[*str*] | ➖ | Workspace file ids (or_file_…) to attach into the container before the first command runs. Each file is copied to the container home as a writable copy named \{last 8 characters of the file id}-\{base filename} (a file stored as data/report.csv with id or_file_…NR6q4V8w attaches to ~/NR6q4V8w-report.csv), so same-named files never collide; the source document is never modified. Unknown, foreign, or malformed ids fail the request with a 400 before any command executes. Max 20 ids. | [
"or_file_011CNha8iCJcU1wXNR6q4V8w"
] |
| `network_policy` | [Optional[components.ContainerNetworkPolicy]](../components/containernetworkpolicy.mdx) | ➖ | Network egress policy for the container. "disabled" blocks all outbound internet; "allowlist" permits only hosts matching the listed hostnames or * glob patterns (ports 80/443, DNS via Cloudflare resolvers). The policy is fixed when a container starts: sending a different policy to a warm container fails the request with a 409. Omitted: defaults to "disabled" (no outbound internet). For unrestricted egress, use an allowlist of ["*"]. | \{
"allowed_domains": [
"pypi.org",
"files.pythonhosted.org"
],
"type": "allowlist"
} |
-| `type` | [components.ContainerAutoEnvironmentType](../components/containerautoenvironmenttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ContainerAutoEnvironmentType](../components/containerautoenvironmenttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/containerfile.mdx b/docs/components/containerfile.mdx
index 6d8f3b4c5..39ce23ecf 100644
--- a/docs/components/containerfile.mdx
+++ b/docs/components/containerfile.mdx
@@ -6,10 +6,10 @@ title: "ContainerFile"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- |
-| `bytes_` | *int* | ✅ | File size in bytes. | 123 |
-| `container_id` | *str* | ✅ | The container the file belongs to — echoes the `container_id` path parameter (OpenAI field name). | sess_abc123 |
-| `created_at` | *int* | ✅ | Unix timestamp (seconds) when the file was last synced. | 1755640000 |
-| `id` | *str* | ✅ | Container file id: `cfile_` + base64url of the file path. | cfile_b3V0L3JlcG9ydC5jc3Y |
-| `object` | [components.ContainerFileObject](../components/containerfileobject.mdx) | ✅ | N/A | container.file |
-| `path` | *str* | ✅ | Container-relative file path. | out/report.csv |
-| `source` | [components.ContainerFileSource](../components/containerfilesource.mdx) | ✅ | Container files are always produced by the assistant sandbox. | assistant |
\ No newline at end of file
+| `bytes_` | *int* | ✔️ | File size in bytes. | 123 |
+| `container_id` | *str* | ✔️ | The container the file belongs to — echoes the `container_id` path parameter (OpenAI field name). | sess_abc123 |
+| `created_at` | *int* | ✔️ | Unix timestamp (seconds) when the file was last synced. | 1755640000 |
+| `id` | *str* | ✔️ | Container file id: `cfile_` + base64url of the file path. | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `object` | [components.ContainerFileObject](../components/containerfileobject.mdx) | ✔️ | N/A | container.file |
+| `path` | *str* | ✔️ | Container-relative file path. | out/report.csv |
+| `source` | [components.ContainerFileSource](../components/containerfilesource.mdx) | ✔️ | Container files are always produced by the assistant sandbox. | assistant |
\ No newline at end of file
diff --git a/docs/components/containerfilelistresponse.mdx b/docs/components/containerfilelistresponse.mdx
index f3924a018..63fcc9f75 100644
--- a/docs/components/containerfilelistresponse.mdx
+++ b/docs/components/containerfilelistresponse.mdx
@@ -6,8 +6,8 @@ title: "ContainerFileListResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.ContainerFile](../components/containerfile.mdx)] | ✅ | N/A | |
-| `first_id` | *Nullable[str]* | ✅ | N/A | cfile_b3V0L3JlcG9ydC5jc3Y |
-| `has_more` | *bool* | ✅ | True when another page can be fetched by passing `after=last_id`; `last_id` is non-null whenever this is true. | false |
-| `last_id` | *Nullable[str]* | ✅ | Cursor for the next page (pass as `after`). The last entry’s id, except when the page stopped at the per-request scan bound on hidden bookkeeping objects: then it names the scan position and may not appear in `data`. Null only when `has_more` is false and `data` is empty. | cfile_b3V0L3JlcG9ydC5jc3Y |
-| `object` | [components.ContainerFileListResponseObject](../components/containerfilelistresponseobject.mdx) | ✅ | N/A | list |
\ No newline at end of file
+| `data` | List[[components.ContainerFile](../components/containerfile.mdx)] | ✔️ | N/A | |
+| `first_id` | *Nullable[str]* | ✔️ | N/A | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `has_more` | *bool* | ✔️ | True when another page can be fetched by passing `after=last_id`; `last_id` is non-null whenever this is true. | false |
+| `last_id` | *Nullable[str]* | ✔️ | Cursor for the next page (pass as `after`). The last entry’s id, except when the page stopped at the per-request scan bound on hidden bookkeeping objects: then it names the scan position and may not appear in `data`. Null only when `has_more` is false and `data` is empty. | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `object` | [components.ContainerFileListResponseObject](../components/containerfilelistresponseobject.mdx) | ✔️ | N/A | list |
\ No newline at end of file
diff --git a/docs/components/containernetworkpolicyallowlist.mdx b/docs/components/containernetworkpolicyallowlist.mdx
index 903c69971..3fdf73971 100644
--- a/docs/components/containernetworkpolicyallowlist.mdx
+++ b/docs/components/containernetworkpolicyallowlist.mdx
@@ -6,5 +6,5 @@ title: "ContainerNetworkPolicyAllowlist"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `allowed_domains` | List[*str*] | ✅ | Hostnames the container may reach over ports 80/443 (max 50). Entries are lowercase hostnames or glob patterns where * matches any run of characters (e.g. *.example.com). An exact hostname does not cover its subdomains — use a glob or list each hostname. pip needs both pypi.org and files.pythonhosted.org (or *.pythonhosted.org). | [
"pypi.org",
"files.pythonhosted.org"
] |
-| `type` | [components.TypeAllowlist](../components/typeallowlist.mdx) | ✅ | Outbound access restricted to the listed domains. | |
\ No newline at end of file
+| `allowed_domains` | List[*str*] | ✔️ | Hostnames the container may reach over ports 80/443 (max 50). Entries are lowercase hostnames or glob patterns where * matches any run of characters (e.g. *.example.com). An exact hostname does not cover its subdomains — use a glob or list each hostname. pip needs both pypi.org and files.pythonhosted.org (or *.pythonhosted.org). | [
"pypi.org",
"files.pythonhosted.org"
] |
+| `type` | [components.TypeAllowlist](../components/typeallowlist.mdx) | ✔️ | Outbound access restricted to the listed domains. | |
\ No newline at end of file
diff --git a/docs/components/containernetworkpolicydisabled.mdx b/docs/components/containernetworkpolicydisabled.mdx
index 5ca7f102f..67c51aef7 100644
--- a/docs/components/containernetworkpolicydisabled.mdx
+++ b/docs/components/containernetworkpolicydisabled.mdx
@@ -6,4 +6,4 @@ title: "ContainerNetworkPolicyDisabled"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `type` | [components.ContainerNetworkPolicyTypeDisabled](../components/containernetworkpolicytypedisabled.mdx) | ✅ | No outbound internet access. |
\ No newline at end of file
+| `type` | [components.ContainerNetworkPolicyTypeDisabled](../components/containernetworkpolicytypedisabled.mdx) | ✔️ | No outbound internet access. |
\ No newline at end of file
diff --git a/docs/components/containerreferenceenvironment.mdx b/docs/components/containerreferenceenvironment.mdx
index 9b4deaf6f..b0b174cd8 100644
--- a/docs/components/containerreferenceenvironment.mdx
+++ b/docs/components/containerreferenceenvironment.mdx
@@ -9,7 +9,7 @@ Reference to a container by its canonical id — a previously returned container
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | Canonical container id to reuse (max 40 characters, letters/digits/underscores/hyphens). Any container_id previously returned by a bash or shell tool result works here and reattaches to the same container and files — including session-derived ids (sess_...) and generation-derived ids (gen_...). Note that a session-derived id is always sess_ + the sanitized session key, which is not necessarily the raw session id you sent. Using the same container_id from both the bash and shell tools shares the same files, with last-write-wins when both flush concurrently. A fresh name creates a new persistent container. Containers are always scoped to your account and workspace. | sess_abc123 |
+| `container_id` | *str* | ✔️ | Canonical container id to reuse (max 40 characters, letters/digits/underscores/hyphens). Any container_id previously returned by a bash or shell tool result works here and reattaches to the same container and files — including session-derived ids (sess_...) and generation-derived ids (gen_...). Note that a session-derived id is always sess_ + the sanitized session key, which is not necessarily the raw session id you sent. Using the same container_id from both the bash and shell tools shares the same files, with last-write-wins when both flush concurrently. A fresh name creates a new persistent container. Containers are always scoped to your account and workspace. | sess_abc123 |
| `file_ids` | List[*str*] | ➖ | Workspace file ids (or_file_…) to attach into the container before the first command runs. Each file is copied to the container home as a writable copy named \{last 8 characters of the file id}-\{base filename} (a file stored as data/report.csv with id or_file_…NR6q4V8w attaches to ~/NR6q4V8w-report.csv), so same-named files never collide; the source document is never modified. Unknown, foreign, or malformed ids fail the request with a 400 before any command executes. Max 20 ids. | [
"or_file_011CNha8iCJcU1wXNR6q4V8w"
] |
| `network_policy` | [Optional[components.ContainerNetworkPolicy]](../components/containernetworkpolicy.mdx) | ➖ | Network egress policy for the container. "disabled" blocks all outbound internet; "allowlist" permits only hosts matching the listed hostnames or * glob patterns (ports 80/443, DNS via Cloudflare resolvers). The policy is fixed when a container starts: sending a different policy to a warm container fails the request with a 409. Omitted: defaults to "disabled" (no outbound internet). For unrestricted egress, use an allowlist of ["*"]. | \{
"allowed_domains": [
"pypi.org",
"files.pythonhosted.org"
],
"type": "allowlist"
} |
-| `type` | [components.ContainerReferenceEnvironmentType](../components/containerreferenceenvironmenttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ContainerReferenceEnvironmentType](../components/containerreferenceenvironmenttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentcompaction.mdx b/docs/components/contentcompaction.mdx
index e583353ce..ecf2b1703 100644
--- a/docs/components/contentcompaction.mdx
+++ b/docs/components/contentcompaction.mdx
@@ -7,6 +7,6 @@ title: "ContentCompaction"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `content` | *Nullable[str]* | ✅ | N/A | |
+| `content` | *Nullable[str]* | ✔️ | N/A | |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | [components.MessagesMessageParamTypeCompaction](../components/messagesmessageparamtypecompaction.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.MessagesMessageParamTypeCompaction](../components/messagesmessageparamtypecompaction.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentencryptedcontent.mdx b/docs/components/contentencryptedcontent.mdx
index 76af85cec..764214802 100644
--- a/docs/components/contentencryptedcontent.mdx
+++ b/docs/components/contentencryptedcontent.mdx
@@ -6,6 +6,6 @@ title: "ContentEncryptedContent"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `encrypted_content` | *str* | ✅ | N/A |
-| `type` | [components.TypeEncryptedContent](../components/typeencryptedcontent.mdx) | ✅ | N/A |
+| `encrypted_content` | *str* | ✔️ | N/A |
+| `type` | [components.TypeEncryptedContent](../components/typeencryptedcontent.mdx) | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentfilterbuiltinentry.mdx b/docs/components/contentfilterbuiltinentry.mdx
index 2696f30d9..eae7ad138 100644
--- a/docs/components/contentfilterbuiltinentry.mdx
+++ b/docs/components/contentfilterbuiltinentry.mdx
@@ -9,7 +9,7 @@ A builtin content filter entry. Builtin filters include PII detectors, API-key a
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | [components.ContentFilterBuiltinAction](../components/contentfilterbuiltinaction.mdx) | ✅ | Action taken when the builtin filter triggers | block |
+| `action` | [components.ContentFilterBuiltinAction](../components/contentfilterbuiltinaction.mdx) | ✔️ | Action taken when the builtin filter triggers | block |
| `label` | *Optional[str]* | ➖ | Read-only, system-assigned redaction placeholder derived from the slug (e.g. "[EMAIL]", "[PHONE]"). Not settable by the caller. | [EMAIL] |
| `scan_scope` | [Optional[components.PromptInjectionScanScope]](../components/promptinjectionscanscope.mdx) | ➖ | Which message roles to scan for prompt injection. Only applies to the regex-prompt-injection builtin. Defaults to all_messages. | user_only |
-| `slug` | [components.ContentFilterBuiltinSlug](../components/contentfilterbuiltinslug.mdx) | ✅ | The builtin filter identifier | regex-prompt-injection |
\ No newline at end of file
+| `slug` | [components.ContentFilterBuiltinSlug](../components/contentfilterbuiltinslug.mdx) | ✔️ | The builtin filter identifier | regex-prompt-injection |
\ No newline at end of file
diff --git a/docs/components/contentfilterbuiltinentryinput.mdx b/docs/components/contentfilterbuiltinentryinput.mdx
index 9753f4521..7c4c025b8 100644
--- a/docs/components/contentfilterbuiltinentryinput.mdx
+++ b/docs/components/contentfilterbuiltinentryinput.mdx
@@ -7,9 +7,9 @@ A builtin content filter entry for create/update requests. Labels are system-ass
## Fields
-| Field | Type | Required | Description | Example |
-| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | [components.ContentFilterBuiltinAction](../components/contentfilterbuiltinaction.mdx) | ✅ | Action taken when the builtin filter triggers | block |
-| ~~`label`~~ | *Optional[str]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: labels are system-assigned and cannot be set by the caller. Accepted for backward compatibility but silently ignored. | |
-| `scan_scope` | [Optional[components.PromptInjectionScanScope]](../components/promptinjectionscanscope.mdx) | ➖ | Which message roles to scan for prompt injection. Only applies to the regex-prompt-injection builtin. Defaults to all_messages. | user_only |
-| `slug` | [components.ContentFilterBuiltinSlug](../components/contentfilterbuiltinslug.mdx) | ✅ | The builtin filter identifier | regex-prompt-injection |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `action` | [components.ContentFilterBuiltinAction](../components/contentfilterbuiltinaction.mdx) | ✔️ | Action taken when the builtin filter triggers | block |
+| ~~`label`~~ | *Optional[str]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated: labels are system-assigned and cannot be set by the caller. Accepted for backward compatibility but silently ignored. | |
+| `scan_scope` | [Optional[components.PromptInjectionScanScope]](../components/promptinjectionscanscope.mdx) | ➖ | Which message roles to scan for prompt injection. Only applies to the regex-prompt-injection builtin. Defaults to all_messages. | user_only |
+| `slug` | [components.ContentFilterBuiltinSlug](../components/contentfilterbuiltinslug.mdx) | ✔️ | The builtin filter identifier | regex-prompt-injection |
\ No newline at end of file
diff --git a/docs/components/contentfilterentry.mdx b/docs/components/contentfilterentry.mdx
index 0fe2bbd9f..3c403ebfa 100644
--- a/docs/components/contentfilterentry.mdx
+++ b/docs/components/contentfilterentry.mdx
@@ -9,6 +9,6 @@ A custom regex content filter that scans request messages for matching patterns.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `action` | [components.ContentFilterAction](../components/contentfilteraction.mdx) | ✅ | Action taken when the pattern matches | block |
+| `action` | [components.ContentFilterAction](../components/contentfilteraction.mdx) | ✔️ | Action taken when the pattern matches | block |
| `label` | *OptionalNullable[str]* | ➖ | Optional label used in redaction placeholders or error messages | [API_KEY] |
-| `pattern` | *str* | ✅ | A regex pattern to match against request content | \b(sk-[a-zA-Z0-9]\{48})\b |
\ No newline at end of file
+| `pattern` | *str* | ✔️ | A regex pattern to match against request content | \b(sk-[a-zA-Z0-9]\{48})\b |
\ No newline at end of file
diff --git a/docs/components/contentimageurl.mdx b/docs/components/contentimageurl.mdx
index 69aea2915..f05add9d4 100644
--- a/docs/components/contentimageurl.mdx
+++ b/docs/components/contentimageurl.mdx
@@ -6,5 +6,5 @@ title: "ContentImageURL"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `image_url` | [components.ContentImageURLImageURL](../components/contentimageurlimageurl.mdx) | ✅ | N/A |
-| `type` | [components.FileTypeImageURL](../components/filetypeimageurl.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.ContentImageURLImageURL](../components/contentimageurlimageurl.mdx) | ✔️ | N/A |
+| `type` | [components.FileTypeImageURL](../components/filetypeimageurl.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentimageurlimageurl.mdx b/docs/components/contentimageurlimageurl.mdx
index 272d214d6..264d4dcf7 100644
--- a/docs/components/contentimageurlimageurl.mdx
+++ b/docs/components/contentimageurlimageurl.mdx
@@ -6,4 +6,4 @@ title: "ContentImageURLImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartaddedevent.mdx b/docs/components/contentpartaddedevent.mdx
index 1b157f83d..0020d176b 100644
--- a/docs/components/contentpartaddedevent.mdx
+++ b/docs/components/contentpartaddedevent.mdx
@@ -9,9 +9,9 @@ Event emitted when a new content part is added to an output item
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `content_index` | *int* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `part` | [components.ContentPartAddedEventPart](../components/contentpartaddedeventpart.mdx) | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ContentPartAddedEventType](../components/contentpartaddedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `part` | [components.ContentPartAddedEventPart](../components/contentpartaddedeventpart.mdx) | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ContentPartAddedEventType](../components/contentpartaddedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartaudio.mdx b/docs/components/contentpartaudio.mdx
index 434006143..7e1ecfc7c 100644
--- a/docs/components/contentpartaudio.mdx
+++ b/docs/components/contentpartaudio.mdx
@@ -6,5 +6,5 @@ title: "ContentPartAudio"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `audio_url` | [components.AudioURL](../components/audiourl.mdx) | ✅ | N/A |
-| `type` | [components.ContentPartAudioType](../components/contentpartaudiotype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `audio_url` | [components.AudioURL](../components/audiourl.mdx) | ✔️ | N/A |
+| `type` | [components.ContentPartAudioType](../components/contentpartaudiotype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartdoneevent.mdx b/docs/components/contentpartdoneevent.mdx
index 2016f8ba0..ecdc5205f 100644
--- a/docs/components/contentpartdoneevent.mdx
+++ b/docs/components/contentpartdoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when a content part is complete
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `content_index` | *int* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `part` | [components.ContentPartDoneEventPart](../components/contentpartdoneeventpart.mdx) | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ContentPartDoneEventType](../components/contentpartdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `part` | [components.ContentPartDoneEventPart](../components/contentpartdoneeventpart.mdx) | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ContentPartDoneEventType](../components/contentpartdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartimage.mdx b/docs/components/contentpartimage.mdx
index 6fbcf61db..818daa996 100644
--- a/docs/components/contentpartimage.mdx
+++ b/docs/components/contentpartimage.mdx
@@ -6,5 +6,5 @@ title: "ContentPartImage"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `image_url` | [components.ContentPartImageImageURL](../components/contentpartimageimageurl.mdx) | ✅ | N/A |
-| `type` | [components.ContentPartImageType](../components/contentpartimagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.ContentPartImageImageURL](../components/contentpartimageimageurl.mdx) | ✔️ | N/A |
+| `type` | [components.ContentPartImageType](../components/contentpartimagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartimageimageurl.mdx b/docs/components/contentpartimageimageurl.mdx
index 91bbc14d0..61e5f0480 100644
--- a/docs/components/contentpartimageimageurl.mdx
+++ b/docs/components/contentpartimageimageurl.mdx
@@ -6,4 +6,4 @@ title: "ContentPartImageImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentpartinputaudio.mdx b/docs/components/contentpartinputaudio.mdx
index a42a4daa9..aa2325c4c 100644
--- a/docs/components/contentpartinputaudio.mdx
+++ b/docs/components/contentpartinputaudio.mdx
@@ -6,5 +6,5 @@ title: "ContentPartInputAudio"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
-| `input_audio` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✅ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
-| `type` | [components.ContentPartInputAudioType](../components/contentpartinputaudiotype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `input_audio` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✔️ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
+| `type` | [components.ContentPartInputAudioType](../components/contentpartinputaudiotype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentpartinputfile.mdx b/docs/components/contentpartinputfile.mdx
index 1037d15ca..eb4e43d8b 100644
--- a/docs/components/contentpartinputfile.mdx
+++ b/docs/components/contentpartinputfile.mdx
@@ -6,5 +6,5 @@ title: "ContentPartInputFile"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
-| `input_file` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✅ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
-| `type` | [components.ContentPartInputFileType](../components/contentpartinputfiletype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `input_file` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✔️ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
+| `type` | [components.ContentPartInputFileType](../components/contentpartinputfiletype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentpartinputvideo.mdx b/docs/components/contentpartinputvideo.mdx
index 4443ed305..71554385a 100644
--- a/docs/components/contentpartinputvideo.mdx
+++ b/docs/components/contentpartinputvideo.mdx
@@ -6,5 +6,5 @@ title: "ContentPartInputVideo"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
-| `input_video` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✅ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
-| `type` | [components.ContentPartInputVideoType](../components/contentpartinputvideotype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `input_video` | [components.MultimodalMedia](../components/multimodalmedia.mdx) | ✔️ | N/A | \{
"data": "data:audio/wav;base64,UklGRiQAAABXQVZFZm10IBAAAAA...",
"format": "wav"
} |
+| `type` | [components.ContentPartInputVideoType](../components/contentpartinputvideotype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentpartvideo.mdx b/docs/components/contentpartvideo.mdx
index 1b05c01c2..9a0c107cb 100644
--- a/docs/components/contentpartvideo.mdx
+++ b/docs/components/contentpartvideo.mdx
@@ -6,5 +6,5 @@ title: "ContentPartVideo"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `type` | [components.ContentPartVideoType](../components/contentpartvideotype.mdx) | ✅ | N/A |
-| `video_url` | [components.VideoURL](../components/videourl.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ContentPartVideoType](../components/contentpartvideotype.mdx) | ✔️ | N/A |
+| `video_url` | [components.VideoURL](../components/videourl.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentredactedthinking.mdx b/docs/components/contentredactedthinking.mdx
index c399abdce..adfed7d88 100644
--- a/docs/components/contentredactedthinking.mdx
+++ b/docs/components/contentredactedthinking.mdx
@@ -6,5 +6,5 @@ title: "ContentRedactedThinking"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A |
-| `type` | [components.MessagesMessageParamTypeRedactedThinking](../components/messagesmessageparamtyperedactedthinking.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesMessageParamTypeRedactedThinking](../components/messagesmessageparamtyperedactedthinking.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentservertooluse.mdx b/docs/components/contentservertooluse.mdx
index a95b27f9d..be0198294 100644
--- a/docs/components/contentservertooluse.mdx
+++ b/docs/components/contentservertooluse.mdx
@@ -7,7 +7,7 @@ title: "ContentServerToolUse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `input` | *Optional[Any]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `type` | [components.MessagesMessageParamTypeServerToolUse](../components/messagesmessageparamtypeservertooluse.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A | |
+| `type` | [components.MessagesMessageParamTypeServerToolUse](../components/messagesmessageparamtypeservertooluse.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contenttext.mdx b/docs/components/contenttext.mdx
index a3be2c26a..3f9c084e6 100644
--- a/docs/components/contenttext.mdx
+++ b/docs/components/contenttext.mdx
@@ -6,5 +6,5 @@ title: "ContentText"
| Field | Type | Required | Description |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.FileTypeText](../components/filetypetext.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.FileTypeText](../components/filetypetext.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentthinking.mdx b/docs/components/contentthinking.mdx
index 37f09585c..4a85bc2c2 100644
--- a/docs/components/contentthinking.mdx
+++ b/docs/components/contentthinking.mdx
@@ -6,6 +6,6 @@ title: "ContentThinking"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `signature` | *str* | ✅ | N/A |
-| `thinking` | *str* | ✅ | N/A |
-| `type` | [components.MessagesMessageParamTypeThinking](../components/messagesmessageparamtypethinking.mdx) | ✅ | N/A |
\ No newline at end of file
+| `signature` | *str* | ✔️ | N/A |
+| `thinking` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesMessageParamTypeThinking](../components/messagesmessageparamtypethinking.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contenttoolreference.mdx b/docs/components/contenttoolreference.mdx
index 5d5c366eb..a35b87a9a 100644
--- a/docs/components/contenttoolreference.mdx
+++ b/docs/components/contenttoolreference.mdx
@@ -6,5 +6,5 @@ title: "ContentToolReference"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `tool_name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesMessageParamTypeToolReference](../components/messagesmessageparamtypetoolreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesMessageParamTypeToolReference](../components/messagesmessageparamtypetoolreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contenttoolresult.mdx b/docs/components/contenttoolresult.mdx
index e2e7acc45..1f27c57e3 100644
--- a/docs/components/contenttoolresult.mdx
+++ b/docs/components/contenttoolresult.mdx
@@ -9,5 +9,5 @@ title: "ContentToolResult"
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `content` | [Optional[components.MessagesMessageParamContentUnion2]](../components/messagesmessageparamcontentunion2.mdx) | ➖ | N/A | |
| `is_error` | *Optional[bool]* | ➖ | N/A | |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.TypeToolResult](../components/typetoolresult.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.TypeToolResult](../components/typetoolresult.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contenttooluse.mdx b/docs/components/contenttooluse.mdx
index bbc977327..c511b6b33 100644
--- a/docs/components/contenttooluse.mdx
+++ b/docs/components/contenttooluse.mdx
@@ -7,7 +7,7 @@ title: "ContentToolUse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `input` | *Optional[Any]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `type` | [components.MessagesMessageParamTypeToolUse](../components/messagesmessageparamtypetooluse.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A | |
+| `type` | [components.MessagesMessageParamTypeToolUse](../components/messagesmessageparamtypetooluse.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contenttoplogprob.mdx b/docs/components/contenttoplogprob.mdx
index 73a010f25..777cbea60 100644
--- a/docs/components/contenttoplogprob.mdx
+++ b/docs/components/contenttoplogprob.mdx
@@ -6,6 +6,6 @@ title: "ContentTopLogprob"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contentwebsearchtoolresult.mdx b/docs/components/contentwebsearchtoolresult.mdx
index a87188438..aacc807cf 100644
--- a/docs/components/contentwebsearchtoolresult.mdx
+++ b/docs/components/contentwebsearchtoolresult.mdx
@@ -7,6 +7,6 @@ title: "ContentWebSearchToolResult"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `content` | [components.MessagesMessageParamContentUnion3](../components/messagesmessageparamcontentunion3.mdx) | ✅ | N/A | |
-| `tool_use_id` | *str* | ✅ | N/A | |
-| `type` | [components.MessagesMessageParamTypeWebSearchToolResult](../components/messagesmessageparamtypewebsearchtoolresult.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `content` | [components.MessagesMessageParamContentUnion3](../components/messagesmessageparamcontentunion3.mdx) | ✔️ | N/A | |
+| `tool_use_id` | *str* | ✔️ | N/A | |
+| `type` | [components.MessagesMessageParamTypeWebSearchToolResult](../components/messagesmessageparamtypewebsearchtoolresult.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contentwebsearchtoolresulterror.mdx b/docs/components/contentwebsearchtoolresulterror.mdx
index 43c06d580..b3170f67a 100644
--- a/docs/components/contentwebsearchtoolresulterror.mdx
+++ b/docs/components/contentwebsearchtoolresulterror.mdx
@@ -6,5 +6,5 @@ title: "ContentWebSearchToolResultError"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
-| `error_code` | [components.MessagesMessageParamErrorCode](../components/messagesmessageparamerrorcode.mdx) | ✅ | N/A |
-| `type` | [components.MessagesMessageParamTypeWebSearchToolResultError](../components/messagesmessageparamtypewebsearchtoolresulterror.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error_code` | [components.MessagesMessageParamErrorCode](../components/messagesmessageparamerrorcode.mdx) | ✔️ | N/A |
+| `type` | [components.MessagesMessageParamTypeWebSearchToolResultError](../components/messagesmessageparamtypewebsearchtoolresulterror.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/contextcompactionitem.mdx b/docs/components/contextcompactionitem.mdx
index e72fa1292..fb0dbbd8b 100644
--- a/docs/components/contextcompactionitem.mdx
+++ b/docs/components/contextcompactionitem.mdx
@@ -11,5 +11,5 @@ A context compaction marker with an optional encrypted summary
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | [components.ContextCompactionItemType](../components/contextcompactionitemtype.mdx) | ✅ | N/A | |
+| `type` | [components.ContextCompactionItemType](../components/contextcompactionitemtype.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"encrypted_content": "enc_abc123...",
"type": "context_compaction"
} |
\ No newline at end of file
diff --git a/docs/components/contextcompressionplugin.mdx b/docs/components/contextcompressionplugin.mdx
index 18ea3a4f1..5a4803fe7 100644
--- a/docs/components/contextcompressionplugin.mdx
+++ b/docs/components/contextcompressionplugin.mdx
@@ -8,4 +8,4 @@ title: "ContextCompressionPlugin"
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the context-compression plugin for this request. Defaults to true. | |
| `engine` | [Optional[components.ContextCompressionEngine]](../components/contextcompressionengine.mdx) | ➖ | The compression engine to use. Defaults to "middle-out". | middle-out |
-| `id` | [components.ContextCompressionPluginID](../components/contextcompressionpluginid.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | [components.ContextCompressionPluginID](../components/contextcompressionpluginid.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/contradiction.mdx b/docs/components/contradiction.mdx
index 9bcbab36d..f67c319c3 100644
--- a/docs/components/contradiction.mdx
+++ b/docs/components/contradiction.mdx
@@ -6,5 +6,5 @@ title: "Contradiction"
| Field | Type | Required | Description |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `stances` | List[[components.Stance](../components/stance.mdx)] | ✅ | N/A |
-| `topic` | *str* | ✅ | N/A |
\ No newline at end of file
+| `stances` | List[[components.Stance](../components/stance.mdx)] | ✔️ | N/A |
+| `topic` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/costdetails.mdx b/docs/components/costdetails.mdx
index 045bea41d..b78459754 100644
--- a/docs/components/costdetails.mdx
+++ b/docs/components/costdetails.mdx
@@ -10,6 +10,6 @@ Breakdown of upstream inference costs
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `server_tool_cost` | *OptionalNullable[float]* | ➖ | Metered server-tool execution cost (for example, shell sandbox time) billed for this request, in USD. Matches the billed checkpoint and settlement amounts exactly. 0 when a metered server tool ran but settled at zero dollars; absent when no metered server tool ran. |
-| `upstream_inference_completions_cost` | *float* | ✅ | N/A |
+| `upstream_inference_completions_cost` | *float* | ✔️ | N/A |
| `upstream_inference_cost` | *OptionalNullable[float]* | ➖ | N/A |
-| `upstream_inference_prompt_cost` | *float* | ✅ | N/A |
\ No newline at end of file
+| `upstream_inference_prompt_cost` | *float* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/coverage.mdx b/docs/components/coverage.mdx
index a94945f2e..63f7c7711 100644
--- a/docs/components/coverage.mdx
+++ b/docs/components/coverage.mdx
@@ -9,6 +9,6 @@ What GitHub says the installation covers; null until read.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `checked_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | When GitHub answered, through the installation token the vault holds. |
-| `repository_count` | *Nullable[int]* | ✅ | Repositories the installation covers; null when GitHub did not count them. |
-| `selection` | [components.Selection](../components/selection.mdx) | ✅ | N/A |
\ No newline at end of file
+| `checked_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | When GitHub answered, through the installation token the vault holds. |
+| `repository_count` | *Nullable[int]* | ✔️ | Repositories the installation covers; null when GitHub did not count them. |
+| `selection` | [components.Selection](../components/selection.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/createbyokkeyrequest.mdx b/docs/components/createbyokkeyrequest.mdx
index cc3861060..b46eebb5d 100644
--- a/docs/components/createbyokkeyrequest.mdx
+++ b/docs/components/createbyokkeyrequest.mdx
@@ -15,7 +15,7 @@ title: "CreateBYOKKeyRequest"
| `is_byok_only` | *Optional[bool]* | ➖ | Whether OpenRouter's shared endpoints on this provider are removed for every model, including models outside `allowed_models` and after all of your keys for the provider fail. The provider is skipped instead of spending OpenRouter credits. Only valid on non-fallback credentials. Defaults to `false`. | false |
| `is_fallback` | *Optional[bool]* | ➖ | Whether this credential is treated as a fallback — used only after non-fallback keys for the same provider have been tried. Cannot be combined with `is_byok_only`. | false |
| `is_required` | *Optional[bool]* | ➖ | Whether OpenRouter's shared endpoints on this provider are removed for the models this credential applies to (its `allowed_models`, or every model when `null`). Requests for those models run only on your keys; models outside the allowlist may still fall back to shared capacity on this provider. Defaults to `false`. | false |
-| `key` | *str* | ✅ | The raw provider API key or credential. This value is encrypted at rest and never returned in API responses. | sk-proj-abc123... |
+| `key` | *str* | ✔️ | The raw provider API key or credential. This value is encrypted at rest and never returned in API responses. | sk-proj-abc123... |
| `name` | *OptionalNullable[str]* | ➖ | Optional human-readable name for the credential. | Production OpenAI Key |
-| `provider` | [components.BYOKProviderSlug](../components/byokproviderslug.mdx) | ✅ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
+| `provider` | [components.BYOKProviderSlug](../components/byokproviderslug.mdx) | ✔️ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
| `workspace_id` | *Optional[str]* | ➖ | Optional workspace ID to scope the credential to. When omitted, the credential is created in the account's default workspace; if that default has been deleted, the request returns a 400 and you must pass `workspace_id` explicitly. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/createbyokkeyresponse.mdx b/docs/components/createbyokkeyresponse.mdx
index 6ac8473de..8a00f351a 100644
--- a/docs/components/createbyokkeyresponse.mdx
+++ b/docs/components/createbyokkeyresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateBYOKKeyResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✅ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✔️ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/createexternaluserrequest.mdx b/docs/components/createexternaluserrequest.mdx
index 4cfbd20c9..ad32bc42c 100644
--- a/docs/components/createexternaluserrequest.mdx
+++ b/docs/components/createexternaluserrequest.mdx
@@ -6,4 +6,4 @@ title: "CreateExternalUserRequest"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
diff --git a/docs/components/createguardrailrequest.mdx b/docs/components/createguardrailrequest.mdx
index 1918bf249..6c7555645 100644
--- a/docs/components/createguardrailrequest.mdx
+++ b/docs/components/createguardrailrequest.mdx
@@ -18,7 +18,7 @@ title: "CreateGuardrailRequest"
| `enable_free_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that train on request data. | true |
| `enable_paid_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows paid endpoints that train on request data. | true |
| `enforce_first_party_harness_models` | *OptionalNullable[bool]* | ➖ | Whether coding harnesses list only their vendor's own models: Codex lists OpenAI models and Claude Code and Claude Desktop list Anthropic models. Affects only the model list those harnesses request from GET /models; a model the client names directly is still routed. Any true across the workspace default, member, and API key guardrails applies. | false |
-| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
+| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
| `enforce_zdr_anthropic` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_google` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_openai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided. | false |
@@ -28,6 +28,6 @@ title: "CreateGuardrailRequest"
| `ignored_providers` | List[*str*] | ➖ | List of provider IDs to exclude from routing | [
"azure"
] |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether BYOK (bring-your-own-key) inference spend counts toward this guardrail's limit_usd, in addition to OpenRouter credit spend. Defaults to false. | false |
| `limit_usd` | *OptionalNullable[float]* | ➖ | Spending limit in USD. Must be provided together with `reset_interval`: a request that sets only one of the two is rejected with a 400. | 50 |
-| `name` | *str* | ✅ | Name for the new guardrail | My New Guardrail |
+| `name` | *str* | ✔️ | Name for the new guardrail | My New Guardrail |
| `reset_interval` | [OptionalNullable[components.GuardrailInterval]](../components/guardrailinterval.mdx) | ➖ | Interval at which the limit resets (daily, weekly, monthly) | monthly |
| `workspace_id` | *Optional[str]* | ➖ | The workspace to create the guardrail in. When omitted, the guardrail is created in the default workspace; if that default has been deleted, the request returns a 400 and you must pass `workspace_id` explicitly. This only places the guardrail in the workspace; the created guardrail enforces nothing for that workspace's traffic until it is assigned to API keys or members. To restrict all traffic in a workspace, update the workspace's default guardrail instead. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/components/createguardrailresponse.mdx b/docs/components/createguardrailresponse.mdx
index 9a5116dff..2501a2a5a 100644
--- a/docs/components/createguardrailresponse.mdx
+++ b/docs/components/createguardrailresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateGuardrailResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Guardrail](../components/guardrail.mdx) | ✅ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
+| `data` | [components.Guardrail](../components/guardrail.mdx) | ✔️ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
diff --git a/docs/components/createobservabilitydestinationrequest.mdx b/docs/components/createobservabilitydestinationrequest.mdx
index 8ee0ef342..7a438dc6d 100644
--- a/docs/components/createobservabilitydestinationrequest.mdx
+++ b/docs/components/createobservabilitydestinationrequest.mdx
@@ -11,12 +11,12 @@ title: "CreateObservabilityDestinationRequest"
| `broadcast_generation_cost_allocation` | *Optional[bool]* | ➖ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
| `broadcast_generation_identity` | *Optional[bool]* | ➖ | When true, include identity generation metadata. | false |
| `broadcast_generation_request_context` | *Optional[bool]* | ➖ | When true, include request-context generation metadata. | false |
-| `config` | Dict[str, *Any*] | ✅ | Provider-specific configuration. The shape depends on `type` and is validated server-side. | \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
} |
+| `config` | Dict[str, *Any*] | ✔️ | Provider-specific configuration. The shape depends on `type` and is validated server-side. | \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
} |
| `enabled` | *Optional[bool]* | ➖ | Whether this destination should be enabled immediately. | true |
| `filter_rules` | [OptionalNullable[components.ObservabilityFilterRulesConfigNullable]](../components/observabilityfilterrulesconfignullable.mdx) | ➖ | Optional structured filter rules controlling which events are forwarded. | null |
-| `name` | *str* | ✅ | Human-readable name for the destination. | Production Langfuse |
+| `name` | *str* | ✔️ | Human-readable name for the destination. | Production Langfuse |
| `privacy_mode` | *Optional[bool]* | ➖ | When true, request/response bodies are not forwarded — only metadata. | false |
| `regions` | List[[components.ObservabilityDataRegionInput](../components/observabilitydataregioninput.mdx)] | ➖ | Data regions this destination applies to. `eu` is accepted as an alias for `europe` and normalizes to `europe`. Omitting this field defaults to ['global']; the array must be non-empty. | [
"global"
] |
| `sampling_rate` | *Optional[float]* | ➖ | Sampling rate between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.CreateObservabilityDestinationRequestType](../components/createobservabilitydestinationrequesttype.mdx) | ✅ | The destination type. Only stable destination types are accepted. | langfuse |
+| `type` | [components.CreateObservabilityDestinationRequestType](../components/createobservabilitydestinationrequesttype.mdx) | ✔️ | The destination type. Only stable destination types are accepted. | langfuse |
| `workspace_id` | *Optional[str]* | ➖ | Optional workspace ID. Defaults to the authenticated entity's default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/createobservabilitydestinationresponse.mdx b/docs/components/createobservabilitydestinationresponse.mdx
index a631492fa..06cea9802 100644
--- a/docs/components/createobservabilitydestinationresponse.mdx
+++ b/docs/components/createobservabilitydestinationresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateObservabilityDestinationResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✅ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✔️ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/createpresetfrominferenceresponse.mdx b/docs/components/createpresetfrominferenceresponse.mdx
index 8b76124d4..60a8a9993 100644
--- a/docs/components/createpresetfrominferenceresponse.mdx
+++ b/docs/components/createpresetfrominferenceresponse.mdx
@@ -9,4 +9,4 @@ Response containing the created preset with its designated version.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.PresetWithDesignatedVersion](../components/presetwithdesignatedversion.mdx) | ✅ | A preset with its currently designated version. | \{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version": \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
},
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
} |
\ No newline at end of file
+| `data` | [components.PresetWithDesignatedVersion](../components/presetwithdesignatedversion.mdx) | ✔️ | A preset with its currently designated version. | \{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version": \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
},
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
} |
\ No newline at end of file
diff --git a/docs/components/createprivateendpointrequest.mdx b/docs/components/createprivateendpointrequest.mdx
index 52cd703a7..f4d87a0c3 100644
--- a/docs/components/createprivateendpointrequest.mdx
+++ b/docs/components/createprivateendpointrequest.mdx
@@ -12,7 +12,7 @@ title: "CreatePrivateEndpointRequest"
| `declared_region` | [OptionalNullable[components.CreatePrivateEndpointRequestDeclaredRegion]](../components/createprivateendpointrequestdeclaredregion.mdx) | ➖ | Attest where this deployment processes data. | us |
| `declared_zdr` | *OptionalNullable[bool]* | ➖ | Attest that this deployment retains no prompt or completion data. | |
| `max_completion_tokens` | *Optional[int]* | ➖ | Cap on completion tokens per request. Requests asking for more skip this endpoint, and the default output length stays within it. When omitted, the cap is copied from the public endpoint for the same model and provider, if there is one. | 131072 |
-| `model_permaslug` | *str* | ✅ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
+| `model_permaslug` | *str* | ✔️ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
| `pricing` | [Optional[components.PrivateEndpointPricing]](../components/privateendpointpricing.mdx) | ➖ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
-| `provider_slug` | *str* | ✅ | Slug of the upstream provider. | azure |
-| `upstream_model_id` | *str* | ✅ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
+| `provider_slug` | *str* | ✔️ | Slug of the upstream provider. | azure |
+| `upstream_model_id` | *str* | ✔️ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
diff --git a/docs/components/createprivateendpointvalidationfailedresponsedata.mdx b/docs/components/createprivateendpointvalidationfailedresponsedata.mdx
index 6801e68d6..07f411847 100644
--- a/docs/components/createprivateendpointvalidationfailedresponsedata.mdx
+++ b/docs/components/createprivateendpointvalidationfailedresponsedata.mdx
@@ -6,5 +6,5 @@ title: "CreatePrivateEndpointValidationFailedResponseData"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `endpoint` | [components.ManagedPrivateEndpoint](../components/managedprivateendpoint.mdx) | ✅ | N/A |
-| `validation` | [Nullable[components.PrivateEndpointValidationNullable]](../components/privateendpointvalidationnullable.mdx) | ✅ | N/A |
\ No newline at end of file
+| `endpoint` | [components.ManagedPrivateEndpoint](../components/managedprivateendpoint.mdx) | ✔️ | N/A |
+| `validation` | [Nullable[components.PrivateEndpointValidationNullable]](../components/privateendpointvalidationnullable.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/createprivateendpointvalidationfailedresponseerror.mdx b/docs/components/createprivateendpointvalidationfailedresponseerror.mdx
index 7175c4302..9029c9764 100644
--- a/docs/components/createprivateendpointvalidationfailedresponseerror.mdx
+++ b/docs/components/createprivateendpointvalidationfailedresponseerror.mdx
@@ -6,5 +6,5 @@ title: "CreatePrivateEndpointValidationFailedResponseError"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/createscimgroupmappingrequest.mdx b/docs/components/createscimgroupmappingrequest.mdx
index 6264cfcc6..8dc49c334 100644
--- a/docs/components/createscimgroupmappingrequest.mdx
+++ b/docs/components/createscimgroupmappingrequest.mdx
@@ -6,6 +6,6 @@ title: "CreateScimGroupMappingRequest"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `role` | [components.CreateScimGroupMappingRequestRole](../components/createscimgroupmappingrequestrole.mdx) | ✅ | N/A |
-| `scim_group_id` | *str* | ✅ | N/A |
-| `workspace_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `role` | [components.CreateScimGroupMappingRequestRole](../components/createscimgroupmappingrequestrole.mdx) | ✔️ | N/A |
+| `scim_group_id` | *str* | ✔️ | N/A |
+| `workspace_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/createscimgroupmappingresponse.mdx b/docs/components/createscimgroupmappingresponse.mdx
index 72db3ce1a..44c09a6f9 100644
--- a/docs/components/createscimgroupmappingresponse.mdx
+++ b/docs/components/createscimgroupmappingresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateScimGroupMappingResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/createscimsyncjobresponse.mdx b/docs/components/createscimsyncjobresponse.mdx
index 60f934c6c..560595f84 100644
--- a/docs/components/createscimsyncjobresponse.mdx
+++ b/docs/components/createscimsyncjobresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateScimSyncJobResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `data` | [components.ScimSyncJob](../components/scimsyncjob.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.ScimSyncJob](../components/scimsyncjob.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/createworkspacerequest.mdx b/docs/components/createworkspacerequest.mdx
index 26c15d610..a31679a43 100644
--- a/docs/components/createworkspacerequest.mdx
+++ b/docs/components/createworkspacerequest.mdx
@@ -16,5 +16,5 @@ title: "CreateWorkspaceRequest"
| `is_data_discount_logging_enabled` | *Optional[bool]* | ➖ | Whether data discount logging is enabled | true |
| `is_observability_broadcast_enabled` | *Optional[bool]* | ➖ | Whether broadcast is enabled | false |
| `is_observability_io_logging_enabled` | *Optional[bool]* | ➖ | Whether private logging is enabled | false |
-| `name` | *str* | ✅ | Name for the new workspace | Production |
-| `slug` | *str* | ✅ | URL-friendly slug (lowercase alphanumeric segments separated by single hyphens, no leading/trailing hyphens) | production |
\ No newline at end of file
+| `name` | *str* | ✔️ | Name for the new workspace | Production |
+| `slug` | *str* | ✔️ | URL-friendly slug (lowercase alphanumeric segments separated by single hyphens, no leading/trailing hyphens) | production |
\ No newline at end of file
diff --git a/docs/components/createworkspaceresponse.mdx b/docs/components/createworkspaceresponse.mdx
index 65fb4c548..4d6aaa938 100644
--- a/docs/components/createworkspaceresponse.mdx
+++ b/docs/components/createworkspaceresponse.mdx
@@ -6,4 +6,4 @@ title: "CreateWorkspaceResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Workspace](../components/workspace.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
+| `data` | [components.Workspace](../components/workspace.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
diff --git a/docs/components/customorigin.mdx b/docs/components/customorigin.mdx
index 3b1a6a5df..c144ac10d 100644
--- a/docs/components/customorigin.mdx
+++ b/docs/components/customorigin.mdx
@@ -6,6 +6,6 @@ title: "CustomOrigin"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `host` | *str* | ✅ | N/A |
-| `path_prefix` | *Nullable[str]* | ✅ | N/A |
-| `status` | [components.CustomOriginStatus](../components/customoriginstatus.mdx) | ✅ | The vault injection decision for this destination, at `read_at`. |
\ No newline at end of file
+| `host` | *str* | ✔️ | N/A |
+| `path_prefix` | *Nullable[str]* | ✔️ | N/A |
+| `status` | [components.CustomOriginStatus](../components/customoriginstatus.mdx) | ✔️ | The vault injection decision for this destination, at `read_at`. |
\ No newline at end of file
diff --git a/docs/components/customoriginstatus.mdx b/docs/components/customoriginstatus.mdx
index 9a79fa5d5..4bdbc0942 100644
--- a/docs/components/customoriginstatus.mdx
+++ b/docs/components/customoriginstatus.mdx
@@ -9,5 +9,5 @@ The vault injection decision for this destination, at `read_at`.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `failure` | *Nullable[str]* | ✅ | The credential failure code when `state` is `failing`; null otherwise. |
-| `state` | [components.CustomOriginState](../components/customoriginstate.mdx) | ✅ | N/A |
\ No newline at end of file
+| `failure` | *Nullable[str]* | ✔️ | The credential failure code when `state` is `failing`; null otherwise. |
+| `state` | [components.CustomOriginState](../components/customoriginstate.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/customtool.mdx b/docs/components/customtool.mdx
index 0912528e3..35676635c 100644
--- a/docs/components/customtool.mdx
+++ b/docs/components/customtool.mdx
@@ -13,5 +13,5 @@ Custom tool configuration
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `description` | *Optional[str]* | ➖ | N/A | |
| `format_` | [Optional[components.Format]](../components/format_.mdx) | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `type` | [components.CustomToolTypeCustom](../components/customtooltypecustom.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A | |
+| `type` | [components.CustomToolTypeCustom](../components/customtooltypecustom.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/customtoolcallinputdeltaevent.mdx b/docs/components/customtoolcallinputdeltaevent.mdx
index 8eb38f216..8154c69c5 100644
--- a/docs/components/customtoolcallinputdeltaevent.mdx
+++ b/docs/components/customtoolcallinputdeltaevent.mdx
@@ -9,8 +9,8 @@ Event emitted when a custom tool call's freeform input is being streamed. Mirror
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CustomToolCallInputDeltaEventType](../components/customtoolcallinputdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CustomToolCallInputDeltaEventType](../components/customtoolcallinputdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/customtoolcallinputdoneevent.mdx b/docs/components/customtoolcallinputdoneevent.mdx
index 42d962c6b..b49a02e57 100644
--- a/docs/components/customtoolcallinputdoneevent.mdx
+++ b/docs/components/customtoolcallinputdoneevent.mdx
@@ -9,8 +9,8 @@ Event emitted when a custom tool call's freeform input streaming is complete. Mi
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `input` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.CustomToolCallInputDoneEventType](../components/customtoolcallinputdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `input` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.CustomToolCallInputDoneEventType](../components/customtoolcallinputdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/customtoolcallitem.mdx b/docs/components/customtoolcallitem.mdx
index 1ccbdfe9d..9a1099ae5 100644
--- a/docs/components/customtoolcallitem.mdx
+++ b/docs/components/customtoolcallitem.mdx
@@ -10,10 +10,10 @@ A call to a custom (freeform-grammar) tool created by the model — distinct fro
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `async_` | *OptionalNullable[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `input` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *OptionalNullable[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.CustomToolCallItemType](../components/customtoolcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.CustomToolCallItemType](../components/customtoolcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/customtoolcalloutputitem.mdx b/docs/components/customtoolcalloutputitem.mdx
index aaa13cd33..3ded41e55 100644
--- a/docs/components/customtoolcalloutputitem.mdx
+++ b/docs/components/customtoolcalloutputitem.mdx
@@ -9,7 +9,7 @@ The output from a custom (freeform-grammar) tool call execution. Mirrors `functi
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
| `id` | *Optional[str]* | ➖ | N/A |
-| `output` | [components.CustomToolCallOutputItemOutputUnion2](../components/customtoolcalloutputitemoutputunion2.mdx) | ✅ | N/A |
-| `type` | [components.CustomToolCallOutputItemTypeCustomToolCallOutput](../components/customtoolcalloutputitemtypecustomtoolcalloutput.mdx) | ✅ | N/A |
\ No newline at end of file
+| `output` | [components.CustomToolCallOutputItemOutputUnion2](../components/customtoolcalloutputitemoutputunion2.mdx) | ✔️ | N/A |
+| `type` | [components.CustomToolCallOutputItemTypeCustomToolCallOutput](../components/customtoolcalloutputitemtypecustomtoolcalloutput.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/customtoolcalloutputitemoutputinputimage.mdx b/docs/components/customtoolcalloutputitemoutputinputimage.mdx
index b9ec1f0df..6c10505d6 100644
--- a/docs/components/customtoolcalloutputitemoutputinputimage.mdx
+++ b/docs/components/customtoolcalloutputitemoutputinputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `detail` | [components.CustomToolCallOutputItemDetail](../components/customtoolcalloutputitemdetail.mdx) | ✅ | N/A |
+| `detail` | [components.CustomToolCallOutputItemDetail](../components/customtoolcalloutputitemdetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.CustomToolCallOutputItemOutputType](../components/customtoolcalloutputitemoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.CustomToolCallOutputItemOutputType](../components/customtoolcalloutputitemoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/dabenchmarkentry.mdx b/docs/components/dabenchmarkentry.mdx
index c24022b0e..6a8354953 100644
--- a/docs/components/dabenchmarkentry.mdx
+++ b/docs/components/dabenchmarkentry.mdx
@@ -9,8 +9,8 @@ A single Design Arena benchmark entry for a specific arena+category
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
-| `arena` | *str* | ✅ | Arena type (e.g. models, builders, agents) | models |
-| `category` | *str* | ✅ | Category within the arena (e.g. website, gamedev, uicomponent) | website |
-| `elo` | *float* | ✅ | ELO rating from head-to-head arena battles | 1385.2 |
-| `rank` | *int* | ✅ | Rank position within this arena+category among models available on OpenRouter (1 = highest ELO) | 5 |
-| `win_rate` | *float* | ✅ | Win rate percentage in arena battles | 62.5 |
\ No newline at end of file
+| `arena` | *str* | ✔️ | Arena type (e.g. models, builders, agents) | models |
+| `category` | *str* | ✔️ | Category within the arena (e.g. website, gamedev, uicomponent) | website |
+| `elo` | *float* | ✔️ | ELO rating from head-to-head arena battles | 1385.2 |
+| `rank` | *int* | ✔️ | Rank position within this arena+category among models available on OpenRouter (1 = highest ELO) | 5 |
+| `win_rate` | *float* | ✔️ | Win rate percentage in arena battles | 62.5 |
\ No newline at end of file
diff --git a/docs/components/datetimeservertool.mdx b/docs/components/datetimeservertool.mdx
index c70b0aca8..7abd7e332 100644
--- a/docs/components/datetimeservertool.mdx
+++ b/docs/components/datetimeservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: returns the current date and time
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `parameters` | [Optional[components.DatetimeServerToolConfig]](../components/datetimeservertoolconfig.mdx) | ➖ | Configuration for the openrouter:datetime server tool | \{
"timezone": "America/New_York"
} |
-| `type` | [components.DatetimeServerToolType](../components/datetimeservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.DatetimeServerToolType](../components/datetimeservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/debugevent.mdx b/docs/components/debugevent.mdx
index 7e50b0633..dd7f52fa6 100644
--- a/docs/components/debugevent.mdx
+++ b/docs/components/debugevent.mdx
@@ -9,6 +9,6 @@ Debug event emitted when debug.echo_upstream_body is true. Contains the transfor
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `debug` | [components.DebugEventDebug](../components/debugeventdebug.mdx) | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.DebugEventType](../components/debugeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `debug` | [components.DebugEventDebug](../components/debugeventdebug.mdx) | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.DebugEventType](../components/debugeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/debugeventtimings.mdx b/docs/components/debugeventtimings.mdx
index 4c22c0fa7..a5e1184a7 100644
--- a/docs/components/debugeventtimings.mdx
+++ b/docs/components/debugeventtimings.mdx
@@ -6,6 +6,6 @@ title: "DebugEventTimings"
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `epoch_ms` | *int* | ✅ | N/A |
-| `event` | [components.DebugEventEvent](../components/debugeventevent.mdx) | ✅ | N/A |
-| `start_ms` | *int* | ✅ | N/A |
\ No newline at end of file
+| `epoch_ms` | *int* | ✔️ | N/A |
+| `event` | [components.DebugEventEvent](../components/debugeventevent.mdx) | ✔️ | N/A |
+| `start_ms` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisions.mdx b/docs/components/decisions.mdx
index 2e96f6e1f..36be4c7f3 100644
--- a/docs/components/decisions.mdx
+++ b/docs/components/decisions.mdx
@@ -6,6 +6,6 @@ title: "Decisions"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/decisionsboxanswer.mdx b/docs/components/decisionsboxanswer.mdx
index 78ecae505..fc09b34b0 100644
--- a/docs/components/decisionsboxanswer.mdx
+++ b/docs/components/decisionsboxanswer.mdx
@@ -6,6 +6,6 @@ title: "DecisionsBoxAnswer"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `box` | [components.Box](../components/box.mdx) | ✅ | N/A |
+| `box` | [components.Box](../components/box.mdx) | ✔️ | N/A |
| `confidence` | *Optional[float]* | ➖ | N/A |
-| `type` | [components.DecisionsBoxAnswerType](../components/decisionsboxanswertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.DecisionsBoxAnswerType](../components/decisionsboxanswertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsboxquestion.mdx b/docs/components/decisionsboxquestion.mdx
index 28364ed2e..f87bc2cf1 100644
--- a/docs/components/decisionsboxquestion.mdx
+++ b/docs/components/decisionsboxquestion.mdx
@@ -6,5 +6,5 @@ title: "DecisionsBoxQuestion"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `instructions` | [components.DecisionsBoxQuestionInstructions](../components/decisionsboxquestioninstructions.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
-| `type` | [components.DecisionsBoxQuestionType](../components/decisionsboxquestiontype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `instructions` | [components.DecisionsBoxQuestionInstructions](../components/decisionsboxquestioninstructions.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
+| `type` | [components.DecisionsBoxQuestionType](../components/decisionsboxquestiontype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionschoiceanswer.mdx b/docs/components/decisionschoiceanswer.mdx
index af8877b4a..92a5ce19d 100644
--- a/docs/components/decisionschoiceanswer.mdx
+++ b/docs/components/decisionschoiceanswer.mdx
@@ -6,7 +6,7 @@ title: "DecisionsChoiceAnswer"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `choice` | *str* | ✅ | N/A |
+| `choice` | *str* | ✔️ | N/A |
| `confidence` | *Optional[float]* | ➖ | N/A |
| `probabilities` | Dict[str, *float*] | ➖ | N/A |
-| `type` | [components.DecisionsChoiceAnswerType](../components/decisionschoiceanswertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.DecisionsChoiceAnswerType](../components/decisionschoiceanswertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionschoicequestion.mdx b/docs/components/decisionschoicequestion.mdx
index ccc63b726..587a9787c 100644
--- a/docs/components/decisionschoicequestion.mdx
+++ b/docs/components/decisionschoicequestion.mdx
@@ -6,6 +6,6 @@ title: "DecisionsChoiceQuestion"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `criteria` | Dict[str, [Nullable[components.Criteria]](../components/criteria.mdx)] | ✅ | N/A |
-| `instructions` | [components.DecisionsChoiceQuestionInstructions](../components/decisionschoicequestioninstructions.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
-| `type` | [components.DecisionsChoiceQuestionType](../components/decisionschoicequestiontype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `criteria` | Dict[str, [Nullable[components.Criteria]](../components/criteria.mdx)] | ✔️ | N/A |
+| `instructions` | [components.DecisionsChoiceQuestionInstructions](../components/decisionschoicequestioninstructions.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
+| `type` | [components.DecisionsChoiceQuestionType](../components/decisionschoicequestiontype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsimageasset.mdx b/docs/components/decisionsimageasset.mdx
index 328cb8034..3d687e7d4 100644
--- a/docs/components/decisionsimageasset.mdx
+++ b/docs/components/decisionsimageasset.mdx
@@ -9,6 +9,6 @@ An image sent once and referenced by its key in the `assets` map. `data_base64`
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `data_base64` | *str* | ✅ | N/A |
-| `format_` | [components.DecisionsImageAssetFormat](../components/decisionsimageassetformat.mdx) | ✅ | N/A |
+| `data_base64` | *str* | ✔️ | N/A |
+| `format_` | [components.DecisionsImageAssetFormat](../components/decisionsimageassetformat.mdx) | ✔️ | N/A |
| `type` | [Optional[components.DecisionsImageAssetType]](../components/decisionsimageassettype.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsnoulanswer.mdx b/docs/components/decisionsnoulanswer.mdx
index c4759c7d0..5f5a6c53c 100644
--- a/docs/components/decisionsnoulanswer.mdx
+++ b/docs/components/decisionsnoulanswer.mdx
@@ -6,5 +6,5 @@ title: "DecisionsNoulAnswer"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `noul` | *float* | ✅ | N/A |
-| `type` | [components.DecisionsNoulAnswerType](../components/decisionsnoulanswertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `noul` | *float* | ✔️ | N/A |
+| `type` | [components.DecisionsNoulAnswerType](../components/decisionsnoulanswertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsnoulquestion.mdx b/docs/components/decisionsnoulquestion.mdx
index daba55872..f4b55ec9c 100644
--- a/docs/components/decisionsnoulquestion.mdx
+++ b/docs/components/decisionsnoulquestion.mdx
@@ -7,5 +7,5 @@ title: "DecisionsNoulQuestion"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `criteria` | [Optional[components.DecisionsNoulQuestionCriteria]](../components/decisionsnoulquestioncriteria.mdx) | ➖ | N/A |
-| `instructions` | [components.DecisionsNoulQuestionInstructions](../components/decisionsnoulquestioninstructions.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
-| `type` | [components.DecisionsNoulQuestionType](../components/decisionsnoulquestiontype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `instructions` | [components.DecisionsNoulQuestionInstructions](../components/decisionsnoulquestioninstructions.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
+| `type` | [components.DecisionsNoulQuestionType](../components/decisionsnoulquestiontype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsnoulquestioncriteria.mdx b/docs/components/decisionsnoulquestioncriteria.mdx
index a318be63c..8ee6c0191 100644
--- a/docs/components/decisionsnoulquestioncriteria.mdx
+++ b/docs/components/decisionsnoulquestioncriteria.mdx
@@ -6,5 +6,5 @@ title: "DecisionsNoulQuestionCriteria"
| Field | Type | Required | Description |
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
-| `false` | [components.FalseT](../components/falset.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
-| `true` | [components.TrueT](../components/truet.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
\ No newline at end of file
+| `false` | [components.FalseT](../components/falset.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
+| `true` | [components.TrueT](../components/truet.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
\ No newline at end of file
diff --git a/docs/components/decisionsrequest.mdx b/docs/components/decisionsrequest.mdx
index ea8d0c86e..66c77147a 100644
--- a/docs/components/decisionsrequest.mdx
+++ b/docs/components/decisionsrequest.mdx
@@ -7,10 +7,10 @@ title: "DecisionsRequest"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `assets` | Dict[str, [components.DecisionsImageAsset](../components/decisionsimageasset.mdx)] | ➖ | Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once. Jev reads a reference as a whole string value or inside longer text. Other Decisions models read a whole-string reference wherever they read an `image_url` part and reject a reference inside longer text. | |
-| `model` | *str* | ✅ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `provider` | [OptionalNullable[components.ProviderPreferences]](../components/providerpreferences.mdx) | ➖ | N/A | \{
"allow_fallbacks": true
} |
-| `questions` | Dict[str, [components.Questions](../components/questions.mdx)] | ✅ | N/A | |
+| `questions` | Dict[str, [components.Questions](../components/questions.mdx)] | ✔️ | N/A | |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters. | session-1234 |
-| `state` | [components.State](../components/state.mdx) | ✅ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
+| `state` | [components.State](../components/state.mdx) | ✔️ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
| `trace` | [Optional[components.TraceConfig]](../components/traceconfig.mdx) | ➖ | Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations. | \{
"trace_id": "trace-abc123",
"trace_name": "my-app-trace"
} |
| `user` | *Optional[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/decisionsresponse.mdx b/docs/components/decisionsresponse.mdx
index baadcef52..f2aad0029 100644
--- a/docs/components/decisionsresponse.mdx
+++ b/docs/components/decisionsresponse.mdx
@@ -6,8 +6,8 @@ title: "DecisionsResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `answers` | Dict[str, [components.Answers](../components/answers.mdx)] | ✅ | N/A |
+| `answers` | Dict[str, [components.Answers](../components/answers.mdx)] | ✔️ | N/A |
| `id` | *Optional[str]* | ➖ | N/A |
-| `model` | *str* | ✅ | N/A |
+| `model` | *str* | ✔️ | N/A |
| `provider` | *Optional[str]* | ➖ | N/A |
-| `usage` | [components.DecisionsResponseUsage](../components/decisionsresponseusage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `usage` | [components.DecisionsResponseUsage](../components/decisionsresponseusage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsresponseusage.mdx b/docs/components/decisionsresponseusage.mdx
index ee6edf055..bb8a173bf 100644
--- a/docs/components/decisionsresponseusage.mdx
+++ b/docs/components/decisionsresponseusage.mdx
@@ -7,5 +7,5 @@ title: "DecisionsResponseUsage"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `cost` | *Optional[float]* | ➖ | N/A |
-| `input_tokens` | *int* | ✅ | N/A |
-| `output_tokens` | *int* | ✅ | N/A |
\ No newline at end of file
+| `input_tokens` | *int* | ✔️ | N/A |
+| `output_tokens` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsscoreanswer.mdx b/docs/components/decisionsscoreanswer.mdx
index 31c57e29d..5f52d2bd9 100644
--- a/docs/components/decisionsscoreanswer.mdx
+++ b/docs/components/decisionsscoreanswer.mdx
@@ -9,5 +9,5 @@ title: "DecisionsScoreAnswer"
| `confidence` | *Optional[float]* | ➖ | N/A |
| `legend` | Dict[str, [components.Legend](../components/legend.mdx)] | ➖ | N/A |
| `probabilities` | Dict[str, *float*] | ➖ | N/A |
-| `score` | *float* | ✅ | N/A |
-| `type` | [components.DecisionsScoreAnswerType](../components/decisionsscoreanswertype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `score` | *float* | ✔️ | N/A |
+| `type` | [components.DecisionsScoreAnswerType](../components/decisionsscoreanswertype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/decisionsscorequestion.mdx b/docs/components/decisionsscorequestion.mdx
index 6568adb52..6075af23f 100644
--- a/docs/components/decisionsscorequestion.mdx
+++ b/docs/components/decisionsscorequestion.mdx
@@ -6,6 +6,6 @@ title: "DecisionsScoreQuestion"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `criteria` | List[[components.Criterion](../components/criterion.mdx)] | ✅ | N/A |
-| `instructions` | [components.DecisionsScoreQuestionInstructions](../components/decisionsscorequestioninstructions.mdx) | ✅ | A plain string, or a JSON object or array of structured guidance. |
-| `type` | [components.DecisionsScoreQuestionType](../components/decisionsscorequestiontype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `criteria` | List[[components.Criterion](../components/criterion.mdx)] | ✔️ | N/A |
+| `instructions` | [components.DecisionsScoreQuestionInstructions](../components/decisionsscorequestioninstructions.mdx) | ✔️ | A plain string, or a JSON object or array of structured guidance. |
+| `type` | [components.DecisionsScoreQuestionType](../components/decisionsscorequestiontype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deferredbm25search.mdx b/docs/components/deferredbm25search.mdx
index 191d4ae75..7e7e8fe87 100644
--- a/docs/components/deferredbm25search.mdx
+++ b/docs/components/deferredbm25search.mdx
@@ -10,4 +10,4 @@ Deterministic BM25 retrieval over supplied tool definitions.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| `max_results` | *Optional[int]* | ➖ | N/A |
-| `type` | [components.DeferredBm25SearchType](../components/deferredbm25searchtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.DeferredBm25SearchType](../components/deferredbm25searchtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deferredcustomsearch.mdx b/docs/components/deferredcustomsearch.mdx
index e74d5af88..333bd5ecf 100644
--- a/docs/components/deferredcustomsearch.mdx
+++ b/docs/components/deferredcustomsearch.mdx
@@ -10,6 +10,6 @@ Caller-executed search returning existing tool identities under result_key.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `max_results` | *Optional[int]* | ➖ | N/A |
-| `result_key` | *str* | ✅ | N/A |
-| `tool_id` | *str* | ✅ | N/A |
-| `type` | [components.DeferredCustomSearchType](../components/deferredcustomsearchtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `result_key` | *str* | ✔️ | N/A |
+| `tool_id` | *str* | ✔️ | N/A |
+| `type` | [components.DeferredCustomSearchType](../components/deferredcustomsearchtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deferredregexsearch.mdx b/docs/components/deferredregexsearch.mdx
index 7ababe0f7..57a008e97 100644
--- a/docs/components/deferredregexsearch.mdx
+++ b/docs/components/deferredregexsearch.mdx
@@ -10,4 +10,4 @@ Versioned safe-regex retrieval over supplied tool definitions.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
| `max_results` | *Optional[int]* | ➖ | N/A |
-| `type` | [components.DeferredRegexSearchType](../components/deferredregexsearchtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.DeferredRegexSearchType](../components/deferredregexsearchtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deferredtoolscontrol.mdx b/docs/components/deferredtoolscontrol.mdx
index 29aa1a5c1..ebb8bfa59 100644
--- a/docs/components/deferredtoolscontrol.mdx
+++ b/docs/components/deferredtoolscontrol.mdx
@@ -9,7 +9,7 @@ Opt-in versioned router-level deferred-tool protocol. Replay assistant reasoning
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `profile` | [components.Profile](../components/profile.mdx) | ✅ | Loading profile. Only `portable` is available in this release: OpenRouter serves deferral with router-built search and call wrappers on any model. | |
-| `protocol` | [components.Protocol](../components/protocol.mdx) | ✅ | N/A | |
-| `search` | [components.DeferredToolsSearchStrategy](../components/deferredtoolssearchstrategy.mdx) | ✅ | Router-local regex/BM25 or caller-owned custom search. | \{
"max_results": 5,
"type": "bm25"
} |
-| `validation` | [components.Validation](../components/validation.mdx) | ✅ | Where tool-call arguments are checked against the original schema. Only `runtime` (in OpenRouter) is available in this release. | |
\ No newline at end of file
+| `profile` | [components.Profile](../components/profile.mdx) | ✔️ | Loading profile. Only `portable` is available in this release: OpenRouter serves deferral with router-built search and call wrappers on any model. | |
+| `protocol` | [components.Protocol](../components/protocol.mdx) | ✔️ | N/A | |
+| `search` | [components.DeferredToolsSearchStrategy](../components/deferredtoolssearchstrategy.mdx) | ✔️ | Router-local regex/BM25 or caller-owned custom search. | \{
"max_results": 5,
"type": "bm25"
} |
+| `validation` | [components.Validation](../components/validation.mdx) | ✔️ | Where tool-call arguments are checked against the original schema. Only `runtime` (in OpenRouter) is available in this release. | |
\ No newline at end of file
diff --git a/docs/components/deletebyokkeyresponse.mdx b/docs/components/deletebyokkeyresponse.mdx
index f2372798a..532422739 100644
--- a/docs/components/deletebyokkeyresponse.mdx
+++ b/docs/components/deletebyokkeyresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteBYOKKeyResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Confirmation that the BYOK credential was deleted. | true |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Confirmation that the BYOK credential was deleted. | true |
\ No newline at end of file
diff --git a/docs/components/deleteguardrailresponse.mdx b/docs/components/deleteguardrailresponse.mdx
index 12db72407..327d71297 100644
--- a/docs/components/deleteguardrailresponse.mdx
+++ b/docs/components/deleteguardrailresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteGuardrailResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Confirmation that the guardrail was deleted | true |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Confirmation that the guardrail was deleted | true |
\ No newline at end of file
diff --git a/docs/components/deleteobservabilitydestinationresponse.mdx b/docs/components/deleteobservabilitydestinationresponse.mdx
index 8660679b1..8db16c3c1 100644
--- a/docs/components/deleteobservabilitydestinationresponse.mdx
+++ b/docs/components/deleteobservabilitydestinationresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteObservabilityDestinationResponse"
| Field | Type | Required | Description |
| ------------------------- | ------------------------- | ------------------------- | ------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Always `true` on success. |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Always `true` on success. |
\ No newline at end of file
diff --git a/docs/components/deleteprivateendpointresponse.mdx b/docs/components/deleteprivateendpointresponse.mdx
index 039a2200f..0112121b1 100644
--- a/docs/components/deleteprivateendpointresponse.mdx
+++ b/docs/components/deleteprivateendpointresponse.mdx
@@ -6,4 +6,4 @@ title: "DeletePrivateEndpointResponse"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `data` | [components.DeletePrivateEndpointResponseData](../components/deleteprivateendpointresponsedata.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.DeletePrivateEndpointResponseData](../components/deleteprivateendpointresponsedata.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deleteprivateendpointresponsedata.mdx b/docs/components/deleteprivateendpointresponsedata.mdx
index 83b946878..9847ad839 100644
--- a/docs/components/deleteprivateendpointresponsedata.mdx
+++ b/docs/components/deleteprivateendpointresponsedata.mdx
@@ -6,4 +6,4 @@ title: "DeletePrivateEndpointResponseData"
| Field | Type | Required | Description | Example |
| ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
diff --git a/docs/components/deletescimgroupmappingresponse.mdx b/docs/components/deletescimgroupmappingresponse.mdx
index 593f90002..05324ebbc 100644
--- a/docs/components/deletescimgroupmappingresponse.mdx
+++ b/docs/components/deletescimgroupmappingresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteScimGroupMappingResponse"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `deleted` | *Literal[True]* | ✅ | N/A |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/deleteworkspacebudgetresponse.mdx b/docs/components/deleteworkspacebudgetresponse.mdx
index 35ef08759..ab5f36b83 100644
--- a/docs/components/deleteworkspacebudgetresponse.mdx
+++ b/docs/components/deleteworkspacebudgetresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteWorkspaceBudgetResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Confirmation that the budget was deleted (or did not exist) | true |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Confirmation that the budget was deleted (or did not exist) | true |
\ No newline at end of file
diff --git a/docs/components/deleteworkspaceresponse.mdx b/docs/components/deleteworkspaceresponse.mdx
index d5a14f3ab..dab13e752 100644
--- a/docs/components/deleteworkspaceresponse.mdx
+++ b/docs/components/deleteworkspaceresponse.mdx
@@ -6,4 +6,4 @@ title: "DeleteWorkspaceResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Confirmation that the workspace was deleted | true |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Confirmation that the workspace was deleted | true |
\ No newline at end of file
diff --git a/docs/components/easyinputmessage.mdx b/docs/components/easyinputmessage.mdx
index baadd1cbd..a590e2748 100644
--- a/docs/components/easyinputmessage.mdx
+++ b/docs/components/easyinputmessage.mdx
@@ -8,5 +8,5 @@ title: "EasyInputMessage"
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `content` | [OptionalNullable[components.EasyInputMessageContentUnion2]](../components/easyinputmessagecontentunion2.mdx) | ➖ | N/A | |
| `phase` | [OptionalNullable[components.EasyInputMessagePhaseUnion]](../components/easyinputmessagephaseunion.mdx) | ➖ | The phase of an assistant message. Use `commentary` for an intermediate assistant message and `final_answer` for the final assistant message. For follow-up requests with models like `gpt-5.3-codex` and later, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages. | final_answer |
-| `role` | [components.EasyInputMessageRoleUnion](../components/easyinputmessageroleunion.mdx) | ✅ | N/A | |
+| `role` | [components.EasyInputMessageRoleUnion](../components/easyinputmessageroleunion.mdx) | ✔️ | N/A | |
| `type` | [Optional[components.EasyInputMessageTypeMessage]](../components/easyinputmessagetypemessage.mdx) | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/easyinputmessagecontentinputimage.mdx b/docs/components/easyinputmessagecontentinputimage.mdx
index fc482ec28..76c350636 100644
--- a/docs/components/easyinputmessagecontentinputimage.mdx
+++ b/docs/components/easyinputmessagecontentinputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `detail` | [components.EasyInputMessageDetail](../components/easyinputmessagedetail.mdx) | ✅ | N/A |
+| `detail` | [components.EasyInputMessageDetail](../components/easyinputmessagedetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.EasyInputMessageTypeInputImage](../components/easyinputmessagetypeinputimage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.EasyInputMessageTypeInputImage](../components/easyinputmessagetypeinputimage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/edgenetworktimeoutresponseerrordata.mdx b/docs/components/edgenetworktimeoutresponseerrordata.mdx
index a0f6caf35..ddf9fb426 100644
--- a/docs/components/edgenetworktimeoutresponseerrordata.mdx
+++ b/docs/components/edgenetworktimeoutresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for EdgeNetworkTimeoutResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/editclearthinking20251015.mdx b/docs/components/editclearthinking20251015.mdx
index aa3ec8f3c..4faff8167 100644
--- a/docs/components/editclearthinking20251015.mdx
+++ b/docs/components/editclearthinking20251015.mdx
@@ -7,4 +7,4 @@ title: "EditClearThinking20251015"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| `keep` | [Optional[components.Keep]](../components/keep.mdx) | ➖ | N/A |
-| `type` | [components.TypeClearThinking20251015](../components/typeclearthinking20251015.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeClearThinking20251015](../components/typeclearthinking20251015.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/editcleartooluses20250919.mdx b/docs/components/editcleartooluses20250919.mdx
index 50fc0a873..481b88980 100644
--- a/docs/components/editcleartooluses20250919.mdx
+++ b/docs/components/editcleartooluses20250919.mdx
@@ -11,4 +11,4 @@ title: "EditClearToolUses20250919"
| `exclude_tools` | List[*str*] | ➖ | N/A | |
| `keep` | [Optional[components.AnthropicToolUsesKeep]](../components/anthropictooluseskeep.mdx) | ➖ | N/A | \{
"type": "tool_uses",
"value": 5
} |
| `trigger` | [Optional[components.Trigger]](../components/trigger.mdx) | ➖ | N/A | |
-| `type` | [components.TypeClearToolUses20250919](../components/typecleartooluses20250919.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.TypeClearToolUses20250919](../components/typecleartooluses20250919.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/editcompact20260112.mdx b/docs/components/editcompact20260112.mdx
index 15ea940b3..eb66d581c 100644
--- a/docs/components/editcompact20260112.mdx
+++ b/docs/components/editcompact20260112.mdx
@@ -9,4 +9,4 @@ title: "EditCompact20260112"
| `instructions` | *OptionalNullable[str]* | ➖ | N/A | |
| `pause_after_compaction` | *Optional[bool]* | ➖ | N/A | |
| `trigger` | [OptionalNullable[components.TriggerInputTokens]](../components/triggerinputtokens.mdx) | ➖ | N/A | \{
"type": "input_tokens",
"value": 100000
} |
-| `type` | [components.TypeCompact20260112](../components/typecompact20260112.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.TypeCompact20260112](../components/typecompact20260112.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/embeddings.mdx b/docs/components/embeddings.mdx
index 4b945e4db..5b155412c 100644
--- a/docs/components/embeddings.mdx
+++ b/docs/components/embeddings.mdx
@@ -6,6 +6,6 @@ title: "Embeddings"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/endpointinfo.mdx b/docs/components/endpointinfo.mdx
index 8527695fb..968065621 100644
--- a/docs/components/endpointinfo.mdx
+++ b/docs/components/endpointinfo.mdx
@@ -6,6 +6,6 @@ title: "EndpointInfo"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `model` | *str* | ✅ | N/A |
-| `provider` | *str* | ✅ | N/A |
-| `selected` | *bool* | ✅ | N/A |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A |
+| `provider` | *str* | ✔️ | N/A |
+| `selected` | *bool* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/endpointsmetadata.mdx b/docs/components/endpointsmetadata.mdx
index a70410e56..3adfc9a18 100644
--- a/docs/components/endpointsmetadata.mdx
+++ b/docs/components/endpointsmetadata.mdx
@@ -6,5 +6,5 @@ title: "EndpointsMetadata"
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `available` | List[[components.EndpointInfo](../components/endpointinfo.mdx)] | ✅ | N/A |
-| `total` | *int* | ✅ | N/A |
\ No newline at end of file
+| `available` | List[[components.EndpointInfo](../components/endpointinfo.mdx)] | ✔️ | N/A |
+| `total` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/enumcapability.mdx b/docs/components/enumcapability.mdx
index 1aa68f8cf..7eb44f990 100644
--- a/docs/components/enumcapability.mdx
+++ b/docs/components/enumcapability.mdx
@@ -9,5 +9,5 @@ A parameter that accepts one of a discrete set of string values.
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `type` | [components.EnumCapabilityType](../components/enumcapabilitytype.mdx) | ✅ | N/A |
-| `values` | List[*str*] | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.EnumCapabilityType](../components/enumcapabilitytype.mdx) | ✔️ | N/A |
+| `values` | List[*str*] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/errorevent.mdx b/docs/components/errorevent.mdx
index 97c8cbced..904c854dc 100644
--- a/docs/components/errorevent.mdx
+++ b/docs/components/errorevent.mdx
@@ -9,8 +9,8 @@ Event emitted when an error occurs during streaming
| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `code` | *Nullable[str]* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
-| `param` | *Nullable[str]* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ErrorEventType](../components/erroreventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `code` | *Nullable[str]* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
+| `param` | *Nullable[str]* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ErrorEventType](../components/erroreventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/externaluser.mdx b/docs/components/externaluser.mdx
index 565dbd7cd..c2b701110 100644
--- a/docs/components/externaluser.mdx
+++ b/docs/components/externaluser.mdx
@@ -6,7 +6,7 @@ title: "ExternalUser"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | Registration creation time. | 2026-09-16T12:00:00Z |
-| `is_active` | *bool* | ✅ | Whether this registration is active. Not an inference authorization decision. | true |
-| `updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | Last registration lifecycle update time. | 2026-09-16T12:00:00Z |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
+| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | Registration creation time. | 2026-09-16T12:00:00Z |
+| `is_active` | *bool* | ✔️ | Whether this registration is active. Not an inference authorization decision. | true |
+| `updated_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | Last registration lifecycle update time. | 2026-09-16T12:00:00Z |
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
diff --git a/docs/components/externaluserresponse.mdx b/docs/components/externaluserresponse.mdx
index 521e18164..06652bc3b 100644
--- a/docs/components/externaluserresponse.mdx
+++ b/docs/components/externaluserresponse.mdx
@@ -6,4 +6,4 @@ title: "ExternalUserResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ExternalUser](../components/externaluser.mdx) | ✅ | N/A | \{
"created_at": "2026-09-16T12:00:00Z",
"is_active": true,
"updated_at": "2026-09-16T12:00:00Z",
"user": "employee_123"
} |
\ No newline at end of file
+| `data` | [components.ExternalUser](../components/externaluser.mdx) | ✔️ | N/A | \{
"created_at": "2026-09-16T12:00:00Z",
"is_active": true,
"updated_at": "2026-09-16T12:00:00Z",
"user": "employee_123"
} |
\ No newline at end of file
diff --git a/docs/components/failedmodel.mdx b/docs/components/failedmodel.mdx
index cde817d52..2e74f5320 100644
--- a/docs/components/failedmodel.mdx
+++ b/docs/components/failedmodel.mdx
@@ -6,6 +6,6 @@ title: "FailedModel"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `error` | *str* | ✅ | Error message describing why the model failed. |
-| `model` | *str* | ✅ | Slug of the analysis model that failed. |
+| `error` | *str* | ✔️ | Error message describing why the model failed. |
+| `model` | *str* | ✔️ | Slug of the analysis model that failed. |
| `status_code` | *Optional[int]* | ➖ | HTTP status code from the upstream response, when available (e.g. 402, 429). |
\ No newline at end of file
diff --git a/docs/components/filecitation.mdx b/docs/components/filecitation.mdx
index c0d119341..69ad97f6b 100644
--- a/docs/components/filecitation.mdx
+++ b/docs/components/filecitation.mdx
@@ -6,7 +6,7 @@ title: "FileCitation"
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `index` | *int* | ✅ | N/A |
-| `type` | [components.FileCitationType](../components/filecitationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `index` | *int* | ✔️ | N/A |
+| `type` | [components.FileCitationType](../components/filecitationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fileparserplugin.mdx b/docs/components/fileparserplugin.mdx
index d4d529094..55419f32e 100644
--- a/docs/components/fileparserplugin.mdx
+++ b/docs/components/fileparserplugin.mdx
@@ -7,5 +7,5 @@ title: "FileParserPlugin"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the file-parser plugin for this request. Defaults to true. | |
-| `id` | [components.FileParserPluginID](../components/fileparserpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.FileParserPluginID](../components/fileparserpluginid.mdx) | ✔️ | N/A | |
| `pdf` | [Optional[components.PDFParserOptions]](../components/pdfparseroptions.mdx) | ➖ | Options for PDF parsing. | \{
"engine": "cloudflare-ai"
} |
\ No newline at end of file
diff --git a/docs/components/filepath.mdx b/docs/components/filepath.mdx
index 2cdf20979..deccf693c 100644
--- a/docs/components/filepath.mdx
+++ b/docs/components/filepath.mdx
@@ -6,6 +6,6 @@ title: "FilePath"
| Field | Type | Required | Description |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A |
-| `index` | *int* | ✅ | N/A |
-| `type` | [components.FilePathType](../components/filepathtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file_id` | *str* | ✔️ | N/A |
+| `index` | *int* | ✔️ | N/A |
+| `type` | [components.FilePathType](../components/filepathtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/filesearchservertool.mdx b/docs/components/filesearchservertool.mdx
index d1b6b622c..b6aae0ca0 100644
--- a/docs/components/filesearchservertool.mdx
+++ b/docs/components/filesearchservertool.mdx
@@ -12,5 +12,5 @@ File search tool configuration
| `filters` | [OptionalNullable[components.FiltersUnion]](../components/filtersunion.mdx) | ➖ | N/A |
| `max_num_results` | *Optional[int]* | ➖ | N/A |
| `ranking_options` | [Optional[components.RankingOptions]](../components/rankingoptions.mdx) | ➖ | N/A |
-| `type` | [components.TypeFileSearch](../components/typefilesearch.mdx) | ✅ | N/A |
-| `vector_store_ids` | List[*str*] | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeFileSearch](../components/typefilesearch.mdx) | ✔️ | N/A |
+| `vector_store_ids` | List[*str*] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/filesservertool.mdx b/docs/components/filesservertool.mdx
index 7c4b21c01..d360b67a2 100644
--- a/docs/components/filesservertool.mdx
+++ b/docs/components/filesservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: read, write, edit, and list workspace files via
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `parameters` | [Optional[components.FilesServerToolConfig]](../components/filesservertoolconfig.mdx) | ➖ | Configuration for the openrouter:files server tool | \{} |
-| `type` | [components.FilesServerToolType](../components/filesservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.FilesServerToolType](../components/filesservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/filters.mdx b/docs/components/filters.mdx
index 8620174c3..fadffc429 100644
--- a/docs/components/filters.mdx
+++ b/docs/components/filters.mdx
@@ -6,6 +6,6 @@ title: "Filters"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `key` | *str* | ✅ | N/A |
-| `type` | [components.FiltersType](../components/filterstype.mdx) | ✅ | N/A |
-| `value` | [components.FileSearchServerToolValue2](../components/filesearchservertoolvalue2.mdx) | ✅ | N/A |
\ No newline at end of file
+| `key` | *str* | ✔️ | N/A |
+| `type` | [components.FiltersType](../components/filterstype.mdx) | ✔️ | N/A |
+| `value` | [components.FileSearchServerToolValue2](../components/filesearchservertoolvalue2.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/forbiddenresponseerrordata.mdx b/docs/components/forbiddenresponseerrordata.mdx
index 2f07b6e1d..a477a2fdc 100644
--- a/docs/components/forbiddenresponseerrordata.mdx
+++ b/docs/components/forbiddenresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for ForbiddenResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/formatgrammar.mdx b/docs/components/formatgrammar.mdx
index 6a72260c4..ce132f18d 100644
--- a/docs/components/formatgrammar.mdx
+++ b/docs/components/formatgrammar.mdx
@@ -6,6 +6,6 @@ title: "FormatGrammar"
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `definition` | *str* | ✅ | N/A |
-| `syntax` | [components.Syntax](../components/syntax.mdx) | ✅ | N/A |
-| `type` | [components.FormatTypeGrammar](../components/formattypegrammar.mdx) | ✅ | N/A |
\ No newline at end of file
+| `definition` | *str* | ✔️ | N/A |
+| `syntax` | [components.Syntax](../components/syntax.mdx) | ✔️ | N/A |
+| `type` | [components.FormatTypeGrammar](../components/formattypegrammar.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/formatjsonobjectconfig.mdx b/docs/components/formatjsonobjectconfig.mdx
index 6574b722b..06067971e 100644
--- a/docs/components/formatjsonobjectconfig.mdx
+++ b/docs/components/formatjsonobjectconfig.mdx
@@ -9,4 +9,4 @@ JSON object response format
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `type` | [components.FormatJSONObjectConfigType](../components/formatjsonobjectconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FormatJSONObjectConfigType](../components/formatjsonobjectconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/formatjsonschemaconfig.mdx b/docs/components/formatjsonschemaconfig.mdx
index 41ed4000f..353cdb97f 100644
--- a/docs/components/formatjsonschemaconfig.mdx
+++ b/docs/components/formatjsonschemaconfig.mdx
@@ -10,7 +10,7 @@ JSON schema constrained response format
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `description` | *Optional[str]* | ➖ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `schema_` | Dict[str, *Any*] | ✅ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `schema_` | Dict[str, *Any*] | ✔️ | N/A |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A |
-| `type` | [components.FormatJSONSchemaConfigType](../components/formatjsonschemaconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FormatJSONSchemaConfigType](../components/formatjsonschemaconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/formattext.mdx b/docs/components/formattext.mdx
index 5f8a4a169..a48efa5b5 100644
--- a/docs/components/formattext.mdx
+++ b/docs/components/formattext.mdx
@@ -6,4 +6,4 @@ title: "FormatText"
| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `type` | [components.FormatTypeText](../components/formattypetext.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FormatTypeText](../components/formattypetext.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/formattextconfig.mdx b/docs/components/formattextconfig.mdx
index 2bb064f9f..59cfb9ca1 100644
--- a/docs/components/formattextconfig.mdx
+++ b/docs/components/formattextconfig.mdx
@@ -9,4 +9,4 @@ Plain text response format
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `type` | [components.FormatTextConfigType](../components/formattextconfigtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FormatTextConfigType](../components/formattextconfigtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/frameimage.mdx b/docs/components/frameimage.mdx
index a2e39e876..3a5917b0f 100644
--- a/docs/components/frameimage.mdx
+++ b/docs/components/frameimage.mdx
@@ -6,6 +6,6 @@ title: "FrameImage"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `image_url` | [components.FrameImageImageURL](../components/frameimageimageurl.mdx) | ✅ | N/A | |
-| `type` | [components.FrameImageType](../components/frameimagetype.mdx) | ✅ | N/A | |
-| `frame_type` | [components.FrameType](../components/frametype.mdx) | ✅ | Whether this image represents the first or last frame of the video | first_frame |
\ No newline at end of file
+| `image_url` | [components.FrameImageImageURL](../components/frameimageimageurl.mdx) | ✔️ | N/A | |
+| `type` | [components.FrameImageType](../components/frameimagetype.mdx) | ✔️ | N/A | |
+| `frame_type` | [components.FrameType](../components/frametype.mdx) | ✔️ | Whether this image represents the first or last frame of the video | first_frame |
\ No newline at end of file
diff --git a/docs/components/frameimageimageurl.mdx b/docs/components/frameimageimageurl.mdx
index ad4a7de2b..eaac210c6 100644
--- a/docs/components/frameimageimageurl.mdx
+++ b/docs/components/frameimageimageurl.mdx
@@ -6,4 +6,4 @@ title: "FrameImageImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/freemodeldailyrequests.mdx b/docs/components/freemodeldailyrequests.mdx
index 4bf505f25..d27a3ec43 100644
--- a/docs/components/freemodeldailyrequests.mdx
+++ b/docs/components/freemodeldailyrequests.mdx
@@ -9,6 +9,6 @@ Free-model (`:free` variant) daily request quota for the account that owns the k
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
-| `limit` | *int* | ✅ | Free-model requests the account may make per UTC day; the ceiling depends on total credits purchased and is independent of `is_free_tier` | 50 |
-| `remaining` | *int* | ✅ | Free-model requests left in the current UTC day | 38 |
-| `used` | *int* | ✅ | Free-model requests recorded for the account so far in the current UTC day | 12 |
\ No newline at end of file
+| `limit` | *int* | ✔️ | Free-model requests the account may make per UTC day; the ceiling depends on total credits purchased and is independent of `is_free_tier` | 50 |
+| `remaining` | *int* | ✔️ | Free-model requests left in the current UTC day | 38 |
+| `used` | *int* | ✔️ | Free-model requests recorded for the account so far in the current UTC day | 12 |
\ No newline at end of file
diff --git a/docs/components/functioncallargsdeltaevent.mdx b/docs/components/functioncallargsdeltaevent.mdx
index d6b954b7a..2cfa9111d 100644
--- a/docs/components/functioncallargsdeltaevent.mdx
+++ b/docs/components/functioncallargsdeltaevent.mdx
@@ -9,8 +9,8 @@ Event emitted when function call arguments are being streamed
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FunctionCallArgsDeltaEventType](../components/functioncallargsdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FunctionCallArgsDeltaEventType](../components/functioncallargsdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/functioncallargsdoneevent.mdx b/docs/components/functioncallargsdoneevent.mdx
index b2b5fb080..f01bd2d4e 100644
--- a/docs/components/functioncallargsdoneevent.mdx
+++ b/docs/components/functioncallargsdoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when function call arguments streaming is complete
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `arguments` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FunctionCallArgsDoneEventType](../components/functioncallargsdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `arguments` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FunctionCallArgsDoneEventType](../components/functioncallargsdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/functioncallitem.mdx b/docs/components/functioncallitem.mdx
index 837846826..e206d0e8d 100644
--- a/docs/components/functioncallitem.mdx
+++ b/docs/components/functioncallitem.mdx
@@ -9,13 +9,13 @@ A function call initiated by the model
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `async_` | *OptionalNullable[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *OptionalNullable[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
| `subagent_id` | *OptionalNullable[str]* | ➖ | EXPERIMENTAL — subject to change without notice. String id that matches the `call_id` of the `openrouter:subagent` server tool call that spawned the subagent. Present on every `function_call` item the subagent projects; absent on ordinary function calls. | |
| `subagent_items` | List[[components.FunctionCallItemSubagentItem](../components/functioncallitemsubagentitem.mdx)] | ➖ | EXPERIMENTAL — subject to change without notice. The subagent's output items produced on this turn. Treat this as an opaque object; you must replay it in the request so that the subagent can continue execution of the tool with the same context. If a subagent created multiple parallel tool calls, only the first tool call will have this field. The other tool calls will only have `subagent_id`. Present only if the tool call originates from a subagent spawned by the `openrouter:subagent` server tool. | |
-| `type` | [components.FunctionCallItemType](../components/functioncallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.FunctionCallItemType](../components/functioncallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/functioncallitemsubagentitem.mdx b/docs/components/functioncallitemsubagentitem.mdx
index d77ed7b26..08117809b 100644
--- a/docs/components/functioncallitemsubagentitem.mdx
+++ b/docs/components/functioncallitemsubagentitem.mdx
@@ -6,5 +6,5 @@ title: "FunctionCallItemSubagentItem"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/functioncalloutputitem.mdx b/docs/components/functioncalloutputitem.mdx
index f235332ab..1e17b875e 100644
--- a/docs/components/functioncalloutputitem.mdx
+++ b/docs/components/functioncalloutputitem.mdx
@@ -9,8 +9,8 @@ The output from a function call execution
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `output` | [components.FunctionCallOutputItemOutputUnion2](../components/functioncalloutputitemoutputunion2.mdx) | ✅ | N/A | |
+| `output` | [components.FunctionCallOutputItemOutputUnion2](../components/functioncalloutputitemoutputunion2.mdx) | ✔️ | N/A | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.FunctionCallOutputItemTypeFunctionCallOutput](../components/functioncalloutputitemtypefunctioncalloutput.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.FunctionCallOutputItemTypeFunctionCallOutput](../components/functioncalloutputitemtypefunctioncalloutput.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/functioncalloutputitemoutputinputimage.mdx b/docs/components/functioncalloutputitemoutputinputimage.mdx
index 10d15d89a..07596b1f5 100644
--- a/docs/components/functioncalloutputitemoutputinputimage.mdx
+++ b/docs/components/functioncalloutputitemoutputinputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `detail` | [components.FunctionCallOutputItemDetail](../components/functioncalloutputitemdetail.mdx) | ✅ | N/A |
+| `detail` | [components.FunctionCallOutputItemDetail](../components/functioncalloutputitemdetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.FunctionCallOutputItemOutputType](../components/functioncalloutputitemoutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FunctionCallOutputItemOutputType](../components/functioncalloutputitemoutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusionanalysisresult.mdx b/docs/components/fusionanalysisresult.mdx
index 08fcee4ac..319cf0063 100644
--- a/docs/components/fusionanalysisresult.mdx
+++ b/docs/components/fusionanalysisresult.mdx
@@ -9,8 +9,8 @@ Structured analysis produced by the fusion analyst model.
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `blind_spots` | List[*str*] | ✅ | N/A |
-| `consensus` | List[*str*] | ✅ | N/A |
-| `contradictions` | List[[components.Contradiction](../components/contradiction.mdx)] | ✅ | N/A |
-| `partial_coverage` | List[[components.PartialCoverage](../components/partialcoverage.mdx)] | ✅ | N/A |
-| `unique_insights` | List[[components.UniqueInsight](../components/uniqueinsight.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `blind_spots` | List[*str*] | ✔️ | N/A |
+| `consensus` | List[*str*] | ✔️ | N/A |
+| `contradictions` | List[[components.Contradiction](../components/contradiction.mdx)] | ✔️ | N/A |
+| `partial_coverage` | List[[components.PartialCoverage](../components/partialcoverage.mdx)] | ✔️ | N/A |
+| `unique_insights` | List[[components.UniqueInsight](../components/uniqueinsight.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallanalysiscompletedevent.mdx b/docs/components/fusioncallanalysiscompletedevent.mdx
index 4ac75319b..f6f7085ec 100644
--- a/docs/components/fusioncallanalysiscompletedevent.mdx
+++ b/docs/components/fusioncallanalysiscompletedevent.mdx
@@ -9,8 +9,8 @@ Emitted when the fusion analyst completes with the structured analysis.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `analysis` | [components.FusionAnalysisResult](../components/fusionanalysisresult.mdx) | ✅ | Structured analysis produced by the fusion analyst model. | \{
"blind_spots": [
"No model considered the impact on existing API consumers."
],
"consensus": [
"All panel models agree the request is asking for a concise summary."
],
"contradictions": [
\{
"stances": [
\{
"model": "openai/gpt-5",
"stance": "Favors an incremental rollout."
},
\{
"model": "anthropic/claude-sonnet-4.5",
"stance": "Favors a single coordinated migration."
}
],
"topic": "Recommended approach"
}
],
"partial_coverage": [
\{
"models": [
"openai/gpt-5"
],
"point": "Only one model addressed the rollback strategy."
}
],
"unique_insights": [
\{
"insight": "Highlighted a backwards-compatibility risk the other models missed.",
"model": "anthropic/claude-sonnet-4.5"
}
]
} |
-| `item_id` | *str* | ✅ | N/A | |
-| `output_index` | *int* | ✅ | N/A | |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.FusionCallAnalysisCompletedEventType](../components/fusioncallanalysiscompletedeventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `analysis` | [components.FusionAnalysisResult](../components/fusionanalysisresult.mdx) | ✔️ | Structured analysis produced by the fusion analyst model. | \{
"blind_spots": [
"No model considered the impact on existing API consumers."
],
"consensus": [
"All panel models agree the request is asking for a concise summary."
],
"contradictions": [
\{
"stances": [
\{
"model": "openai/gpt-5",
"stance": "Favors an incremental rollout."
},
\{
"model": "anthropic/claude-sonnet-4.5",
"stance": "Favors a single coordinated migration."
}
],
"topic": "Recommended approach"
}
],
"partial_coverage": [
\{
"models": [
"openai/gpt-5"
],
"point": "Only one model addressed the rollback strategy."
}
],
"unique_insights": [
\{
"insight": "Highlighted a backwards-compatibility risk the other models missed.",
"model": "anthropic/claude-sonnet-4.5"
}
]
} |
+| `item_id` | *str* | ✔️ | N/A | |
+| `output_index` | *int* | ✔️ | N/A | |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.FusionCallAnalysisCompletedEventType](../components/fusioncallanalysiscompletedeventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/fusioncallanalysisinprogressevent.mdx b/docs/components/fusioncallanalysisinprogressevent.mdx
index 278c9a226..d000e294a 100644
--- a/docs/components/fusioncallanalysisinprogressevent.mdx
+++ b/docs/components/fusioncallanalysisinprogressevent.mdx
@@ -7,11 +7,11 @@ Emitted when the fusion analyst starts producing the structured analysis.
## Fields
-| Field | Type | Required | Description |
-| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `analyst_model` | *str* | ✅ | Slug of the model producing the structured analysis. |
-| `item_id` | *str* | ✅ | N/A |
-| ~~`judge_model`~~ | *str* | ✅ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated alias of `analyst_model`, kept so existing consumers keep working. Always carries the same value. Use `analyst_model`. |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallAnalysisInProgressEventType](../components/fusioncallanalysisinprogresseventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| Field | Type | Required | Description |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `analyst_model` | *str* | ✔️ | Slug of the model producing the structured analysis. |
+| `item_id` | *str* | ✔️ | N/A |
+| ~~`judge_model`~~ | *str* | ✔️ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated alias of `analyst_model`, kept so existing consumers keep working. Always carries the same value. Use `analyst_model`. |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallAnalysisInProgressEventType](../components/fusioncallanalysisinprogresseventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallcompletedevent.mdx b/docs/components/fusioncallcompletedevent.mdx
index 0a972dfff..baad1517b 100644
--- a/docs/components/fusioncallcompletedevent.mdx
+++ b/docs/components/fusioncallcompletedevent.mdx
@@ -9,7 +9,7 @@ Emitted when the openrouter:fusion tool call finishes.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallCompletedEventType](../components/fusioncallcompletedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallCompletedEventType](../components/fusioncallcompletedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallinprogressevent.mdx b/docs/components/fusioncallinprogressevent.mdx
index b894d5b3b..8295be9cd 100644
--- a/docs/components/fusioncallinprogressevent.mdx
+++ b/docs/components/fusioncallinprogressevent.mdx
@@ -9,7 +9,7 @@ Emitted when an openrouter:fusion tool call begins executing.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallInProgressEventType](../components/fusioncallinprogresseventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallInProgressEventType](../components/fusioncallinprogresseventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallpaneladdedevent.mdx b/docs/components/fusioncallpaneladdedevent.mdx
index 3b71a029c..466af9b7c 100644
--- a/docs/components/fusioncallpaneladdedevent.mdx
+++ b/docs/components/fusioncallpaneladdedevent.mdx
@@ -9,8 +9,8 @@ Emitted when a fusion analysis-panel model starts.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `item_id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallPanelAddedEventType](../components/fusioncallpaneladdedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallPanelAddedEventType](../components/fusioncallpaneladdedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallpanelcompletedevent.mdx b/docs/components/fusioncallpanelcompletedevent.mdx
index bb91231b1..53c3b0461 100644
--- a/docs/components/fusioncallpanelcompletedevent.mdx
+++ b/docs/components/fusioncallpanelcompletedevent.mdx
@@ -9,9 +9,9 @@ Emitted when a fusion panel model finishes with its full content.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `content` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallPanelCompletedEventType](../components/fusioncallpanelcompletedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallPanelCompletedEventType](../components/fusioncallpanelcompletedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallpaneldeltaevent.mdx b/docs/components/fusioncallpaneldeltaevent.mdx
index a87bd9640..38829485c 100644
--- a/docs/components/fusioncallpaneldeltaevent.mdx
+++ b/docs/components/fusioncallpaneldeltaevent.mdx
@@ -9,9 +9,9 @@ Incremental content token from a fusion panel model.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallPanelDeltaEventType](../components/fusioncallpaneldeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallPanelDeltaEventType](../components/fusioncallpaneldeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallpanelfailedevent.mdx b/docs/components/fusioncallpanelfailedevent.mdx
index 8a52799f0..d16354ffc 100644
--- a/docs/components/fusioncallpanelfailedevent.mdx
+++ b/docs/components/fusioncallpanelfailedevent.mdx
@@ -9,10 +9,10 @@ Emitted when a fusion panel model fails.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `error` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
+| `error` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
| `status_code` | *Optional[int]* | ➖ | N/A |
-| `type` | [components.FusionCallPanelFailedEventType](../components/fusioncallpanelfailedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.FusionCallPanelFailedEventType](../components/fusioncallpanelfailedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusioncallpanelreasoningdeltaevent.mdx b/docs/components/fusioncallpanelreasoningdeltaevent.mdx
index fc6d5fcbc..c1df04a69 100644
--- a/docs/components/fusioncallpanelreasoningdeltaevent.mdx
+++ b/docs/components/fusioncallpanelreasoningdeltaevent.mdx
@@ -9,9 +9,9 @@ Incremental reasoning token from a fusion panel model.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.FusionCallPanelReasoningDeltaEventType](../components/fusioncallpanelreasoningdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.FusionCallPanelReasoningDeltaEventType](../components/fusioncallpanelreasoningdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/fusionplugin.mdx b/docs/components/fusionplugin.mdx
index bf9895e5d..de5c2d2cb 100644
--- a/docs/components/fusionplugin.mdx
+++ b/docs/components/fusionplugin.mdx
@@ -8,7 +8,7 @@ title: "FusionPlugin"
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `analysis_models` | List[*str*] | ➖ | For a Fusion run started by the `openrouter/fusion` model slug or `openrouter:fusion` server tool, slugs of models to run in parallel as the "expert panel" the analyst analyzes. Each model receives the same user prompt with web_search + web_fetch enabled. Capped at 8 models to bound cost amplification. When omitted, defaults to the Quality preset from the /labs/fusion UI (~anthropic/claude-opus-latest, ~openai/gpt-sol-latest, ~google/gemini-pro-latest). | [
"~anthropic/claude-opus-latest",
"~openai/gpt-sol-latest",
"~google/gemini-pro-latest"
] |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable Fusion configuration for a run started by the `openrouter/fusion` model slug or `openrouter:fusion` server tool. Defaults to true. | |
-| `id` | [components.FusionPluginID](../components/fusionpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.FusionPluginID](../components/fusionpluginid.mdx) | ✔️ | N/A | |
| `max_tool_calls` | *Optional[int]* | ➖ | For a Fusion run started by the `openrouter/fusion` model slug or `openrouter:fusion` server tool, the maximum number of tool-calling steps each panelist (analysis model) and the analyst model may take during their agentic web-research loop. Models with web_search/web_fetch enabled iterate until they produce a text response or hit this ceiling. Defaults to 4. Capped at 16. | 12 |
| `model` | *Optional[str]* | ➖ | For a Fusion run started by the `openrouter/fusion` model slug or `openrouter:fusion` server tool, the slug of the model that performs both the analyst step (with web_search + web_fetch) and the final synthesis. When omitted, defaults to the first model in the Quality preset. | ~anthropic/claude-opus-latest |
| `preset` | [Optional[components.PresetEnum]](../components/presetenum.mdx) | ➖ | Configuration for a Fusion run started by the `openrouter/fusion` model slug or `openrouter:fusion` server tool. A curated OpenRouter preset (slugs follow `-`, e.g. `general-high`). Expands server-side into the preset's analysis_models panel and analyst model, so callers never name individual models. Explicitly provided `analysis_models` / `model` take precedence. | general-high |
diff --git a/docs/components/fusionplugintool.mdx b/docs/components/fusionplugintool.mdx
index 32726e1c2..c22b4c711 100644
--- a/docs/components/fusionplugintool.mdx
+++ b/docs/components/fusionplugintool.mdx
@@ -7,4 +7,4 @@ title: "FusionPluginTool"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `parameters` | Dict[str, [Nullable[components.Parameters3]](../components/parameters3.mdx)] | ➖ | Optional configuration forwarded as the tool's `parameters` object. |
-| `type` | *str* | ✅ | Server tool type identifier (e.g. "openrouter:web_search", "openrouter:web_fetch"). |
\ No newline at end of file
+| `type` | *str* | ✔️ | Server tool type identifier (e.g. "openrouter:web_search", "openrouter:web_fetch"). |
\ No newline at end of file
diff --git a/docs/components/fusionservertoolconfigtool.mdx b/docs/components/fusionservertoolconfigtool.mdx
index 6ed3cd6d3..72303f9a5 100644
--- a/docs/components/fusionservertoolconfigtool.mdx
+++ b/docs/components/fusionservertoolconfigtool.mdx
@@ -7,4 +7,4 @@ title: "FusionServerToolConfigTool"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| `parameters` | Dict[str, *Any*] | ➖ | Optional configuration forwarded as the tool's `parameters` object. |
-| `type` | *str* | ✅ | Server tool type identifier (e.g. "openrouter:web_search", "openrouter:web_fetch"). |
\ No newline at end of file
+| `type` | *str* | ✔️ | Server tool type identifier (e.g. "openrouter:web_search", "openrouter:web_fetch"). |
\ No newline at end of file
diff --git a/docs/components/fusionservertoolopenrouter.mdx b/docs/components/fusionservertoolopenrouter.mdx
index 35ffa1c43..be8e11b02 100644
--- a/docs/components/fusionservertoolopenrouter.mdx
+++ b/docs/components/fusionservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: fans out the user prompt to a panel of analysis
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.FusionServerToolConfig]](../components/fusionservertoolconfig.mdx) | ➖ | Configuration for the openrouter:fusion server tool. | \{
"analysis_models": [
"~anthropic/claude-opus-latest",
"~openai/gpt-sol-latest",
"~google/gemini-pro-latest"
]
} |
-| `type` | [components.FusionServerToolOpenRouterType](../components/fusionservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.FusionServerToolOpenRouterType](../components/fusionservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/fusionsource.mdx b/docs/components/fusionsource.mdx
index 24dcdfc2c..605ad2c6a 100644
--- a/docs/components/fusionsource.mdx
+++ b/docs/components/fusionsource.mdx
@@ -9,5 +9,5 @@ A web page retrieved via web search during a fusion run.
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `title` | *str* | ✅ | Title of the retrieved web page. |
-| `url` | *str* | ✅ | URL of the web page a panel or the analyst retrieved during the run. |
\ No newline at end of file
+| `title` | *str* | ✔️ | Title of the retrieved web page. |
+| `url` | *str* | ✔️ | URL of the web page a panel or the analyst retrieved during the run. |
\ No newline at end of file
diff --git a/docs/components/gatewaytimeoutresponseerrordata.mdx b/docs/components/gatewaytimeoutresponseerrordata.mdx
index 10d800ea2..9399cc773 100644
--- a/docs/components/gatewaytimeoutresponseerrordata.mdx
+++ b/docs/components/gatewaytimeoutresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for GatewayTimeoutResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/generationcontentdata.mdx b/docs/components/generationcontentdata.mdx
index ebd235b37..d27bf5fea 100644
--- a/docs/components/generationcontentdata.mdx
+++ b/docs/components/generationcontentdata.mdx
@@ -9,6 +9,6 @@ Stored prompt and completion content, plus the failure error when one was stored
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `error` | [Nullable[components.GenerationContentError]](../components/generationcontenterror.mdx) | ✅ | The stored failure for this generation, or null when it succeeded | \{
"message": "Timed out waiting for the provider",
"previous_errors": [
\{
"code": 429,
"message": "Provider returned error",
"provider_name": "Google",
"raw": "\{\"error\":\{\"code\":429,\"message\":\"Resource exhausted\"}}"
}
],
"provider_name": "Vertex",
"raw": "\{\"error\":\{\"code\":504,\"message\":\"Deadline exceeded\"}}",
"status": 504
} |
-| `input` | [components.InputUnion](../components/inputunion.mdx) | ✅ | The input to the generation — either a prompt string or an array of messages | |
-| `output` | [components.GenerationContentDataOutput](../components/generationcontentdataoutput.mdx) | ✅ | The output from the generation | |
\ No newline at end of file
+| `error` | [Nullable[components.GenerationContentError]](../components/generationcontenterror.mdx) | ✔️ | The stored failure for this generation, or null when it succeeded | \{
"message": "Timed out waiting for the provider",
"previous_errors": [
\{
"code": 429,
"message": "Provider returned error",
"provider_name": "Google",
"raw": "\{\"error\":\{\"code\":429,\"message\":\"Resource exhausted\"}}"
}
],
"provider_name": "Vertex",
"raw": "\{\"error\":\{\"code\":504,\"message\":\"Deadline exceeded\"}}",
"status": 504
} |
+| `input` | [components.InputUnion](../components/inputunion.mdx) | ✔️ | The input to the generation — either a prompt string or an array of messages | |
+| `output` | [components.GenerationContentDataOutput](../components/generationcontentdataoutput.mdx) | ✔️ | The output from the generation | |
\ No newline at end of file
diff --git a/docs/components/generationcontentdataoutput.mdx b/docs/components/generationcontentdataoutput.mdx
index d5b7664a7..3bc1a4e0a 100644
--- a/docs/components/generationcontentdataoutput.mdx
+++ b/docs/components/generationcontentdataoutput.mdx
@@ -9,5 +9,5 @@ The output from the generation
| Field | Type | Required | Description | Example |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `completion` | *Nullable[str]* | ✅ | The completion output | The meaning of life is a philosophical question... |
-| `reasoning` | *Nullable[str]* | ✅ | Reasoning/thinking output, if any | null |
\ No newline at end of file
+| `completion` | *Nullable[str]* | ✔️ | The completion output | The meaning of life is a philosophical question... |
+| `reasoning` | *Nullable[str]* | ✔️ | Reasoning/thinking output, if any | null |
\ No newline at end of file
diff --git a/docs/components/generationcontenterror.mdx b/docs/components/generationcontenterror.mdx
index 800c71fa5..67263834b 100644
--- a/docs/components/generationcontenterror.mdx
+++ b/docs/components/generationcontenterror.mdx
@@ -9,8 +9,8 @@ The stored failure for this generation, or null when it succeeded
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `message` | *Nullable[str]* | ✅ | Error message returned to the client | Timed out waiting for the provider |
-| `previous_errors` | List[[components.GenerationContentErrorAttempt](../components/generationcontenterrorattempt.mdx)] | ✅ | Every upstream attempt that failed before the returned error, in attempt order | |
-| `provider_name` | *Nullable[str]* | ✅ | Provider whose error was returned to the client, when known | Vertex |
-| `raw` | *Nullable[str]* | ✅ | Raw error body behind the returned error, when stored | \{"error":\{"code":504,"message":"Deadline exceeded"}} |
-| `status` | *Nullable[int]* | ✅ | HTTP status returned to the client | 504 |
\ No newline at end of file
+| `message` | *Nullable[str]* | ✔️ | Error message returned to the client | Timed out waiting for the provider |
+| `previous_errors` | List[[components.GenerationContentErrorAttempt](../components/generationcontenterrorattempt.mdx)] | ✔️ | Every upstream attempt that failed before the returned error, in attempt order | |
+| `provider_name` | *Nullable[str]* | ✔️ | Provider whose error was returned to the client, when known | Vertex |
+| `raw` | *Nullable[str]* | ✔️ | Raw error body behind the returned error, when stored | \{"error":\{"code":504,"message":"Deadline exceeded"}} |
+| `status` | *Nullable[int]* | ✔️ | HTTP status returned to the client | 504 |
\ No newline at end of file
diff --git a/docs/components/generationcontenterrorattempt.mdx b/docs/components/generationcontenterrorattempt.mdx
index c1f8cf89f..58d9383a8 100644
--- a/docs/components/generationcontenterrorattempt.mdx
+++ b/docs/components/generationcontenterrorattempt.mdx
@@ -9,7 +9,7 @@ A single failed upstream attempt recorded for the generation
| Field | Type | Required | Description | Example |
| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |
-| `code` | *int* | ✅ | HTTP status returned by this attempt | 429 |
-| `message` | *str* | ✅ | Error message returned by this attempt | Provider returned error |
-| `provider_name` | *Nullable[str]* | ✅ | Provider that served this attempt, when known | Google |
-| `raw` | *Nullable[str]* | ✅ | Raw error body returned by the provider, when stored | \{"error":\{"code":429,"message":"Resource exhausted"}} |
\ No newline at end of file
+| `code` | *int* | ✔️ | HTTP status returned by this attempt | 429 |
+| `message` | *str* | ✔️ | Error message returned by this attempt | Provider returned error |
+| `provider_name` | *Nullable[str]* | ✔️ | Provider that served this attempt, when known | Google |
+| `raw` | *Nullable[str]* | ✔️ | Raw error body returned by the provider, when stored | \{"error":\{"code":429,"message":"Resource exhausted"}} |
\ No newline at end of file
diff --git a/docs/components/generationcontentresponse.mdx b/docs/components/generationcontentresponse.mdx
index e561545c9..d200db1fb 100644
--- a/docs/components/generationcontentresponse.mdx
+++ b/docs/components/generationcontentresponse.mdx
@@ -9,4 +9,4 @@ Stored prompt and completion content for a generation
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `data` | [components.GenerationContentData](../components/generationcontentdata.mdx) | ✅ | Stored prompt and completion content, plus the failure error when one was stored | \{
"error": null,
"input": \{
"messages": [
\{
"content": "What is the meaning of life?",
"role": "user"
}
]
},
"output": \{
"completion": "The meaning of life is a philosophical question...",
"reasoning": null
}
} |
\ No newline at end of file
+| `data` | [components.GenerationContentData](../components/generationcontentdata.mdx) | ✔️ | Stored prompt and completion content, plus the failure error when one was stored | \{
"error": null,
"input": \{
"messages": [
\{
"content": "What is the meaning of life?",
"role": "user"
}
]
},
"output": \{
"completion": "The meaning of life is a philosophical question...",
"reasoning": null
}
} |
\ No newline at end of file
diff --git a/docs/components/generationresponse.mdx b/docs/components/generationresponse.mdx
index bf438056d..8ffc4761a 100644
--- a/docs/components/generationresponse.mdx
+++ b/docs/components/generationresponse.mdx
@@ -9,4 +9,4 @@ Generation response
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `data` | [components.GenerationResponseData](../components/generationresponsedata.mdx) | ✅ | Generation data |
\ No newline at end of file
+| `data` | [components.GenerationResponseData](../components/generationresponsedata.mdx) | ✔️ | Generation data |
\ No newline at end of file
diff --git a/docs/components/generationresponsedata.mdx b/docs/components/generationresponsedata.mdx
index 942588a0b..6584134c7 100644
--- a/docs/components/generationresponsedata.mdx
+++ b/docs/components/generationresponsedata.mdx
@@ -9,48 +9,48 @@ Generation data
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_type` | [Nullable[components.APIType]](../components/apitype.mdx) | ✅ | Type of API used for the generation | |
-| `app_id` | *Nullable[int]* | ✅ | ID of the app that made the request | 12345 |
-| `cache_discount` | *Nullable[float]* | ✅ | Discount applied due to caching | 0.0002 |
-| `cancelled` | *Nullable[bool]* | ✅ | Whether the generation was cancelled | false |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the generation was created | 2024-07-15T23:33:19.433273+00:00 |
-| `data_region` | [components.GenerationResponseDataRegion](../components/generationresponsedataregion.mdx) | ✅ | The data region this generation was routed through: 'global', 'europe', or 'us'. | global |
-| `external_user` | *Nullable[str]* | ✅ | External user identifier | user-123 |
-| `finish_reason` | *Nullable[str]* | ✅ | Reason the generation finished | stop |
-| `generation_time` | *Nullable[float]* | ✅ | Time taken for generation in milliseconds | 1200 |
-| `http_referer` | *Nullable[str]* | ✅ | Referer header from the request | |
-| `id` | *str* | ✅ | Unique identifier for the generation | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
-| `is_byok` | *bool* | ✅ | Whether this used bring-your-own-key | false |
-| `latency` | *Nullable[float]* | ✅ | Total latency in milliseconds | 1250 |
-| `model` | *str* | ✅ | Model used for the generation | sao10k/l3-stheno-8b |
-| `moderation_latency` | *Nullable[float]* | ✅ | Moderation latency in milliseconds | 50 |
-| `native_finish_reason` | *Nullable[str]* | ✅ | Native finish reason as reported by provider | stop |
-| `native_tokens_cached` | *Nullable[int]* | ✅ | Native cached tokens as reported by provider | 3 |
-| `native_tokens_completion` | *Nullable[int]* | ✅ | Native completion tokens as reported by provider | 25 |
-| `native_tokens_completion_images` | *Nullable[int]* | ✅ | Native completion image tokens as reported by provider | 0 |
-| `native_tokens_prompt` | *Nullable[int]* | ✅ | Native prompt tokens as reported by provider | 10 |
-| `native_tokens_reasoning` | *Nullable[int]* | ✅ | Native reasoning tokens as reported by provider | 5 |
-| `num_fetches` | *Nullable[int]* | ✅ | Number of web fetches performed | 0 |
-| `num_input_audio_prompt` | *Nullable[int]* | ✅ | Number of audio inputs in the prompt | 0 |
-| `num_media_completion` | *Nullable[int]* | ✅ | Number of media items in the completion | 0 |
-| `num_media_prompt` | *Nullable[int]* | ✅ | Number of media items in the prompt | 1 |
-| `num_search_results` | *Nullable[int]* | ✅ | Number of search results included | 5 |
-| `origin` | *str* | ✅ | Origin URL of the request | https://openrouter.ai/ |
-| `preset_id` | *Nullable[str]* | ✅ | ID of the preset used for this generation, null if no preset was used | a9e8d400-592a-494f-908c-375efa66cafd |
-| `provider_name` | *Nullable[str]* | ✅ | Name of the provider that served the request | Infermatic |
-| `provider_responses` | List[[components.ProviderResponse](../components/providerresponse.mdx)] | ✅ | List of provider responses for this generation, including fallback attempts | |
+| `api_type` | [Nullable[components.APIType]](../components/apitype.mdx) | ✔️ | Type of API used for the generation | |
+| `app_id` | *Nullable[int]* | ✔️ | ID of the app that made the request | 12345 |
+| `cache_discount` | *Nullable[float]* | ✔️ | Discount applied due to caching | 0.0002 |
+| `cancelled` | *Nullable[bool]* | ✔️ | Whether the generation was cancelled | false |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the generation was created | 2024-07-15T23:33:19.433273+00:00 |
+| `data_region` | [components.GenerationResponseDataRegion](../components/generationresponsedataregion.mdx) | ✔️ | The data region this generation was routed through: 'global', 'europe', or 'us'. | global |
+| `external_user` | *Nullable[str]* | ✔️ | External user identifier | user-123 |
+| `finish_reason` | *Nullable[str]* | ✔️ | Reason the generation finished | stop |
+| `generation_time` | *Nullable[float]* | ✔️ | Time taken for generation in milliseconds | 1200 |
+| `http_referer` | *Nullable[str]* | ✔️ | Referer header from the request | |
+| `id` | *str* | ✔️ | Unique identifier for the generation | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
+| `is_byok` | *bool* | ✔️ | Whether this used bring-your-own-key | false |
+| `latency` | *Nullable[float]* | ✔️ | Total latency in milliseconds | 1250 |
+| `model` | *str* | ✔️ | Model used for the generation | sao10k/l3-stheno-8b |
+| `moderation_latency` | *Nullable[float]* | ✔️ | Moderation latency in milliseconds | 50 |
+| `native_finish_reason` | *Nullable[str]* | ✔️ | Native finish reason as reported by provider | stop |
+| `native_tokens_cached` | *Nullable[int]* | ✔️ | Native cached tokens as reported by provider | 3 |
+| `native_tokens_completion` | *Nullable[int]* | ✔️ | Native completion tokens as reported by provider | 25 |
+| `native_tokens_completion_images` | *Nullable[int]* | ✔️ | Native completion image tokens as reported by provider | 0 |
+| `native_tokens_prompt` | *Nullable[int]* | ✔️ | Native prompt tokens as reported by provider | 10 |
+| `native_tokens_reasoning` | *Nullable[int]* | ✔️ | Native reasoning tokens as reported by provider | 5 |
+| `num_fetches` | *Nullable[int]* | ✔️ | Number of web fetches performed | 0 |
+| `num_input_audio_prompt` | *Nullable[int]* | ✔️ | Number of audio inputs in the prompt | 0 |
+| `num_media_completion` | *Nullable[int]* | ✔️ | Number of media items in the completion | 0 |
+| `num_media_prompt` | *Nullable[int]* | ✔️ | Number of media items in the prompt | 1 |
+| `num_search_results` | *Nullable[int]* | ✔️ | Number of search results included | 5 |
+| `origin` | *str* | ✔️ | Origin URL of the request | https://openrouter.ai/ |
+| `preset_id` | *Nullable[str]* | ✔️ | ID of the preset used for this generation, null if no preset was used | a9e8d400-592a-494f-908c-375efa66cafd |
+| `provider_name` | *Nullable[str]* | ✔️ | Name of the provider that served the request | Infermatic |
+| `provider_responses` | List[[components.ProviderResponse](../components/providerresponse.mdx)] | ✔️ | List of provider responses for this generation, including fallback attempts | |
| `request_id` | *OptionalNullable[str]* | ➖ | Unique identifier grouping all generations from a single API request | req-1727282430-aBcDeFgHiJkLmNoPqRsT |
| `response_cache_source_id` | *OptionalNullable[str]* | ➖ | If this generation was served from response cache, contains the original generation ID. Null otherwise. | |
-| `router` | *Nullable[str]* | ✅ | Router used for the request (e.g., openrouter/auto) | openrouter/auto |
-| `service_tier` | *Nullable[str]* | ✅ | Service tier the upstream provider reported running this request on, or null if it did not report one. | priority |
+| `router` | *Nullable[str]* | ✔️ | Router used for the request (e.g., openrouter/auto) | openrouter/auto |
+| `service_tier` | *Nullable[str]* | ✔️ | Service tier the upstream provider reported running this request on, or null if it did not report one. | priority |
| `session_id` | *OptionalNullable[str]* | ➖ | Session identifier grouping multiple generations in the same session | |
-| `streamed` | *Nullable[bool]* | ✅ | Whether the response was streamed | true |
-| `tokens_completion` | *Nullable[int]* | ✅ | Number of tokens in the completion | 25 |
-| `tokens_prompt` | *Nullable[int]* | ✅ | Number of tokens in the prompt | 10 |
-| `total_cost` | *float* | ✅ | Total cost of the generation in USD | 0.0015 |
-| `upstream_id` | *Nullable[str]* | ✅ | Upstream provider's identifier for this generation | chatcmpl-791bcf62-080e-4568-87d0-94c72e3b4946 |
-| `upstream_inference_cost` | *Nullable[float]* | ✅ | Cost charged by the upstream provider | 0.0012 |
-| `usage` | *float* | ✅ | Usage amount in USD | 0.0015 |
-| `user_agent` | *Nullable[str]* | ✅ | User-Agent header from the request | |
-| `web_search_engine` | *Nullable[str]* | ✅ | The resolved web search engine used for this generation (e.g. exa, firecrawl, parallel) | exa |
-| `workspace_id` | *Nullable[str]* | ✅ | ID of the workspace this generation is attributed to. Null for accounts without workspaces. Generations created before workspace resolution existed are attributed to the account default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `streamed` | *Nullable[bool]* | ✔️ | Whether the response was streamed | true |
+| `tokens_completion` | *Nullable[int]* | ✔️ | Number of tokens in the completion | 25 |
+| `tokens_prompt` | *Nullable[int]* | ✔️ | Number of tokens in the prompt | 10 |
+| `total_cost` | *float* | ✔️ | Total cost of the generation in USD | 0.0015 |
+| `upstream_id` | *Nullable[str]* | ✔️ | Upstream provider's identifier for this generation | chatcmpl-791bcf62-080e-4568-87d0-94c72e3b4946 |
+| `upstream_inference_cost` | *Nullable[float]* | ✔️ | Cost charged by the upstream provider | 0.0012 |
+| `usage` | *float* | ✔️ | Usage amount in USD | 0.0015 |
+| `user_agent` | *Nullable[str]* | ✔️ | User-Agent header from the request | |
+| `web_search_engine` | *Nullable[str]* | ✔️ | The resolved web search engine used for this generation (e.g. exa, firecrawl, parallel) | exa |
+| `workspace_id` | *Nullable[str]* | ✔️ | ID of the workspace this generation is attributed to. Null for accounts without workspaces. Generations created before workspace resolution existed are attributed to the account default workspace. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/getbyokkeyresponse.mdx b/docs/components/getbyokkeyresponse.mdx
index 2e804eda0..1d7c2eb92 100644
--- a/docs/components/getbyokkeyresponse.mdx
+++ b/docs/components/getbyokkeyresponse.mdx
@@ -6,4 +6,4 @@ title: "GetBYOKKeyResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✅ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✔️ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/getguardrailresponse.mdx b/docs/components/getguardrailresponse.mdx
index efc2eb464..a954084f7 100644
--- a/docs/components/getguardrailresponse.mdx
+++ b/docs/components/getguardrailresponse.mdx
@@ -6,4 +6,4 @@ title: "GetGuardrailResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Guardrail](../components/guardrail.mdx) | ✅ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
+| `data` | [components.Guardrail](../components/guardrail.mdx) | ✔️ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
diff --git a/docs/components/getobservabilitydestinationresponse.mdx b/docs/components/getobservabilitydestinationresponse.mdx
index 7e611ac42..b4590da84 100644
--- a/docs/components/getobservabilitydestinationresponse.mdx
+++ b/docs/components/getobservabilitydestinationresponse.mdx
@@ -6,4 +6,4 @@ title: "GetObservabilityDestinationResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✅ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✔️ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/getpresetresponse.mdx b/docs/components/getpresetresponse.mdx
index 3606318ff..d949b2565 100644
--- a/docs/components/getpresetresponse.mdx
+++ b/docs/components/getpresetresponse.mdx
@@ -9,4 +9,4 @@ A preset with its currently designated version.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.PresetWithDesignatedVersion](../components/presetwithdesignatedversion.mdx) | ✅ | A preset with its currently designated version. | \{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version": \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
},
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
} |
\ No newline at end of file
+| `data` | [components.PresetWithDesignatedVersion](../components/presetwithdesignatedversion.mdx) | ✔️ | A preset with its currently designated version. | \{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version": \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
},
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
} |
\ No newline at end of file
diff --git a/docs/components/getpresetversionresponse.mdx b/docs/components/getpresetversionresponse.mdx
index 6de20820b..e37098bbe 100644
--- a/docs/components/getpresetversionresponse.mdx
+++ b/docs/components/getpresetversionresponse.mdx
@@ -9,4 +9,4 @@ A single version of a preset.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx) | ✅ | A specific version of a preset, containing config and optional system prompt. | \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
} |
\ No newline at end of file
+| `data` | [Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx) | ✔️ | A specific version of a preset, containing config and optional system prompt. | \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
} |
\ No newline at end of file
diff --git a/docs/components/getscimgroupmappingresponse.mdx b/docs/components/getscimgroupmappingresponse.mdx
index 43dd8b19c..42547145a 100644
--- a/docs/components/getscimgroupmappingresponse.mdx
+++ b/docs/components/getscimgroupmappingresponse.mdx
@@ -6,4 +6,4 @@ title: "GetScimGroupMappingResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/getscimsyncjobresponse.mdx b/docs/components/getscimsyncjobresponse.mdx
index d1d7d379f..2355ac4c0 100644
--- a/docs/components/getscimsyncjobresponse.mdx
+++ b/docs/components/getscimsyncjobresponse.mdx
@@ -6,4 +6,4 @@ title: "GetScimSyncJobResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `data` | [components.ScimSyncJob](../components/scimsyncjob.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.ScimSyncJob](../components/scimsyncjob.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/gettoolresponse.mdx b/docs/components/gettoolresponse.mdx
index 1f9a0aaba..f48b978e5 100644
--- a/docs/components/gettoolresponse.mdx
+++ b/docs/components/gettoolresponse.mdx
@@ -6,4 +6,4 @@ title: "GetToolResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `data` | [components.ServerToolDetails](../components/servertooldetails.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.ServerToolDetails](../components/servertooldetails.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/getworkspacebudgetresponse.mdx b/docs/components/getworkspacebudgetresponse.mdx
index 9222134d2..4050f96c8 100644
--- a/docs/components/getworkspacebudgetresponse.mdx
+++ b/docs/components/getworkspacebudgetresponse.mdx
@@ -6,5 +6,5 @@ title: "GetWorkspaceBudgetResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.WorkspaceBudget](../components/workspacebudget.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"limit_usd": 100,
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
+| `data` | [components.WorkspaceBudget](../components/workspacebudget.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"limit_usd": 100,
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether BYOK (bring-your-own-key) spend is included when enforcing the workspace's budgets. This is a workspace-wide setting that applies to all budget intervals (daily, weekly, monthly, and lifetime). | true |
\ No newline at end of file
diff --git a/docs/components/getworkspaceresponse.mdx b/docs/components/getworkspaceresponse.mdx
index e533fcc3c..86f133b78 100644
--- a/docs/components/getworkspaceresponse.mdx
+++ b/docs/components/getworkspaceresponse.mdx
@@ -6,4 +6,4 @@ title: "GetWorkspaceResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Workspace](../components/workspace.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
+| `data` | [components.Workspace](../components/workspace.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
diff --git a/docs/components/github.mdx b/docs/components/github.mdx
index 54f6e3237..05f31ad2a 100644
--- a/docs/components/github.mdx
+++ b/docs/components/github.mdx
@@ -6,5 +6,5 @@ title: "Github"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `apps` | List[[components.App](../components/app.mdx)] | ✅ | N/A |
-| `tokens` | List[[components.Token](../components/token.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `apps` | List[[components.App](../components/app.mdx)] | ✔️ | N/A |
+| `tokens` | List[[components.Token](../components/token.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/goneresponseerrordata.mdx b/docs/components/goneresponseerrordata.mdx
index 44a775cac..859dfbd3a 100644
--- a/docs/components/goneresponseerrordata.mdx
+++ b/docs/components/goneresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for GoneResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/google.mdx b/docs/components/google.mdx
index 047d56a53..d167fbb22 100644
--- a/docs/components/google.mdx
+++ b/docs/components/google.mdx
@@ -6,4 +6,4 @@ title: "Google"
| Field | Type | Required | Description |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
-| `accounts` | List[[components.Account](../components/account.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `accounts` | List[[components.Account](../components/account.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/guardrail.mdx b/docs/components/guardrail.mdx
index 5f21740c8..f63a8037f 100644
--- a/docs/components/guardrail.mdx
+++ b/docs/components/guardrail.mdx
@@ -13,24 +13,24 @@ title: "Guardrail"
| `allowed_providers` | List[*str*] | ➖ | List of allowed provider IDs | [
"openai",
"anthropic",
"google"
] |
| `content_filter_builtins` | List[[components.ContentFilterBuiltinEntry](../components/contentfilterbuiltinentry.mdx)] | ➖ | Builtin content filters applied to requests. Includes PII detectors and the regex-based prompt injection detector. | [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
] |
| `content_filters` | List[[components.ContentFilterEntry](../components/contentfilterentry.mdx)] | ➖ | Custom regex content filters applied to request messages | [
\{
"action": "redact",
"label": "[API_KEY]",
"pattern": "\\b(sk-[a-zA-Z0-9]\{48})\\b"
}
] |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the guardrail was created | 2025-08-24T10:30:00Z |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the guardrail was created | 2025-08-24T10:30:00Z |
| `description` | *OptionalNullable[str]* | ➖ | Description of the guardrail | Guardrail for production environment |
| `enable_free_model_publication` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that publish prompts. | false |
| `enable_free_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that train on request data. | true |
| `enable_paid_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows paid endpoints that train on request data. | true |
| `enforce_first_party_harness_models` | *OptionalNullable[bool]* | ➖ | Whether coding harnesses list only their vendor's own models: Codex lists OpenAI models and Claude Code and Claude Desktop list Anthropic models. Affects only the model list those harnesses request from GET /models; a model the client names directly is still routed. Any true across the workspace default, member, and API key guardrails applies. | false |
-| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
+| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
| `enforce_zdr_anthropic` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_google` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_openai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_other` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for models that are not from Anthropic, OpenAI, Google, or xAI. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_xai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for xAI models. Falls back to enforce_zdr when not provided. | false |
-| `id` | *str* | ✅ | Unique identifier for the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | Unique identifier for the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
| `ignored_models` | List[*str*] | ➖ | Array of model canonical_slugs to exclude from routing | [
"openai/gpt-4o-mini-2024-07-18"
] |
| `ignored_providers` | List[*str*] | ➖ | List of provider IDs to exclude from routing | [
"azure"
] |
-| `include_byok_in_budgets` | *bool* | ✅ | Whether BYOK (bring-your-own-key) inference spend counts toward this guardrail's limit_usd, in addition to OpenRouter credit spend. | false |
+| `include_byok_in_budgets` | *bool* | ✔️ | Whether BYOK (bring-your-own-key) inference spend counts toward this guardrail's limit_usd, in addition to OpenRouter credit spend. | false |
| `limit_usd` | *OptionalNullable[float]* | ➖ | Spending limit in USD | 100 |
-| `name` | *str* | ✅ | Name of the guardrail | Production Guardrail |
+| `name` | *str* | ✔️ | Name of the guardrail | Production Guardrail |
| `reset_interval` | [OptionalNullable[components.GuardrailInterval]](../components/guardrailinterval.mdx) | ➖ | Interval at which the limit resets (daily, weekly, monthly) | monthly |
| `updated_at` | *OptionalNullable[str]* | ➖ | ISO 8601 timestamp of when the guardrail was last updated | 2025-08-24T15:45:00Z |
-| `workspace_id` | *Nullable[str]* | ✅ | The workspace this guardrail belongs to, or `null` for an unscoped legacy guardrail predating workspaces. Workspace membership organizes the guardrail; it does not apply the guardrail to the workspace's traffic. A `null` value does not mean the default workspace, and does not apply the guardrail across every workspace. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `workspace_id` | *Nullable[str]* | ✔️ | The workspace this guardrail belongs to, or `null` for an unscoped legacy guardrail predating workspaces. Workspace membership organizes the guardrail; it does not apply the guardrail to the workspace's traffic. A `null` value does not mean the default workspace, and does not apply the guardrail across every workspace. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/components/hostrule.mdx b/docs/components/hostrule.mdx
index c0f031d23..16a395308 100644
--- a/docs/components/hostrule.mdx
+++ b/docs/components/hostrule.mdx
@@ -6,6 +6,6 @@ title: "HostRule"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `holds_secret` | *bool* | ✅ | N/A |
-| `host` | *str* | ✅ | N/A |
-| `secret_name` | *str* | ✅ | N/A |
\ No newline at end of file
+| `holds_secret` | *bool* | ✔️ | N/A |
+| `host` | *str* | ✔️ | N/A |
+| `secret_name` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/image.mdx b/docs/components/image.mdx
index 714f6fb66..b852b6957 100644
--- a/docs/components/image.mdx
+++ b/docs/components/image.mdx
@@ -6,5 +6,5 @@ title: "Image"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `image_url` | [components.BatchObjectImageURL](../components/batchobjectimageurl.mdx) | ✅ | N/A |
-| `type` | [components.ChoiceTypeImageURL](../components/choicetypeimageurl.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.BatchObjectImageURL](../components/batchobjectimageurl.mdx) | ✔️ | N/A |
+| `type` | [components.ChoiceTypeImageURL](../components/choicetypeimageurl.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imageendpoint.mdx b/docs/components/imageendpoint.mdx
index 036b01ff1..a3be377ed 100644
--- a/docs/components/imageendpoint.mdx
+++ b/docs/components/imageendpoint.mdx
@@ -9,10 +9,10 @@ An endpoint that serves a given image model.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `allowed_passthrough_parameters` | List[*str*] | ✅ | Provider-specific options accepted under provider.options[provider_slug]. | [] |
-| `pricing` | List[[components.ImagePricingEntry](../components/imagepricingentry.mdx)] | ✅ | Billable pricing lines for this endpoint. | [
\{
"billable": "output_image",
"cost_usd": 0.05,
"unit": "image"
}
] |
-| `provider_name` | *str* | ✅ | Provider display name | Bytedance |
-| `provider_slug` | *str* | ✅ | Provider slug | bytedance |
-| `provider_tag` | *Nullable[str]* | ✅ | Provider tag for request-side selection | bytedance |
-| `supported_parameters` | Dict[str, [components.CapabilityDescriptor](../components/capabilitydescriptor.mdx)] | ✅ | N/A | \{
"output_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": [
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} |
-| `supports_streaming` | *bool* | ✅ | Whether this endpoint supports native SSE streaming (`stream: true` in the request). | false |
\ No newline at end of file
+| `allowed_passthrough_parameters` | List[*str*] | ✔️ | Provider-specific options accepted under provider.options[provider_slug]. | [] |
+| `pricing` | List[[components.ImagePricingEntry](../components/imagepricingentry.mdx)] | ✔️ | Billable pricing lines for this endpoint. | [
\{
"billable": "output_image",
"cost_usd": 0.05,
"unit": "image"
}
] |
+| `provider_name` | *str* | ✔️ | Provider display name | Bytedance |
+| `provider_slug` | *str* | ✔️ | Provider slug | bytedance |
+| `provider_tag` | *Nullable[str]* | ✔️ | Provider tag for request-side selection | bytedance |
+| `supported_parameters` | Dict[str, [components.CapabilityDescriptor](../components/capabilitydescriptor.mdx)] | ✔️ | N/A | \{
"output_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": [
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} |
+| `supports_streaming` | *bool* | ✔️ | Whether this endpoint supports native SSE streaming (`stream: true` in the request). | false |
\ No newline at end of file
diff --git a/docs/components/imagegencallcompletedevent.mdx b/docs/components/imagegencallcompletedevent.mdx
index 7657c7727..3716496d2 100644
--- a/docs/components/imagegencallcompletedevent.mdx
+++ b/docs/components/imagegencallcompletedevent.mdx
@@ -9,7 +9,7 @@ Image generation call completed
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ImageGenCallCompletedEventType](../components/imagegencallcompletedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ImageGenCallCompletedEventType](../components/imagegencallcompletedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagegencallgeneratingevent.mdx b/docs/components/imagegencallgeneratingevent.mdx
index 60d65c905..65018210a 100644
--- a/docs/components/imagegencallgeneratingevent.mdx
+++ b/docs/components/imagegencallgeneratingevent.mdx
@@ -9,7 +9,7 @@ Image generation call is generating
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ImageGenCallGeneratingEventType](../components/imagegencallgeneratingeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ImageGenCallGeneratingEventType](../components/imagegencallgeneratingeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagegencallinprogressevent.mdx b/docs/components/imagegencallinprogressevent.mdx
index fec386c86..b4025879e 100644
--- a/docs/components/imagegencallinprogressevent.mdx
+++ b/docs/components/imagegencallinprogressevent.mdx
@@ -9,7 +9,7 @@ Image generation call in progress
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ImageGenCallInProgressEventType](../components/imagegencallinprogresseventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ImageGenCallInProgressEventType](../components/imagegencallinprogresseventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagegencallpartialimageevent.mdx b/docs/components/imagegencallpartialimageevent.mdx
index 4f4c5acad..ebd755946 100644
--- a/docs/components/imagegencallpartialimageevent.mdx
+++ b/docs/components/imagegencallpartialimageevent.mdx
@@ -9,9 +9,9 @@ Image generation call with partial image
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `partial_image_b64` | *str* | ✅ | N/A |
-| `partial_image_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ImageGenCallPartialImageEventType](../components/imagegencallpartialimageeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `partial_image_b64` | *str* | ✔️ | N/A |
+| `partial_image_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ImageGenCallPartialImageEventType](../components/imagegencallpartialimageeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagegencompletedevent.mdx b/docs/components/imagegencompletedevent.mdx
index 1c59c7589..b3b22d082 100644
--- a/docs/components/imagegencompletedevent.mdx
+++ b/docs/components/imagegencompletedevent.mdx
@@ -9,8 +9,8 @@ Emitted when generation completes and the final image is available
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `b64_json` | *str* | ✅ | Base64-encoded final image data | |
-| `created` | *int* | ✅ | Unix timestamp (seconds) when the image was generated | |
+| `b64_json` | *str* | ✔️ | Base64-encoded final image data | |
+| `created` | *int* | ✔️ | Unix timestamp (seconds) when the image was generated | |
| `media_type` | *Optional[str]* | ➖ | Media type (MIME type) of the image, e.g. `image/png`, `image/jpeg`, `image/webp`, `image/svg+xml`. May be omitted if the format could not be determined. | image/png |
-| `type` | [components.ImageGenCompletedEventType](../components/imagegencompletedeventtype.mdx) | ✅ | The event type | |
+| `type` | [components.ImageGenCompletedEventType](../components/imagegencompletedeventtype.mdx) | ✔️ | The event type | |
| `usage` | [Optional[components.ImageGenerationUsage]](../components/imagegenerationusage.mdx) | ➖ | Token and cost usage for the image generation request, when available | \{
"completion_tokens": 4175,
"cost": 0.04,
"prompt_tokens": 0,
"total_tokens": 4175
} |
\ No newline at end of file
diff --git a/docs/components/imagegeneration.mdx b/docs/components/imagegeneration.mdx
index 77cb82034..05c9c9499 100644
--- a/docs/components/imagegeneration.mdx
+++ b/docs/components/imagegeneration.mdx
@@ -6,6 +6,6 @@ title: "ImageGeneration"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/imagegenerationrequest.mdx b/docs/components/imagegenerationrequest.mdx
index 8f03555a9..18d32fa5c 100644
--- a/docs/components/imagegenerationrequest.mdx
+++ b/docs/components/imagegenerationrequest.mdx
@@ -12,11 +12,11 @@ Image generation request input
| `aspect_ratio` | [Optional[components.ImageGenerationRequestAspectRatio]](../components/imagegenerationrequestaspectratio.mdx) | ➖ | Normalized aspect ratio of the generated image. Providers clamp to their supported subset. | 16:9 |
| `background` | [Optional[components.ImageGenerationRequestBackground]](../components/imagegenerationrequestbackground.mdx) | ➖ | Background treatment. `transparent` requires an output_format that supports alpha (png or webp). | auto |
| `input_references` | List[[components.ContentPartImage](../components/contentpartimage.mdx)] | ➖ | Reference images to guide image-to-image generation, as base64 data URLs or HTTP(S) URLs. | |
-| `model` | *str* | ✅ | The image generation model to use | bytedance-seed/seedream-4.5 |
+| `model` | *str* | ✔️ | The image generation model to use | bytedance-seed/seedream-4.5 |
| `n` | *Optional[int]* | ➖ | Upper bound on the number of images to generate (1-10). Providers may return fewer images, and providers that only support single-image generation reject n > 1. | 1 |
| `output_compression` | *Optional[int]* | ➖ | Compression level (0-100) for webp/jpeg output. Ignored for png and by providers without a compression knob. | 100 |
| `output_format` | [Optional[components.ImageGenerationRequestOutputFormat]](../components/imagegenerationrequestoutputformat.mdx) | ➖ | Encoding of the returned image bytes. Most models produce raster formats (png, jpeg, webp). SVG is supported by vectorization models (e.g. Quiver) — the SVG markup is UTF-8 base64-encoded in `b64_json`. | png |
-| `prompt` | *str* | ✅ | Text description of the desired image | a red panda astronaut floating in space, studio lighting |
+| `prompt` | *str* | ✔️ | Text description of the desired image | a red panda astronaut floating in space, studio lighting |
| `provider` | [Optional[components.ImageGenerationProviderPreferences]](../components/imagegenerationproviderpreferences.mdx) | ➖ | Provider routing preferences and provider-specific passthrough configuration. | \{
"allow_fallbacks": false,
"only": [
"google-ai-studio"
]
} |
| `quality` | [Optional[components.ImageGenerationRequestQuality]](../components/imagegenerationrequestquality.mdx) | ➖ | Rendering quality. Providers without a quality knob ignore this. | high |
| `resolution` | [Optional[components.ImageGenerationRequestResolution]](../components/imagegenerationrequestresolution.mdx) | ➖ | Normalized resolution tier of the generated image. Concrete pixel dimensions are derived per-provider. | 2K |
diff --git a/docs/components/imagegenerationresponse.mdx b/docs/components/imagegenerationresponse.mdx
index 84bbadd89..82ea0ef2f 100644
--- a/docs/components/imagegenerationresponse.mdx
+++ b/docs/components/imagegenerationresponse.mdx
@@ -9,6 +9,6 @@ Image generation response
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `created` | *int* | ✅ | Unix timestamp (seconds) when the image was generated | 1748372400 |
-| `data` | List[[components.ImageGenerationResponseData](../components/imagegenerationresponsedata.mdx)] | ✅ | Generated images | |
+| `created` | *int* | ✔️ | Unix timestamp (seconds) when the image was generated | 1748372400 |
+| `data` | List[[components.ImageGenerationResponseData](../components/imagegenerationresponsedata.mdx)] | ✔️ | Generated images | |
| `usage` | [Optional[components.ImageGenerationUsage]](../components/imagegenerationusage.mdx) | ➖ | Token and cost usage for the image generation request, when available | \{
"completion_tokens": 4175,
"cost": 0.04,
"prompt_tokens": 0,
"total_tokens": 4175
} |
\ No newline at end of file
diff --git a/docs/components/imagegenerationresponsedata.mdx b/docs/components/imagegenerationresponsedata.mdx
index e5f6cb265..1f1b31c9c 100644
--- a/docs/components/imagegenerationresponsedata.mdx
+++ b/docs/components/imagegenerationresponsedata.mdx
@@ -6,5 +6,5 @@ title: "ImageGenerationResponseData"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `b64_json` | *str* | ✅ | Base64-encoded image bytes | |
+| `b64_json` | *str* | ✔️ | Base64-encoded image bytes | |
| `media_type` | *Optional[str]* | ➖ | Media type (MIME type) of the image, e.g. `image/png`, `image/jpeg`, `image/webp`, `image/svg+xml`. May be omitted if the format could not be determined. | image/png |
\ No newline at end of file
diff --git a/docs/components/imagegenerationservertool.mdx b/docs/components/imagegenerationservertool.mdx
index 76374aab4..ddfc57f41 100644
--- a/docs/components/imagegenerationservertool.mdx
+++ b/docs/components/imagegenerationservertool.mdx
@@ -19,4 +19,4 @@ Image generation tool configuration
| `partial_images` | *Optional[int]* | ➖ | N/A |
| `quality` | [Optional[components.ImageGenerationServerToolQuality]](../components/imagegenerationservertoolquality.mdx) | ➖ | N/A |
| `size` | *Optional[str]* | ➖ | N/A |
-| `type` | [components.ImageGenerationServerToolType](../components/imagegenerationservertooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ImageGenerationServerToolType](../components/imagegenerationservertooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagegenerationservertoolopenrouter.mdx b/docs/components/imagegenerationservertoolopenrouter.mdx
index 213c2a253..dbe6e6615 100644
--- a/docs/components/imagegenerationservertoolopenrouter.mdx
+++ b/docs/components/imagegenerationservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: generates images from text prompts using an ima
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.ImageGenerationServerToolConfig]](../components/imagegenerationservertoolconfig.mdx) | ➖ | Configuration for the openrouter:image_generation server tool. Accepts all image_config params (aspect_ratio, quality, size, background, output_format, output_compression, moderation, etc.) plus a model field. | \{
"aspect_ratio": "16:9",
"model": "openai/gpt-5-image",
"quality": "high"
} |
-| `type` | [components.ImageGenerationServerToolOpenRouterType](../components/imagegenerationservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ImageGenerationServerToolOpenRouterType](../components/imagegenerationservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/imagegenerationusage.mdx b/docs/components/imagegenerationusage.mdx
index 8c2539d3c..4e541c2ad 100644
--- a/docs/components/imagegenerationusage.mdx
+++ b/docs/components/imagegenerationusage.mdx
@@ -10,15 +10,15 @@ Token and cost usage for the image generation request, when available
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
| `cache_creation` | [OptionalNullable[components.AnthropicCacheCreation]](../components/anthropiccachecreation.mdx) | ➖ | N/A | \{
"ephemeral_1h_input_tokens": 0,
"ephemeral_5m_input_tokens": 100
} |
-| `completion_tokens` | *int* | ✅ | The tokens generated | |
+| `completion_tokens` | *int* | ✔️ | The tokens generated | |
| `completion_tokens_details` | [OptionalNullable[components.ImageGenerationUsageCompletionTokensDetails]](../components/imagegenerationusagecompletiontokensdetails.mdx) | ➖ | N/A | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
| `iterations` | List[[components.AnthropicUsageIteration](../components/anthropicusageiteration.mdx)] | ➖ | N/A | |
-| `prompt_tokens` | *int* | ✅ | Including images, input audio, and tools if any | |
+| `prompt_tokens` | *int* | ✔️ | Including images, input audio, and tools if any | |
| `prompt_tokens_details` | [OptionalNullable[components.ImageGenerationUsagePromptTokensDetails]](../components/imagegenerationusageprompttokensdetails.mdx) | ➖ | Breakdown of tokens used in the prompt. | |
| `server_tool_use` | [OptionalNullable[components.ImageGenerationUsageServerToolUse]](../components/imagegenerationusageservertooluse.mdx) | ➖ | Usage for server-side tool execution (e.g., web search) | |
| `service_tier` | *OptionalNullable[str]* | ➖ | The service tier used by the upstream provider for this request | |
| `speed` | [OptionalNullable[components.AnthropicSpeed]](../components/anthropicspeed.mdx) | ➖ | N/A | standard |
-| `total_tokens` | *int* | ✅ | Sum of the above two fields | |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Sum of the above two fields | |
\ No newline at end of file
diff --git a/docs/components/imagegenpartialimageevent.mdx b/docs/components/imagegenpartialimageevent.mdx
index 947b96713..e798d9e52 100644
--- a/docs/components/imagegenpartialimageevent.mdx
+++ b/docs/components/imagegenpartialimageevent.mdx
@@ -9,6 +9,6 @@ Emitted when a partial image becomes available during streaming generation
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `b64_json` | *str* | ✅ | Base64-encoded partial image data |
-| `partial_image_index` | *int* | ✅ | 0-based index indicating which partial image this is in the sequence |
-| `type` | [components.ImageGenPartialImageEventType](../components/imagegenpartialimageeventtype.mdx) | ✅ | The event type |
\ No newline at end of file
+| `b64_json` | *str* | ✔️ | Base64-encoded partial image data |
+| `partial_image_index` | *int* | ✔️ | 0-based index indicating which partial image this is in the sequence |
+| `type` | [components.ImageGenPartialImageEventType](../components/imagegenpartialimageeventtype.mdx) | ✔️ | The event type |
\ No newline at end of file
diff --git a/docs/components/imagegenstreamerrorevent.mdx b/docs/components/imagegenstreamerrorevent.mdx
index 75ba7aca1..4102e2171 100644
--- a/docs/components/imagegenstreamerrorevent.mdx
+++ b/docs/components/imagegenstreamerrorevent.mdx
@@ -9,5 +9,5 @@ Emitted when streaming generation fails after the SSE response starts
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `error` | [components.ImageGenStreamErrorEventError](../components/imagegenstreamerroreventerror.mdx) | ✅ | Provider error details |
-| `type` | [components.ImageGenStreamErrorEventType](../components/imagegenstreamerroreventtype.mdx) | ✅ | The event type |
\ No newline at end of file
+| `error` | [components.ImageGenStreamErrorEventError](../components/imagegenstreamerroreventerror.mdx) | ✔️ | Provider error details |
+| `type` | [components.ImageGenStreamErrorEventType](../components/imagegenstreamerroreventtype.mdx) | ✔️ | The event type |
\ No newline at end of file
diff --git a/docs/components/imagegenstreamerroreventerror.mdx b/docs/components/imagegenstreamerroreventerror.mdx
index c6acc34e5..69fec3141 100644
--- a/docs/components/imagegenstreamerroreventerror.mdx
+++ b/docs/components/imagegenstreamerroreventerror.mdx
@@ -10,6 +10,6 @@ Provider error details
| Field | Type | Required | Description |
| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |
| `code` | *OptionalNullable[str]* | ➖ | Provider error code, when supplied |
-| `message` | *str* | ✅ | Provider error message |
+| `message` | *str* | ✔️ | Provider error message |
| `param` | *OptionalNullable[str]* | ➖ | Request parameter associated with the error, when supplied |
| `type` | *OptionalNullable[str]* | ➖ | Provider error type, when supplied |
\ No newline at end of file
diff --git a/docs/components/imagegentextchunkevent.mdx b/docs/components/imagegentextchunkevent.mdx
index 637fe9e45..54deb40e8 100644
--- a/docs/components/imagegentextchunkevent.mdx
+++ b/docs/components/imagegentextchunkevent.mdx
@@ -9,6 +9,6 @@ Emitted when a text chunk becomes available during streaming generation of text-
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
-| `phase` | [components.ImageGenTextChunkEventPhase](../components/imagegentextchunkeventphase.mdx) | ✅ | The generation phase this chunk belongs to. `content` is the renderable output; `reasoning` and `draft` are intermediate provider phases. |
-| `text` | *str* | ✅ | A text fragment of the image being generated (e.g. partial SVG markup) |
-| `type` | [components.ImageGenTextChunkEventType](../components/imagegentextchunkeventtype.mdx) | ✅ | The event type |
\ No newline at end of file
+| `phase` | [components.ImageGenTextChunkEventPhase](../components/imagegentextchunkeventphase.mdx) | ✔️ | The generation phase this chunk belongs to. `content` is the renderable output; `reasoning` and `draft` are intermediate provider phases. |
+| `text` | *str* | ✔️ | A text fragment of the image being generated (e.g. partial SVG markup) |
+| `type` | [components.ImageGenTextChunkEventType](../components/imagegentextchunkeventtype.mdx) | ✔️ | The event type |
\ No newline at end of file
diff --git a/docs/components/imagemodelarchitecture.mdx b/docs/components/imagemodelarchitecture.mdx
index 1c86917c8..bbfb7f7a8 100644
--- a/docs/components/imagemodelarchitecture.mdx
+++ b/docs/components/imagemodelarchitecture.mdx
@@ -6,5 +6,5 @@ title: "ImageModelArchitecture"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `input_modalities` | List[[components.ImageInputModality](../components/imageinputmodality.mdx)] | ✅ | Supported input modalities |
-| `output_modalities` | List[[components.ImageOutputModality](../components/imageoutputmodality.mdx)] | ✅ | Supported output modalities |
\ No newline at end of file
+| `input_modalities` | List[[components.ImageInputModality](../components/imageinputmodality.mdx)] | ✔️ | Supported input modalities |
+| `output_modalities` | List[[components.ImageOutputModality](../components/imageoutputmodality.mdx)] | ✔️ | Supported output modalities |
\ No newline at end of file
diff --git a/docs/components/imagemodelendpointsresponse.mdx b/docs/components/imagemodelendpointsresponse.mdx
index dd3d632a7..f38db1dbb 100644
--- a/docs/components/imagemodelendpointsresponse.mdx
+++ b/docs/components/imagemodelendpointsresponse.mdx
@@ -9,5 +9,5 @@ The full per-endpoint records for an image model.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `endpoints` | List[[components.ImageEndpoint](../components/imageendpoint.mdx)] | ✅ | N/A | |
-| `id` | *str* | ✅ | Model slug | bytedance-seed/seedream-4.5 |
\ No newline at end of file
+| `endpoints` | List[[components.ImageEndpoint](../components/imageendpoint.mdx)] | ✔️ | N/A | |
+| `id` | *str* | ✔️ | Model slug | bytedance-seed/seedream-4.5 |
\ No newline at end of file
diff --git a/docs/components/imagemodellistitem.mdx b/docs/components/imagemodellistitem.mdx
index e6a900bcb..a3cda89f0 100644
--- a/docs/components/imagemodellistitem.mdx
+++ b/docs/components/imagemodellistitem.mdx
@@ -9,11 +9,11 @@ A single image model in the discovery listing.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `architecture` | [components.ImageModelArchitecture](../components/imagemodelarchitecture.mdx) | ✅ | N/A | \{
"input_modalities": [
"text",
"image"
],
"output_modalities": [
"image"
]
} |
-| `created` | *int* | ✅ | Unix timestamp (seconds) of when the model was created | 1692901234 |
-| `description` | *str* | ✅ | N/A | A text-to-image model. |
-| `endpoints` | *str* | ✅ | Relative URL to the full per-endpoint records for this model | /api/v1/images/models/bytedance-seed/seedream-4.5/endpoints |
-| `id` | *str* | ✅ | Model slug | bytedance-seed/seedream-4.5 |
-| `name` | *str* | ✅ | Display name | Seedream 4.5 |
-| `supported_parameters` | Dict[str, [components.CapabilityDescriptor](../components/capabilitydescriptor.mdx)] | ✅ | Union of supported parameters across every endpoint of this model. Coarse discovery aid; the definitive per-endpoint set is behind the endpoints URL. | \{
"output_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": [
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} |
-| `supports_streaming` | *bool* | ✅ | Whether any endpoint of this model supports native SSE streaming on the dedicated Image API (i.e. `stream: true` in the request). OR across endpoints. | false |
\ No newline at end of file
+| `architecture` | [components.ImageModelArchitecture](../components/imagemodelarchitecture.mdx) | ✔️ | N/A | \{
"input_modalities": [
"text",
"image"
],
"output_modalities": [
"image"
]
} |
+| `created` | *int* | ✔️ | Unix timestamp (seconds) of when the model was created | 1692901234 |
+| `description` | *str* | ✔️ | N/A | A text-to-image model. |
+| `endpoints` | *str* | ✔️ | Relative URL to the full per-endpoint records for this model | /api/v1/images/models/bytedance-seed/seedream-4.5/endpoints |
+| `id` | *str* | ✔️ | Model slug | bytedance-seed/seedream-4.5 |
+| `name` | *str* | ✔️ | Display name | Seedream 4.5 |
+| `supported_parameters` | Dict[str, [components.CapabilityDescriptor](../components/capabilitydescriptor.mdx)] | ✔️ | Union of supported parameters across every endpoint of this model. Coarse discovery aid; the definitive per-endpoint set is behind the endpoints URL. | \{
"output_compression": \{
"max": 100,
"min": 0,
"type": "range"
},
"resolution": \{
"type": "enum",
"values": [
"1K",
"2K",
"4K"
]
},
"seed": \{
"type": "boolean"
}
} |
+| `supports_streaming` | *bool* | ✔️ | Whether any endpoint of this model supports native SSE streaming on the dedicated Image API (i.e. `stream: true` in the request). OR across endpoints. | false |
\ No newline at end of file
diff --git a/docs/components/imagemodelslistresponse.mdx b/docs/components/imagemodelslistresponse.mdx
index 545dcf6bf..8d7be65f6 100644
--- a/docs/components/imagemodelslistresponse.mdx
+++ b/docs/components/imagemodelslistresponse.mdx
@@ -9,4 +9,4 @@ List of image generation models.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `data` | List[[components.ImageModelListItem](../components/imagemodellistitem.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.ImageModelListItem](../components/imagemodellistitem.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagepricingentry.mdx b/docs/components/imagepricingentry.mdx
index 5a774b9ee..07346965f 100644
--- a/docs/components/imagepricingentry.mdx
+++ b/docs/components/imagepricingentry.mdx
@@ -9,7 +9,7 @@ One billable pricing line for an image provider.
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `billable` | [components.Billable](../components/billable.mdx) | ✅ | N/A |
-| `cost_usd` | *float* | ✅ | N/A |
-| `unit` | [components.Unit](../components/unit.mdx) | ✅ | N/A |
+| `billable` | [components.Billable](../components/billable.mdx) | ✔️ | N/A |
+| `cost_usd` | *float* | ✔️ | N/A |
+| `unit` | [components.Unit](../components/unit.mdx) | ✔️ | N/A |
| `variant` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/imagestreamingresponse.mdx b/docs/components/imagestreamingresponse.mdx
index 7274b1f69..421c3609c 100644
--- a/docs/components/imagestreamingresponse.mdx
+++ b/docs/components/imagestreamingresponse.mdx
@@ -6,4 +6,4 @@ title: "ImageStreamingResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `data` | [components.ImageStreamingResponseData](../components/imagestreamingresponsedata.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.ImageStreamingResponseData](../components/imagestreamingresponsedata.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/input1.mdx b/docs/components/input1.mdx
index dc88a4bb7..8ab1b8910 100644
--- a/docs/components/input1.mdx
+++ b/docs/components/input1.mdx
@@ -6,4 +6,4 @@ title: "Input1"
| Field | Type | Required | Description | Example |
| ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- | ---------------------------- |
-| `prompt` | *str* | ✅ | N/A | What is the meaning of life? |
\ No newline at end of file
+| `prompt` | *str* | ✔️ | N/A | What is the meaning of life? |
\ No newline at end of file
diff --git a/docs/components/input2.mdx b/docs/components/input2.mdx
index 0f37fdb22..ba4418f1e 100644
--- a/docs/components/input2.mdx
+++ b/docs/components/input2.mdx
@@ -6,4 +6,4 @@ title: "Input2"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
-| `messages` | List[*Any*] | ✅ | N/A | [
\{
"content": "What is the meaning of life?",
"role": "user"
}
] |
\ No newline at end of file
+| `messages` | List[*Any*] | ✔️ | N/A | [
\{
"content": "What is the meaning of life?",
"role": "user"
}
] |
\ No newline at end of file
diff --git a/docs/components/inputaudio.mdx b/docs/components/inputaudio.mdx
index 02d932037..5adeb3559 100644
--- a/docs/components/inputaudio.mdx
+++ b/docs/components/inputaudio.mdx
@@ -9,5 +9,5 @@ Audio input content item
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `input_audio` | [components.InputAudioInputAudio](../components/inputaudioinputaudio.mdx) | ✅ | N/A |
-| `type` | [components.InputAudioType](../components/inputaudiotype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `input_audio` | [components.InputAudioInputAudio](../components/inputaudioinputaudio.mdx) | ✔️ | N/A |
+| `type` | [components.InputAudioType](../components/inputaudiotype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputaudioinputaudio.mdx b/docs/components/inputaudioinputaudio.mdx
index e487f3500..e04e75481 100644
--- a/docs/components/inputaudioinputaudio.mdx
+++ b/docs/components/inputaudioinputaudio.mdx
@@ -6,5 +6,5 @@ title: "InputAudioInputAudio"
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A |
-| `format_` | [components.InputAudioFormat](../components/inputaudioformat.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | *str* | ✔️ | N/A |
+| `format_` | [components.InputAudioFormat](../components/inputaudioformat.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputfile.mdx b/docs/components/inputfile.mdx
index 07a5d8f38..e21e2f5f2 100644
--- a/docs/components/inputfile.mdx
+++ b/docs/components/inputfile.mdx
@@ -13,4 +13,4 @@ File input content item
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `file_url` | *Optional[str]* | ➖ | N/A |
| `filename` | *Optional[str]* | ➖ | N/A |
-| `type` | [components.InputFileType](../components/inputfiletype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.InputFileType](../components/inputfiletype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputimage.mdx b/docs/components/inputimage.mdx
index 0fe16f7b0..94bf59511 100644
--- a/docs/components/inputimage.mdx
+++ b/docs/components/inputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `detail` | [components.InputImageDetail](../components/inputimagedetail.mdx) | ✅ | N/A |
+| `detail` | [components.InputImageDetail](../components/inputimagedetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.InputImageType](../components/inputimagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.InputImageType](../components/inputimagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputmessageitem.mdx b/docs/components/inputmessageitem.mdx
index f1fed10b2..f866cf016 100644
--- a/docs/components/inputmessageitem.mdx
+++ b/docs/components/inputmessageitem.mdx
@@ -8,5 +8,5 @@ title: "InputMessageItem"
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
| `content` | List[[components.InputMessageItemContentUnion](../components/inputmessageitemcontentunion.mdx)] | ➖ | N/A |
| `id` | *Optional[str]* | ➖ | N/A |
-| `role` | [components.InputMessageItemRoleUnion](../components/inputmessageitemroleunion.mdx) | ✅ | N/A |
+| `role` | [components.InputMessageItemRoleUnion](../components/inputmessageitemroleunion.mdx) | ✔️ | N/A |
| `type` | [Optional[components.InputMessageItemTypeMessage]](../components/inputmessageitemtypemessage.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputmessageitemcontentinputimage.mdx b/docs/components/inputmessageitemcontentinputimage.mdx
index 27a6f7fe6..32e0217ef 100644
--- a/docs/components/inputmessageitemcontentinputimage.mdx
+++ b/docs/components/inputmessageitemcontentinputimage.mdx
@@ -9,7 +9,7 @@ Image input content item. Provide either an image_url (a URL or a base64 data UR
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `detail` | [components.InputMessageItemDetail](../components/inputmessageitemdetail.mdx) | ✅ | N/A |
+| `detail` | [components.InputMessageItemDetail](../components/inputmessageitemdetail.mdx) | ✔️ | N/A |
| `file_id` | *OptionalNullable[str]* | ➖ | N/A |
| `image_url` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.InputMessageItemTypeInputImage](../components/inputmessageitemtypeinputimage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.InputMessageItemTypeInputImage](../components/inputmessageitemtypeinputimage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputsmessage.mdx b/docs/components/inputsmessage.mdx
index 9b45ed32f..ec6cace93 100644
--- a/docs/components/inputsmessage.mdx
+++ b/docs/components/inputsmessage.mdx
@@ -9,9 +9,9 @@ An output message item
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `content` | [Nullable[components.InputsContent2]](../components/inputscontent2.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
+| `content` | [Nullable[components.InputsContent2]](../components/inputscontent2.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `phase` | [OptionalNullable[components.InputsPhaseUnion]](../components/inputsphaseunion.mdx) | ➖ | The phase of an assistant message. Use `commentary` for an intermediate assistant message and `final_answer` for the final assistant message. For follow-up requests with models like `gpt-5.3-codex` and later, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages. |
-| `role` | [components.InputsRole](../components/inputsrole.mdx) | ✅ | N/A |
+| `role` | [components.InputsRole](../components/inputsrole.mdx) | ✔️ | N/A |
| `status` | [Optional[components.InputsStatusUnion1]](../components/inputsstatusunion1.mdx) | ➖ | N/A |
| `type` | [Optional[components.InputsTypeMessage]](../components/inputstypemessage.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputsreasoning.mdx b/docs/components/inputsreasoning.mdx
index ecd382f46..9cee27be0 100644
--- a/docs/components/inputsreasoning.mdx
+++ b/docs/components/inputsreasoning.mdx
@@ -11,9 +11,9 @@ An output item containing reasoning
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| `content` | List[[components.ReasoningTextContent](../components/reasoningtextcontent.mdx)] | ➖ | N/A | |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `status` | [Optional[components.InputsStatusUnion2]](../components/inputsstatusunion2.mdx) | ➖ | N/A | |
-| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✅ | N/A | |
-| `type` | [components.InputsTypeReasoning](../components/inputstypereasoning.mdx) | ✅ | N/A | |
+| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✔️ | N/A | |
+| `type` | [components.InputsTypeReasoning](../components/inputstypereasoning.mdx) | ✔️ | N/A | |
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `signature` | *OptionalNullable[str]* | ➖ | A signature for the reasoning content, used for verification | EvcBCkgIChABGAIqQKkSDbRuVEQUk9qN1odC098l9SEj... |
\ No newline at end of file
diff --git a/docs/components/inputtext.mdx b/docs/components/inputtext.mdx
index 0705e6aa6..a86ec932b 100644
--- a/docs/components/inputtext.mdx
+++ b/docs/components/inputtext.mdx
@@ -10,5 +10,5 @@ Text input content item
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `prompt_cache_breakpoint` | [OptionalNullable[components.PromptCacheBreakpoint]](../components/promptcachebreakpoint.mdx) | ➖ | Marks an explicit prompt-cache boundary on this content block (OpenAI-style). Everything through the block carrying this marker is part of the candidate cached prefix. Supported natively by OpenAI GPT-5.6 and newer; on providers that use Anthropic-style `cache_control`, OpenRouter converts the marker to that format automatically. `ttl` ("30m" or "12h") overrides the request-level `prompt_cache_options.ttl` for this boundary; 12h writes bill at the higher cache-write rate. | \{
"mode": "explicit",
"ttl": "30m"
} |
-| `text` | *str* | ✅ | N/A | |
-| `type` | [components.InputTextType](../components/inputtexttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A | |
+| `type` | [components.InputTextType](../components/inputtexttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/inputtokensdetails.mdx b/docs/components/inputtokensdetails.mdx
index 0b1d333f6..7586b46e9 100644
--- a/docs/components/inputtokensdetails.mdx
+++ b/docs/components/inputtokensdetails.mdx
@@ -7,4 +7,4 @@ title: "InputTokensDetails"
| Field | Type | Required | Description |
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
| `cache_write_tokens` | *OptionalNullable[int]* | ➖ | N/A |
-| `cached_tokens` | *int* | ✅ | N/A |
\ No newline at end of file
+| `cached_tokens` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/inputvideo.mdx b/docs/components/inputvideo.mdx
index ba5fa2253..db23b7c03 100644
--- a/docs/components/inputvideo.mdx
+++ b/docs/components/inputvideo.mdx
@@ -10,5 +10,5 @@ Video input content item
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `processing` | [Optional[components.InputVideoProcessing]](../components/inputvideoprocessing.mdx) | ➖ | Video processing mode. `agentic` enables agentic video processing and `static` forces fixed-rate frame sampling on providers that support it (currently Google Gemini). | agentic |
-| `type` | [components.InputVideoType](../components/inputvideotype.mdx) | ✅ | N/A | |
-| `video_url` | *str* | ✅ | A base64 data URL or remote URL that resolves to a video file | |
\ No newline at end of file
+| `type` | [components.InputVideoType](../components/inputvideotype.mdx) | ✔️ | N/A | |
+| `video_url` | *str* | ✔️ | A base64 data URL or remote URL that resolves to a video file | |
\ No newline at end of file
diff --git a/docs/components/installation.mdx b/docs/components/installation.mdx
index 8cfb3870a..9cb9bd87b 100644
--- a/docs/components/installation.mdx
+++ b/docs/components/installation.mdx
@@ -6,11 +6,11 @@ title: "Installation"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `account` | *str* | ✅ | The account the App is installed on, as GitHub spells it. |
-| `account_type` | [Nullable[components.AccountType]](../components/accounttype.mdx) | ✅ | N/A |
-| `coverage` | [Nullable[components.Coverage]](../components/coverage.mdx) | ✅ | What GitHub says the installation covers; null until read. |
-| `credential_id` | *str* | ✅ | N/A |
-| `holds_token` | *bool* | ✅ | Whether the vault holds a current installation token to inject. |
-| `is_enabled` | *bool* | ✅ | N/A |
-| `is_off_for_intern` | *bool* | ✅ | The workspace turned this shared installation off or hid it for this intern. |
-| `shadowed_by` | [Nullable[components.ShadowedBy]](../components/shadowedby.mdx) | ✅ | What egress uses instead of this installation for a request to its account: an earlier installation on the same account, or a token pinned to the account. Null when this installation answers. |
\ No newline at end of file
+| `account` | *str* | ✔️ | The account the App is installed on, as GitHub spells it. |
+| `account_type` | [Nullable[components.AccountType]](../components/accounttype.mdx) | ✔️ | N/A |
+| `coverage` | [Nullable[components.Coverage]](../components/coverage.mdx) | ✔️ | What GitHub says the installation covers; null until read. |
+| `credential_id` | *str* | ✔️ | N/A |
+| `holds_token` | *bool* | ✔️ | Whether the vault holds a current installation token to inject. |
+| `is_enabled` | *bool* | ✔️ | N/A |
+| `is_off_for_intern` | *bool* | ✔️ | The workspace turned this shared installation off or hid it for this intern. |
+| `shadowed_by` | [Nullable[components.ShadowedBy]](../components/shadowedby.mdx) | ✔️ | What egress uses instead of this installation for a request to its account: an earlier installation on the same account, or a token pinned to the account. Null when this installation answers. |
\ No newline at end of file
diff --git a/docs/components/internalserverresponseerrordata.mdx b/docs/components/internalserverresponseerrordata.mdx
index 11ab52ab0..0b806e017 100644
--- a/docs/components/internalserverresponseerrordata.mdx
+++ b/docs/components/internalserverresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for InternalServerResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/itemreferenceitem.mdx b/docs/components/itemreferenceitem.mdx
index db89ad466..daca3cb34 100644
--- a/docs/components/itemreferenceitem.mdx
+++ b/docs/components/itemreferenceitem.mdx
@@ -9,5 +9,5 @@ A reference to a previous response item by ID
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A |
-| `type` | [components.ItemReferenceItemType](../components/itemreferenceitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
+| `type` | [components.ItemReferenceItemType](../components/itemreferenceitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/jevrouterplugin.mdx b/docs/components/jevrouterplugin.mdx
index c56d97b12..8aecc29e9 100644
--- a/docs/components/jevrouterplugin.mdx
+++ b/docs/components/jevrouterplugin.mdx
@@ -9,5 +9,5 @@ title: "JevRouterPlugin"
| `allowed_models` | List[*str*] | ➖ | Alias of `models`, matching the auto-router field name. Entries from both fields are combined. | [
"anthropic/*"
] |
| `cost_tier` | *Optional[str]* | ➖ | Select low, medium, high, or a cost tier configured by the operator. Overrides the live-config tier and replaces the shared routing policy with that tier. Omit to use the live configuration. Model exclusions and the router kill switch still apply. | medium |
| `excluded_models` | List[*str*] | ➖ | Remove these models from the router. Each entry is a model slug or a wildcard pattern (e.g. "xiaomi/*"). A `~author/family-latest` alias matches every revision of that family. Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. Applied after `models`, so an excluded pattern always wins over an included one; when the lists leave no model the request can use, it fails with 404 rather than routing outside them. | [
"openai/gpt-6-astra",
"xiaomi/*"
] |
-| `id` | [components.JevRouterPluginID](../components/jevrouterpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.JevRouterPluginID](../components/jevrouterpluginid.mdx) | ✔️ | N/A | |
| `models` | List[*str*] | ➖ | Restrict the router to these models. Each entry is a model slug or a wildcard pattern (e.g. "anthropic/*"), matched against the current pool; models outside the pool are ignored. A `~author/family-latest` alias matches every revision of that family. Up to 1024 patterns, each at most 1024 characters, with 65536 total characters across all patterns. When omitted or empty, every model in the pool is a candidate; when no pool model matches, the list is ignored and the whole pool is used (`excluded_models` still apply). `allowed_models` is an alias; entries from both fields are combined. | [
"anthropic/*",
"openai/gpt-5.6-sol"
] |
\ No newline at end of file
diff --git a/docs/components/keepall.mdx b/docs/components/keepall.mdx
index 2e0dfaa8b..6e2caf6b5 100644
--- a/docs/components/keepall.mdx
+++ b/docs/components/keepall.mdx
@@ -6,4 +6,4 @@ title: "KeepAll"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `type` | [components.KeepType](../components/keeptype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.KeepType](../components/keeptype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/key.mdx b/docs/components/key.mdx
index 250d73b32..54c33ad49 100644
--- a/docs/components/key.mdx
+++ b/docs/components/key.mdx
@@ -6,10 +6,10 @@ title: "Key"
| Field | Type | Required | Description |
| -------------------------------------- | -------------------------------------- | -------------------------------------- | -------------------------------------- |
-| `alg` | [components.Alg](../components/alg.mdx) | ✅ | N/A |
-| `crv` | [components.Crv](../components/crv.mdx) | ✅ | N/A |
-| `kid` | *str* | ✅ | N/A |
-| `kty` | [components.Kty](../components/kty.mdx) | ✅ | N/A |
-| `use` | [components.Use](../components/use.mdx) | ✅ | N/A |
-| `x` | *str* | ✅ | N/A |
-| `y` | *str* | ✅ | N/A |
\ No newline at end of file
+| `alg` | [components.Alg](../components/alg.mdx) | ✔️ | N/A |
+| `crv` | [components.Crv](../components/crv.mdx) | ✔️ | N/A |
+| `kid` | *str* | ✔️ | N/A |
+| `kty` | [components.Kty](../components/kty.mdx) | ✔️ | N/A |
+| `use` | [components.Use](../components/use.mdx) | ✔️ | N/A |
+| `x` | *str* | ✔️ | N/A |
+| `y` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/keyassignment.mdx b/docs/components/keyassignment.mdx
index 67ed953d3..cb06254f8 100644
--- a/docs/components/keyassignment.mdx
+++ b/docs/components/keyassignment.mdx
@@ -6,10 +6,10 @@ title: "KeyAssignment"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `assigned_by` | *Nullable[str]* | ✅ | User ID of who made the assignment | user_abc123 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the assignment was created | 2025-08-24T10:30:00Z |
-| `guardrail_id` | *str* | ✅ | ID of the guardrail | 550e8400-e29b-41d4-a716-446655440001 |
-| `id` | *str* | ✅ | Unique identifier for the assignment | 550e8400-e29b-41d4-a716-446655440000 |
-| `key_hash` | *str* | ✅ | Hash of the assigned API key | c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93 |
-| `key_label` | *str* | ✅ | Label of the API key | prod-key |
-| `key_name` | *str* | ✅ | Name of the API key | Production Key |
\ No newline at end of file
+| `assigned_by` | *Nullable[str]* | ✔️ | User ID of who made the assignment | user_abc123 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the assignment was created | 2025-08-24T10:30:00Z |
+| `guardrail_id` | *str* | ✔️ | ID of the guardrail | 550e8400-e29b-41d4-a716-446655440001 |
+| `id` | *str* | ✔️ | Unique identifier for the assignment | 550e8400-e29b-41d4-a716-446655440000 |
+| `key_hash` | *str* | ✔️ | Hash of the assigned API key | c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93 |
+| `key_label` | *str* | ✔️ | Label of the API key | prod-key |
+| `key_name` | *str* | ✔️ | Name of the API key | Production Key |
\ No newline at end of file
diff --git a/docs/components/keybudget.mdx b/docs/components/keybudget.mdx
index 19924410b..c73467727 100644
--- a/docs/components/keybudget.mdx
+++ b/docs/components/keybudget.mdx
@@ -9,12 +9,12 @@ One budget layer that applies to requests made with this key, with the spend enf
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `budget_id` | *Nullable[str]* | ✅ | ID of the workspace budget for the `workspace` scope; null for other scopes. | null |
-| `guardrail_id` | *Nullable[str]* | ✅ | ID of the guardrail that carries this budget; null for other scopes. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
-| `include_byok` | *bool* | ✅ | Whether external BYOK inference spend counts toward this budget. | false |
-| `limit_usd` | *float* | ✅ | Budget limit in USD for the current window. | 50 |
-| `remaining_usd` | *float* | ✅ | `limit_usd - spend_usd`. Zero or negative means this layer rejects requests with a 403 until it resets. | 17.5 |
-| `reset_interval` | [Nullable[components.KeyBudgetResetInterval]](../components/keybudgetresetinterval.mdx) | ✅ | UTC window the spend is counted over (weeks start Monday); null for a lifetime budget that never resets. | weekly |
-| `resets_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC instant at which the window rolls over and spend returns to zero; null for a lifetime budget. | 2026-10-12T00:00:00.000Z |
-| `scope` | [components.KeyBudgetScope](../components/keybudgetscope.mdx) | ✅ | Which budget layer this is, in the order enforcement checks them: the workspace default guardrail against the member aggregate (`workspace_default_member`) and against this key (`workspace_default_key`), the member guardrail (`member`), the API key guardrail (`api_key`), a workspace budget (`workspace`), or the key's own limit (`key_limit`). | member |
-| `spend_usd` | *float* | ✅ | Spend in USD that enforcement counts against this limit in the current window: the member aggregate for member-scoped layers, otherwise this key or workspace. | 32.5 |
\ No newline at end of file
+| `budget_id` | *Nullable[str]* | ✔️ | ID of the workspace budget for the `workspace` scope; null for other scopes. | null |
+| `guardrail_id` | *Nullable[str]* | ✔️ | ID of the guardrail that carries this budget; null for other scopes. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
+| `include_byok` | *bool* | ✔️ | Whether external BYOK inference spend counts toward this budget. | false |
+| `limit_usd` | *float* | ✔️ | Budget limit in USD for the current window. | 50 |
+| `remaining_usd` | *float* | ✔️ | `limit_usd - spend_usd`. Zero or negative means this layer rejects requests with a 403 until it resets. | 17.5 |
+| `reset_interval` | [Nullable[components.KeyBudgetResetInterval]](../components/keybudgetresetinterval.mdx) | ✔️ | UTC window the spend is counted over (weeks start Monday); null for a lifetime budget that never resets. | weekly |
+| `resets_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC instant at which the window rolls over and spend returns to zero; null for a lifetime budget. | 2026-10-12T00:00:00.000Z |
+| `scope` | [components.KeyBudgetScope](../components/keybudgetscope.mdx) | ✔️ | Which budget layer this is, in the order enforcement checks them: the workspace default guardrail against the member aggregate (`workspace_default_member`) and against this key (`workspace_default_key`), the member guardrail (`member`), the API key guardrail (`api_key`), a workspace budget (`workspace`), or the key's own limit (`key_limit`). | member |
+| `spend_usd` | *float* | ✔️ | Spend in USD that enforcement counts against this limit in the current window: the member aggregate for member-scoped layers, otherwise this key or workspace. | 32.5 |
\ No newline at end of file
diff --git a/docs/components/legacychatcontentvideo.mdx b/docs/components/legacychatcontentvideo.mdx
index 7affafef7..d464372ce 100644
--- a/docs/components/legacychatcontentvideo.mdx
+++ b/docs/components/legacychatcontentvideo.mdx
@@ -11,5 +11,5 @@ Video input content part (legacy format - deprecated)
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `type` | [components.LegacyChatContentVideoType](../components/legacychatcontentvideotype.mdx) | ✅ | N/A | |
-| `video_url` | [components.LegacyChatContentVideoInput](../components/legacychatcontentvideoinput.mdx) | ✅ | Video input object | \{
"url": "https://example.com/video.mp4"
} |
\ No newline at end of file
+| `type` | [components.LegacyChatContentVideoType](../components/legacychatcontentvideotype.mdx) | ✔️ | N/A | |
+| `video_url` | [components.LegacyChatContentVideoInput](../components/legacychatcontentvideoinput.mdx) | ✔️ | Video input object | \{
"url": "https://example.com/video.mp4"
} |
\ No newline at end of file
diff --git a/docs/components/legacychatcontentvideoinput.mdx b/docs/components/legacychatcontentvideoinput.mdx
index 0ad9b1978..917a1b179 100644
--- a/docs/components/legacychatcontentvideoinput.mdx
+++ b/docs/components/legacychatcontentvideoinput.mdx
@@ -10,4 +10,4 @@ Video input object
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `processing` | [Optional[components.LegacyChatContentVideoInputProcessing]](../components/legacychatcontentvideoinputprocessing.mdx) | ➖ | Video processing mode. `agentic` enables agentic video processing and `static` forces fixed-rate frame sampling on providers that support it (currently Google Gemini). | agentic |
-| `url` | *str* | ✅ | URL of the video (data: URLs supported) | |
\ No newline at end of file
+| `url` | *str* | ✔️ | URL of the video (data: URLs supported) | |
\ No newline at end of file
diff --git a/docs/components/legacywebsearchservertool.mdx b/docs/components/legacywebsearchservertool.mdx
index 61d6b262e..8a0e1662e 100644
--- a/docs/components/legacywebsearchservertool.mdx
+++ b/docs/components/legacywebsearchservertool.mdx
@@ -15,6 +15,6 @@ Web search tool configuration
| `max_uses` | *Optional[int]* | ➖ | Maximum number of web searches the model may perform in a single request. Once reached, further search calls return an error result instead of executing. Applies to the Exa, Firecrawl, Parallel, and Perplexity engines. With native provider search, forwarded only to Anthropic (as `max_uses`); other native search providers have no equivalent parameter and ignore it. | 3 |
| `mode` | [Optional[components.WebSearchMode]](../components/websearchmode.mdx) | ➖ | Engine-native search mode. Exa supports instant, fast, auto (default), deep-lite, deep, and deep-reasoning. Parallel supports turbo, fast, basic (default), and advanced. Modes unsupported by the selected engine are ignored. | auto |
| `search_context_size` | [Optional[components.SearchContextSizeEnum]](../components/searchcontextsizeenum.mdx) | ➖ | Size of the search context for web search tools | medium |
-| `type` | [components.LegacyWebSearchServerToolType](../components/legacywebsearchservertooltype.mdx) | ✅ | N/A | |
+| `type` | [components.LegacyWebSearchServerToolType](../components/legacywebsearchservertooltype.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.WebSearchUserLocation]](../components/websearchuserlocation.mdx) | ➖ | User location information for web search | \{
"city": "San Francisco",
"country": "USA",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
| `x_search` | [Optional[components.XSearchOptions]](../components/xsearchoptions.mdx) | ➖ | Enable SpaceXAI X (Twitter) search alongside native web search, with optional filters. Only applies to SpaceXAI endpoints with native search; omit to search the web only. X search is billed separately by SpaceXAI, per post and per user profile fetched. | \{
"allowed_x_handles": [
"OpenRouterAI"
],
"from_date": "2025-01-01"
} |
\ No newline at end of file
diff --git a/docs/components/listbyokkeysresponse.mdx b/docs/components/listbyokkeysresponse.mdx
index a8e712fe1..e44710002 100644
--- a/docs/components/listbyokkeysresponse.mdx
+++ b/docs/components/listbyokkeysresponse.mdx
@@ -6,5 +6,5 @@ title: "ListBYOKKeysResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `data` | List[[components.BYOKKey](../components/byokkey.mdx)] | ✅ | List of BYOK credentials. | |
-| `total_count` | *int* | ✅ | Total number of BYOK credentials matching the filters. | 1 |
\ No newline at end of file
+| `data` | List[[components.BYOKKey](../components/byokkey.mdx)] | ✔️ | List of BYOK credentials. | |
+| `total_count` | *int* | ✔️ | Total number of BYOK credentials matching the filters. | 1 |
\ No newline at end of file
diff --git a/docs/components/listendpointsresponse.mdx b/docs/components/listendpointsresponse.mdx
index 6bc0bc282..64a77abea 100644
--- a/docs/components/listendpointsresponse.mdx
+++ b/docs/components/listendpointsresponse.mdx
@@ -9,9 +9,9 @@ List of available endpoints for a model
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `architecture` | [components.Architecture](../components/architecture.mdx) | ✅ | N/A | \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
} |
-| `created` | *int* | ✅ | Unix timestamp of when the model was created | 1692901234 |
-| `description` | *str* | ✅ | Description of the model | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy. |
-| `endpoints` | List[[components.PublicEndpoint](../components/publicendpoint.mdx)] | ✅ | List of available endpoints for this model | |
-| `id` | *str* | ✅ | Unique identifier for the model | openai/gpt-4 |
-| `name` | *str* | ✅ | Display name of the model | GPT-4 |
\ No newline at end of file
+| `architecture` | [components.Architecture](../components/architecture.mdx) | ✔️ | N/A | \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
} |
+| `created` | *int* | ✔️ | Unix timestamp of when the model was created | 1692901234 |
+| `description` | *str* | ✔️ | Description of the model | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy. |
+| `endpoints` | List[[components.PublicEndpoint](../components/publicendpoint.mdx)] | ✔️ | List of available endpoints for this model | |
+| `id` | *str* | ✔️ | Unique identifier for the model | openai/gpt-4 |
+| `name` | *str* | ✔️ | Display name of the model | GPT-4 |
\ No newline at end of file
diff --git a/docs/components/listexternalusersresponse.mdx b/docs/components/listexternalusersresponse.mdx
index 144af24df..6fa9fca95 100644
--- a/docs/components/listexternalusersresponse.mdx
+++ b/docs/components/listexternalusersresponse.mdx
@@ -6,5 +6,5 @@ title: "ListExternalUsersResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `data` | List[[components.ExternalUser](../components/externaluser.mdx)] | ✅ | N/A | |
-| `total_count` | *int* | ✅ | Number of registrations matching the filters before pagination. | 1 |
\ No newline at end of file
+| `data` | List[[components.ExternalUser](../components/externaluser.mdx)] | ✔️ | N/A | |
+| `total_count` | *int* | ✔️ | Number of registrations matching the filters before pagination. | 1 |
\ No newline at end of file
diff --git a/docs/components/listguardrailsresponse.mdx b/docs/components/listguardrailsresponse.mdx
index fd933202e..5cb2a7ae9 100644
--- a/docs/components/listguardrailsresponse.mdx
+++ b/docs/components/listguardrailsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListGuardrailsResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `data` | List[[components.Guardrail](../components/guardrail.mdx)] | ✅ | List of guardrails | |
-| `total_count` | *int* | ✅ | Total number of guardrails | 25 |
\ No newline at end of file
+| `data` | List[[components.Guardrail](../components/guardrail.mdx)] | ✔️ | List of guardrails | |
+| `total_count` | *int* | ✔️ | Total number of guardrails | 25 |
\ No newline at end of file
diff --git a/docs/components/listkeyassignmentsresponse.mdx b/docs/components/listkeyassignmentsresponse.mdx
index f3f456c35..7570bedc0 100644
--- a/docs/components/listkeyassignmentsresponse.mdx
+++ b/docs/components/listkeyassignmentsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListKeyAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `data` | List[[components.KeyAssignment](../components/keyassignment.mdx)] | ✅ | List of key assignments | |
-| `total_count` | *int* | ✅ | Total number of key assignments for this guardrail | 25 |
\ No newline at end of file
+| `data` | List[[components.KeyAssignment](../components/keyassignment.mdx)] | ✔️ | List of key assignments | |
+| `total_count` | *int* | ✔️ | Total number of key assignments for this guardrail | 25 |
\ No newline at end of file
diff --git a/docs/components/listmemberassignmentsresponse.mdx b/docs/components/listmemberassignmentsresponse.mdx
index 498dddf60..98c2d0f7f 100644
--- a/docs/components/listmemberassignmentsresponse.mdx
+++ b/docs/components/listmemberassignmentsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListMemberAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `data` | List[[components.MemberAssignment](../components/memberassignment.mdx)] | ✅ | List of member assignments | |
-| `total_count` | *int* | ✅ | Total number of member assignments | 10 |
\ No newline at end of file
+| `data` | List[[components.MemberAssignment](../components/memberassignment.mdx)] | ✔️ | List of member assignments | |
+| `total_count` | *int* | ✔️ | Total number of member assignments | 10 |
\ No newline at end of file
diff --git a/docs/components/listobservabilitydestinationsresponse.mdx b/docs/components/listobservabilitydestinationsresponse.mdx
index 8d41b819a..e808bea8a 100644
--- a/docs/components/listobservabilitydestinationsresponse.mdx
+++ b/docs/components/listobservabilitydestinationsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListObservabilityDestinationsResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `data` | List[[components.ObservabilityDestination](../components/observabilitydestination.mdx)] | ✅ | List of observability destinations. | |
-| `total_count` | *int* | ✅ | Total number of destinations matching the filters. | 1 |
\ No newline at end of file
+| `data` | List[[components.ObservabilityDestination](../components/observabilitydestination.mdx)] | ✔️ | List of observability destinations. | |
+| `total_count` | *int* | ✔️ | Total number of destinations matching the filters. | 1 |
\ No newline at end of file
diff --git a/docs/components/listpresetsresponse.mdx b/docs/components/listpresetsresponse.mdx
index b2b084fe6..8d0472f98 100644
--- a/docs/components/listpresetsresponse.mdx
+++ b/docs/components/listpresetsresponse.mdx
@@ -9,5 +9,5 @@ A paginated list of presets.
| Field | Type | Required | Description |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `data` | List[[components.Preset](../components/preset.mdx)] | ✅ | N/A |
-| `total_count` | *int* | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.Preset](../components/preset.mdx)] | ✔️ | N/A |
+| `total_count` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/listpresetversionsresponse.mdx b/docs/components/listpresetversionsresponse.mdx
index 83a88b92f..79aae60c3 100644
--- a/docs/components/listpresetversionsresponse.mdx
+++ b/docs/components/listpresetversionsresponse.mdx
@@ -9,5 +9,5 @@ A paginated list of preset versions.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `data` | List[[Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx)] | ✅ | N/A |
-| `total_count` | *int* | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx)] | ✔️ | N/A |
+| `total_count` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/listprivateendpointsresponse.mdx b/docs/components/listprivateendpointsresponse.mdx
index 149357e7f..bb009be73 100644
--- a/docs/components/listprivateendpointsresponse.mdx
+++ b/docs/components/listprivateendpointsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListPrivateEndpointsResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `data` | List[[components.PrivateEndpointSummary](../components/privateendpointsummary.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.PrivateEndpointSummary](../components/privateendpointsummary.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/listscimgroupmappingsresponse.mdx b/docs/components/listscimgroupmappingsresponse.mdx
index a830bbd09..d86a24d8e 100644
--- a/docs/components/listscimgroupmappingsresponse.mdx
+++ b/docs/components/listscimgroupmappingsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListScimGroupMappingsResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `data` | List[[components.ScimGroupMapping](../components/scimgroupmapping.mdx)] | ✅ | N/A |
-| `total_count` | *int* | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.ScimGroupMapping](../components/scimgroupmapping.mdx)] | ✔️ | N/A |
+| `total_count` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/listscimgroupsresponse.mdx b/docs/components/listscimgroupsresponse.mdx
index 69d85e646..0e495364e 100644
--- a/docs/components/listscimgroupsresponse.mdx
+++ b/docs/components/listscimgroupsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListScimGroupsResponse"
| Field | Type | Required | Description |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `data` | List[[components.ScimGroup](../components/scimgroup.mdx)] | ✅ | N/A |
-| `total_count` | *int* | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.ScimGroup](../components/scimgroup.mdx)] | ✔️ | N/A |
+| `total_count` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/listtoolsresponse.mdx b/docs/components/listtoolsresponse.mdx
index 0fcd54cb6..c43a25460 100644
--- a/docs/components/listtoolsresponse.mdx
+++ b/docs/components/listtoolsresponse.mdx
@@ -6,6 +6,6 @@ title: "ListToolsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `data` | List[[components.ServerTool](../components/servertool.mdx)] | ✅ | N/A | |
-| `links` | [components.ListToolsResponseLinks](../components/listtoolsresponselinks.mdx) | ✅ | N/A | |
-| `total_count` | *int* | ✅ | Total number of tools | 12 |
\ No newline at end of file
+| `data` | List[[components.ServerTool](../components/servertool.mdx)] | ✔️ | N/A | |
+| `links` | [components.ListToolsResponseLinks](../components/listtoolsresponselinks.mdx) | ✔️ | N/A | |
+| `total_count` | *int* | ✔️ | Total number of tools | 12 |
\ No newline at end of file
diff --git a/docs/components/listtoolsresponselinks.mdx b/docs/components/listtoolsresponselinks.mdx
index 4ef36b167..55dba26c9 100644
--- a/docs/components/listtoolsresponselinks.mdx
+++ b/docs/components/listtoolsresponselinks.mdx
@@ -6,4 +6,4 @@ title: "ListToolsResponseLinks"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `next` | *Nullable[str]* | ✅ | URL for the next page of results, or null if this is the last page | null |
\ No newline at end of file
+| `next` | *Nullable[str]* | ✔️ | URL for the next page of results, or null if this is the last page | null |
\ No newline at end of file
diff --git a/docs/components/listworkspacebudgetsresponse.mdx b/docs/components/listworkspacebudgetsresponse.mdx
index 940f25f6b..6b3aa111b 100644
--- a/docs/components/listworkspacebudgetsresponse.mdx
+++ b/docs/components/listworkspacebudgetsresponse.mdx
@@ -6,5 +6,5 @@ title: "ListWorkspaceBudgetsResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.WorkspaceBudget](../components/workspacebudget.mdx)] | ✅ | List of budgets configured for the workspace | |
+| `data` | List[[components.WorkspaceBudget](../components/workspacebudget.mdx)] | ✔️ | List of budgets configured for the workspace | |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether BYOK (bring-your-own-key) spend is included when enforcing the workspace's budgets. This is a workspace-wide setting that applies to all budget intervals (daily, weekly, monthly, and lifetime). | false |
\ No newline at end of file
diff --git a/docs/components/listworkspacemembersresponse.mdx b/docs/components/listworkspacemembersresponse.mdx
index c311fb895..f163a9743 100644
--- a/docs/components/listworkspacemembersresponse.mdx
+++ b/docs/components/listworkspacemembersresponse.mdx
@@ -6,5 +6,5 @@ title: "ListWorkspaceMembersResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `data` | List[[components.WorkspaceMember](../components/workspacemember.mdx)] | ✅ | List of workspace members | |
-| `total_count` | *int* | ✅ | Total number of members in the workspace | 5 |
\ No newline at end of file
+| `data` | List[[components.WorkspaceMember](../components/workspacemember.mdx)] | ✔️ | List of workspace members | |
+| `total_count` | *int* | ✔️ | Total number of members in the workspace | 5 |
\ No newline at end of file
diff --git a/docs/components/listworkspacesresponse.mdx b/docs/components/listworkspacesresponse.mdx
index e84484702..42c22b772 100644
--- a/docs/components/listworkspacesresponse.mdx
+++ b/docs/components/listworkspacesresponse.mdx
@@ -6,5 +6,5 @@ title: "ListWorkspacesResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `data` | List[[components.Workspace](../components/workspace.mdx)] | ✅ | List of workspaces | |
-| `total_count` | *int* | ✅ | Total number of workspaces | 5 |
\ No newline at end of file
+| `data` | List[[components.Workspace](../components/workspace.mdx)] | ✔️ | List of workspaces | |
+| `total_count` | *int* | ✔️ | Total number of workspaces | 5 |
\ No newline at end of file
diff --git a/docs/components/localshellcallitem.mdx b/docs/components/localshellcallitem.mdx
index 93382ae4a..01bafb300 100644
--- a/docs/components/localshellcallitem.mdx
+++ b/docs/components/localshellcallitem.mdx
@@ -9,8 +9,8 @@ A local shell command execution call
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `action` | [components.LocalShellCallItemAction](../components/localshellcallitemaction.mdx) | ✅ | N/A | |
-| `call_id` | *str* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.TypeLocalShellCall](../components/typelocalshellcall.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `action` | [components.LocalShellCallItemAction](../components/localshellcallitemaction.mdx) | ✔️ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.TypeLocalShellCall](../components/typelocalshellcall.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/localshellcallitemaction.mdx b/docs/components/localshellcallitemaction.mdx
index 4f386bb68..b855cbab1 100644
--- a/docs/components/localshellcallitemaction.mdx
+++ b/docs/components/localshellcallitemaction.mdx
@@ -6,9 +6,9 @@ title: "LocalShellCallItemAction"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `command` | List[*str*] | ✅ | N/A |
-| `env` | Dict[str, *str*] | ✅ | N/A |
+| `command` | List[*str*] | ✔️ | N/A |
+| `env` | Dict[str, *str*] | ✔️ | N/A |
| `timeout_ms` | *OptionalNullable[int]* | ➖ | N/A |
-| `type` | [components.TypeExec](../components/typeexec.mdx) | ✅ | N/A |
+| `type` | [components.TypeExec](../components/typeexec.mdx) | ✔️ | N/A |
| `user` | *OptionalNullable[str]* | ➖ | N/A |
| `working_directory` | *OptionalNullable[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/localshellcalloutputitem.mdx b/docs/components/localshellcalloutputitem.mdx
index a6ed03152..2d95c4d7b 100644
--- a/docs/components/localshellcalloutputitem.mdx
+++ b/docs/components/localshellcalloutputitem.mdx
@@ -9,7 +9,7 @@ Output from a local shell command execution
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
-| `output` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `output` | *str* | ✔️ | N/A | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.LocalShellCallOutputItemType](../components/localshellcalloutputitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.LocalShellCallOutputItemType](../components/localshellcalloutputitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/logprob.mdx b/docs/components/logprob.mdx
index 18d71fff1..d3cb19176 100644
--- a/docs/components/logprob.mdx
+++ b/docs/components/logprob.mdx
@@ -6,7 +6,7 @@ title: "Logprob"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
-| `top_logprobs` | List[[components.ResponseOutputTextTopLogprob](../components/responseoutputtexttoplogprob.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
+| `top_logprobs` | List[[components.ResponseOutputTextTopLogprob](../components/responseoutputtexttoplogprob.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/logprobs.mdx b/docs/components/logprobs.mdx
index 2b9725648..0e93af173 100644
--- a/docs/components/logprobs.mdx
+++ b/docs/components/logprobs.mdx
@@ -6,5 +6,5 @@ title: "Logprobs"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `content` | List[[components.LogprobsContent](../components/logprobscontent.mdx)] | ✅ | N/A |
+| `content` | List[[components.LogprobsContent](../components/logprobscontent.mdx)] | ✔️ | N/A |
| `refusal` | List[[components.Refusal](../components/refusal.mdx)] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/logprobscontent.mdx b/docs/components/logprobscontent.mdx
index bce4cf6f8..ca4d842db 100644
--- a/docs/components/logprobscontent.mdx
+++ b/docs/components/logprobscontent.mdx
@@ -6,7 +6,7 @@ title: "LogprobsContent"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
-| `top_logprobs` | List[[components.ContentTopLogprob](../components/contenttoplogprob.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
+| `top_logprobs` | List[[components.ContentTopLogprob](../components/contenttoplogprob.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/managedprivateendpoint.mdx b/docs/components/managedprivateendpoint.mdx
index b11082cf9..80c3f314c 100644
--- a/docs/components/managedprivateendpoint.mdx
+++ b/docs/components/managedprivateendpoint.mdx
@@ -6,13 +6,13 @@ title: "ManagedPrivateEndpoint"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | ISO timestamp of when the endpoint was created. | 2026-09-24T10:30:00Z |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `model_name` | *Nullable[str]* | ✅ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
-| `model_permaslug` | *str* | ✅ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
-| `model_slug` | *Nullable[str]* | ✅ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
-| `provider_name` | *str* | ✅ | Display name of the upstream provider. | Azure |
-| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✅ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
-| `declared_region` | [Nullable[components.PrivateEndpointDeclaredRegion]](../components/privateendpointdeclaredregion.mdx) | ✅ | Where you attest this deployment processes data. `global` means not regional; `null` means undeclared. | us |
-| `declared_zdr` | *Nullable[bool]* | ✅ | Whether you attest this deployment retains no prompt or completion data. `null` means undeclared. | true |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the endpoint was created. | 2026-09-24T10:30:00Z |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `model_name` | *Nullable[str]* | ✔️ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
+| `model_permaslug` | *str* | ✔️ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
+| `model_slug` | *Nullable[str]* | ✔️ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
+| `provider_name` | *str* | ✔️ | Display name of the upstream provider. | Azure |
+| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✔️ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
+| `declared_region` | [Nullable[components.PrivateEndpointDeclaredRegion]](../components/privateendpointdeclaredregion.mdx) | ✔️ | Where you attest this deployment processes data. `global` means not regional; `null` means undeclared. | us |
+| `declared_zdr` | *Nullable[bool]* | ✔️ | Whether you attest this deployment retains no prompt or completion data. `null` means undeclared. | true |
| `max_completion_tokens` | *OptionalNullable[int]* | ➖ | Most completion tokens a request routed to this endpoint can produce, or `null` when the endpoint sets no cap beyond the model context length. | 131072 |
\ No newline at end of file
diff --git a/docs/components/managedprivateendpointresponse.mdx b/docs/components/managedprivateendpointresponse.mdx
index 585a2cdc3..b01926a6c 100644
--- a/docs/components/managedprivateendpointresponse.mdx
+++ b/docs/components/managedprivateendpointresponse.mdx
@@ -6,4 +6,4 @@ title: "ManagedPrivateEndpointResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `data` | [components.ManagedPrivateEndpoint](../components/managedprivateendpoint.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.ManagedPrivateEndpoint](../components/managedprivateendpoint.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/match.mdx b/docs/components/match.mdx
index 05119d7c4..22a9bebf0 100644
--- a/docs/components/match.mdx
+++ b/docs/components/match.mdx
@@ -6,6 +6,6 @@ title: "Match"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `definition` | Dict[str, *Any*] | ✅ | N/A |
-| `schema_digest` | *str* | ✅ | N/A |
-| `tool_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `definition` | Dict[str, *Any*] | ✔️ | N/A |
+| `schema_digest` | *str* | ✔️ | N/A |
+| `tool_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcpapprovalrequestitem.mdx b/docs/components/mcpapprovalrequestitem.mdx
index 3fd987097..bbd4714e8 100644
--- a/docs/components/mcpapprovalrequestitem.mdx
+++ b/docs/components/mcpapprovalrequestitem.mdx
@@ -9,8 +9,8 @@ Request for approval to execute an MCP tool
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `arguments` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `server_label` | *str* | ✅ | N/A |
-| `type` | [components.McpApprovalRequestItemType](../components/mcpapprovalrequestitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `arguments` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `server_label` | *str* | ✔️ | N/A |
+| `type` | [components.McpApprovalRequestItemType](../components/mcpapprovalrequestitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcpapprovalresponseitem.mdx b/docs/components/mcpapprovalresponseitem.mdx
index dda41b5c7..62a0f875b 100644
--- a/docs/components/mcpapprovalresponseitem.mdx
+++ b/docs/components/mcpapprovalresponseitem.mdx
@@ -9,8 +9,8 @@ User response to an MCP tool approval request
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `approval_request_id` | *str* | ✅ | N/A |
-| `approve` | *bool* | ✅ | N/A |
+| `approval_request_id` | *str* | ✔️ | N/A |
+| `approve` | *bool* | ✔️ | N/A |
| `id` | *OptionalNullable[str]* | ➖ | N/A |
| `reason` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.McpApprovalResponseItemType](../components/mcpapprovalresponseitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.McpApprovalResponseItemType](../components/mcpapprovalresponseitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcpcallitem.mdx b/docs/components/mcpcallitem.mdx
index c79ed0adf..5dd0d3596 100644
--- a/docs/components/mcpcallitem.mdx
+++ b/docs/components/mcpcallitem.mdx
@@ -9,10 +9,10 @@ An MCP tool call with its output or error
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `error` | [OptionalNullable[components.McpToolCallError]](../components/mcptoolcallerror.mdx) | ➖ | Error from an MCP tool call, either a plain message or a structured error | \{
"code": 503,
"message": "Service Unavailable",
"type": "http_error"
} |
-| `id` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `output` | *OptionalNullable[str]* | ➖ | N/A | |
-| `server_label` | *str* | ✅ | N/A | |
-| `type` | [components.McpCallItemType](../components/mcpcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `server_label` | *str* | ✔️ | N/A | |
+| `type` | [components.McpCallItemType](../components/mcpcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/mcphttperror.mdx b/docs/components/mcphttperror.mdx
index 5fe8945e6..acadb7bf1 100644
--- a/docs/components/mcphttperror.mdx
+++ b/docs/components/mcphttperror.mdx
@@ -9,6 +9,6 @@ The MCP server request failed at the HTTP layer
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
-| `type` | [components.McpHTTPErrorType](../components/mcphttperrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
+| `type` | [components.McpHTTPErrorType](../components/mcphttperrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcplisttoolsitem.mdx b/docs/components/mcplisttoolsitem.mdx
index f2865a837..df99926e4 100644
--- a/docs/components/mcplisttoolsitem.mdx
+++ b/docs/components/mcplisttoolsitem.mdx
@@ -10,7 +10,7 @@ List of available MCP tools from a server
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
| `error` | *OptionalNullable[str]* | ➖ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `server_label` | *str* | ✅ | N/A |
-| `tools` | List[[components.McpListToolsItemTool](../components/mcplisttoolsitemtool.mdx)] | ✅ | N/A |
-| `type` | [components.McpListToolsItemType](../components/mcplisttoolsitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
+| `server_label` | *str* | ✔️ | N/A |
+| `tools` | List[[components.McpListToolsItemTool](../components/mcplisttoolsitemtool.mdx)] | ✔️ | N/A |
+| `type` | [components.McpListToolsItemType](../components/mcplisttoolsitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcplisttoolsitemtool.mdx b/docs/components/mcplisttoolsitemtool.mdx
index 8997f1c7a..38b033b62 100644
--- a/docs/components/mcplisttoolsitemtool.mdx
+++ b/docs/components/mcplisttoolsitemtool.mdx
@@ -8,5 +8,5 @@ title: "McpListToolsItemTool"
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
| `annotations` | *Optional[Any]* | ➖ | N/A |
| `description` | *OptionalNullable[str]* | ➖ | N/A |
-| `input_schema` | Dict[str, *Any*] | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
\ No newline at end of file
+| `input_schema` | Dict[str, *Any*] | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcporigin.mdx b/docs/components/mcporigin.mdx
index d1779546b..08fafdea9 100644
--- a/docs/components/mcporigin.mdx
+++ b/docs/components/mcporigin.mdx
@@ -6,8 +6,8 @@ title: "McpOrigin"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
-| `account_key` | *Nullable[str]* | ✅ | N/A |
-| `host` | *str* | ✅ | N/A |
-| `is_personal` | *bool* | ✅ | Members' own accounts, matched to the acting member per turn. |
-| `routes` | List[[components.Route](../components/route.mdx)] | ✅ | N/A |
-| `status` | [Nullable[components.McpOriginStatus]](../components/mcporiginstatus.mdx) | ✅ | The vault's decision for a request to this server; null for members' own accounts, decided per acting member. |
\ No newline at end of file
+| `account_key` | *Nullable[str]* | ✔️ | N/A |
+| `host` | *str* | ✔️ | N/A |
+| `is_personal` | *bool* | ✔️ | Members' own accounts, matched to the acting member per turn. |
+| `routes` | List[[components.Route](../components/route.mdx)] | ✔️ | N/A |
+| `status` | [Nullable[components.McpOriginStatus]](../components/mcporiginstatus.mdx) | ✔️ | The vault's decision for a request to this server; null for members' own accounts, decided per acting member. |
\ No newline at end of file
diff --git a/docs/components/mcporiginstatus.mdx b/docs/components/mcporiginstatus.mdx
index 286c6e151..0eaace249 100644
--- a/docs/components/mcporiginstatus.mdx
+++ b/docs/components/mcporiginstatus.mdx
@@ -9,5 +9,5 @@ The vault's decision for a request to this server; null for members' own account
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `failure` | *Nullable[str]* | ✅ | The credential failure code when `state` is `failing`; null otherwise. |
-| `state` | [components.McpOriginState](../components/mcporiginstate.mdx) | ✅ | N/A |
\ No newline at end of file
+| `failure` | *Nullable[str]* | ✔️ | The credential failure code when `state` is `failing`; null otherwise. |
+| `state` | [components.McpOriginState](../components/mcporiginstate.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcpprotocolerror.mdx b/docs/components/mcpprotocolerror.mdx
index 73c54663a..cca5fc48d 100644
--- a/docs/components/mcpprotocolerror.mdx
+++ b/docs/components/mcpprotocolerror.mdx
@@ -9,6 +9,6 @@ The MCP server returned a protocol-level error
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
-| `type` | [components.McpProtocolErrorType](../components/mcpprotocolerrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
+| `type` | [components.McpProtocolErrorType](../components/mcpprotocolerrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcpservertool.mdx b/docs/components/mcpservertool.mdx
index be92ba849..d3113d69f 100644
--- a/docs/components/mcpservertool.mdx
+++ b/docs/components/mcpservertool.mdx
@@ -15,6 +15,6 @@ MCP (Model Context Protocol) tool configuration
| `headers` | Dict[str, *str*] | ➖ | N/A |
| `require_approval` | [OptionalNullable[components.RequireApprovalUnion]](../components/requireapprovalunion.mdx) | ➖ | N/A |
| `server_description` | *Optional[str]* | ➖ | N/A |
-| `server_label` | *str* | ✅ | N/A |
+| `server_label` | *str* | ✔️ | N/A |
| `server_url` | *Optional[str]* | ➖ | N/A |
-| `type` | [components.McpServerToolType](../components/mcpservertooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.McpServerToolType](../components/mcpservertooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/mcptoolexecutionerror.mdx b/docs/components/mcptoolexecutionerror.mdx
index 195ca1bdc..ef5222edd 100644
--- a/docs/components/mcptoolexecutionerror.mdx
+++ b/docs/components/mcptoolexecutionerror.mdx
@@ -10,4 +10,4 @@ The MCP tool ran but reported a failure
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| `content` | *Optional[Any]* | ➖ | N/A |
-| `type` | [components.McpToolExecutionErrorType](../components/mcptoolexecutionerrortype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.McpToolExecutionErrorType](../components/mcptoolexecutionerrortype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/memberassignment.mdx b/docs/components/memberassignment.mdx
index 5ca7f4d1b..bbac7d489 100644
--- a/docs/components/memberassignment.mdx
+++ b/docs/components/memberassignment.mdx
@@ -6,9 +6,9 @@ title: "MemberAssignment"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |
-| `assigned_by` | *Nullable[str]* | ✅ | User ID of who made the assignment | user_abc123 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the assignment was created | 2025-08-24T10:30:00Z |
-| `guardrail_id` | *str* | ✅ | ID of the guardrail | 550e8400-e29b-41d4-a716-446655440001 |
-| `id` | *str* | ✅ | Unique identifier for the assignment | 550e8400-e29b-41d4-a716-446655440000 |
-| `organization_id` | *str* | ✅ | Organization ID | org_xyz789 |
-| `user_id` | *str* | ✅ | Clerk user ID of the assigned member | user_abc123 |
\ No newline at end of file
+| `assigned_by` | *Nullable[str]* | ✔️ | User ID of who made the assignment | user_abc123 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the assignment was created | 2025-08-24T10:30:00Z |
+| `guardrail_id` | *str* | ✔️ | ID of the guardrail | 550e8400-e29b-41d4-a716-446655440001 |
+| `id` | *str* | ✔️ | Unique identifier for the assignment | 550e8400-e29b-41d4-a716-446655440000 |
+| `organization_id` | *str* | ✔️ | Organization ID | org_xyz789 |
+| `user_id` | *str* | ✔️ | Clerk user ID of the assigned member | user_abc123 |
\ No newline at end of file
diff --git a/docs/components/message.mdx b/docs/components/message.mdx
index d582933aa..5e054eab7 100644
--- a/docs/components/message.mdx
+++ b/docs/components/message.mdx
@@ -7,10 +7,10 @@ title: "Message"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
| `annotations` | List[[components.Annotation](../components/annotation.mdx)] | ➖ | N/A |
-| `content` | *Nullable[str]* | ✅ | N/A |
+| `content` | *Nullable[str]* | ✔️ | N/A |
| `images` | List[[components.Image](../components/image.mdx)] | ➖ | N/A |
| `reasoning` | *OptionalNullable[str]* | ➖ | N/A |
| `reasoning_details` | List[[Nullable[components.ReasoningDetail]](../components/reasoningdetail.mdx)] | ➖ | N/A |
-| `refusal` | *Nullable[str]* | ✅ | N/A |
-| `role` | [components.ChoiceRole](../components/choicerole.mdx) | ✅ | N/A |
+| `refusal` | *Nullable[str]* | ✔️ | N/A |
+| `role` | [components.ChoiceRole](../components/choicerole.mdx) | ✔️ | N/A |
| `tool_calls` | List[[components.ToolCall](../components/toolcall.mdx)] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesadvisortoolresultblock.mdx b/docs/components/messagesadvisortoolresultblock.mdx
index 67193439a..c9ea358de 100644
--- a/docs/components/messagesadvisortoolresultblock.mdx
+++ b/docs/components/messagesadvisortoolresultblock.mdx
@@ -9,6 +9,6 @@ Advisor tool result from a prior assistant turn, replayed back to the model on t
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.MessagesAdvisorToolResultBlockType](../components/messagesadvisortoolresultblocktype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesAdvisorToolResultBlockType](../components/messagesadvisortoolresultblocktype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesbashtoolresultblock.mdx b/docs/components/messagesbashtoolresultblock.mdx
index 70c76d061..98f9c4ead 100644
--- a/docs/components/messagesbashtoolresultblock.mdx
+++ b/docs/components/messagesbashtoolresultblock.mdx
@@ -10,7 +10,7 @@ Output of a sandbox-executed `openrouter:bash` call from a prior assistant turn.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
| `files` | List[[components.MessagesBashToolResultBlockFile](../components/messagesbashtoolresultblockfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.MessagesBashToolResultBlockTypeOpenrouterBashToolResult](../components/messagesbashtoolresultblocktypeopenrouterbashtoolresult.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesBashToolResultBlockTypeOpenrouterBashToolResult](../components/messagesbashtoolresultblocktypeopenrouterbashtoolresult.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesbashtoolresultblockfile.mdx b/docs/components/messagesbashtoolresultblockfile.mdx
index 1e8069a1c..469e3bc00 100644
--- a/docs/components/messagesbashtoolresultblockfile.mdx
+++ b/docs/components/messagesbashtoolresultblockfile.mdx
@@ -6,9 +6,9 @@ title: "MessagesBashToolResultBlockFile"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.MessagesBashToolResultBlockTypeContainerFileCitation](../components/messagesbashtoolresultblocktypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.MessagesBashToolResultBlockTypeContainerFileCitation](../components/messagesbashtoolresultblocktypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesfallbackparam.mdx b/docs/components/messagesfallbackparam.mdx
index 012492726..02828d560 100644
--- a/docs/components/messagesfallbackparam.mdx
+++ b/docs/components/messagesfallbackparam.mdx
@@ -9,5 +9,5 @@ Fallback model to try when the primary model fails or refuses. Only the `model`
| Field | Type | Required | Description | Example |
| ------------------------------ | ------------------------------ | ------------------------------ | ------------------------------ | ------------------------------ |
-| `model` | *str* | ✅ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"model": "claude-opus-4-8"
} |
\ No newline at end of file
diff --git a/docs/components/messagesmessageparam.mdx b/docs/components/messagesmessageparam.mdx
index e32cd7515..d914161d4 100644
--- a/docs/components/messagesmessageparam.mdx
+++ b/docs/components/messagesmessageparam.mdx
@@ -10,6 +10,6 @@ Anthropic message with OpenRouter extensions
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| `clear_at` | [OptionalNullable[components.AnthropicSystemClearAt]](../components/anthropicsystemclearat.mdx) | ➖ | N/A | next_user_message |
-| `content` | [components.MessagesMessageParamContentUnion5](../components/messagesmessageparamcontentunion5.mdx) | ✅ | N/A | |
+| `content` | [components.MessagesMessageParamContentUnion5](../components/messagesmessageparamcontentunion5.mdx) | ✔️ | N/A | |
| `output_config` | [OptionalNullable[components.AnthropicMessageOutputConfig]](../components/anthropicmessageoutputconfig.mdx) | ➖ | N/A | \{
"effort": "low"
} |
-| `role` | [components.MessagesMessageParamRole](../components/messagesmessageparamrole.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `role` | [components.MessagesMessageParamRole](../components/messagesmessageparamrole.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/messagesoutputconfigformat.mdx b/docs/components/messagesoutputconfigformat.mdx
index 4176103d2..1a2480994 100644
--- a/docs/components/messagesoutputconfigformat.mdx
+++ b/docs/components/messagesoutputconfigformat.mdx
@@ -9,5 +9,5 @@ A schema to specify Claude's output format in responses. See [structured outputs
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `schema_` | Dict[str, *Any*] | ✅ | N/A |
-| `type` | [components.MessagesOutputConfigTypeJSONSchema](../components/messagesoutputconfigtypejsonschema.mdx) | ✅ | N/A |
\ No newline at end of file
+| `schema_` | Dict[str, *Any*] | ✔️ | N/A |
+| `type` | [components.MessagesOutputConfigTypeJSONSchema](../components/messagesoutputconfigtypejsonschema.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesrequest.mdx b/docs/components/messagesrequest.mdx
index 1049209ba..1c3e18f58 100644
--- a/docs/components/messagesrequest.mdx
+++ b/docs/components/messagesrequest.mdx
@@ -14,9 +14,9 @@ Request schema for Anthropic Messages API endpoint
| `deferred_tools` | [Optional[components.DeferredToolsControl]](../components/deferredtoolscontrol.mdx) | ➖ | Opt-in versioned router-level deferred-tool protocol. Replay assistant reasoning unchanged on continuation; keep the catalog unchanged. | \{
"profile": "portable",
"protocol": "v1",
"search": \{
"max_results": 5,
"type": "bm25"
},
"validation": "runtime"
} |
| `fallbacks` | List[[components.MessagesFallbackParam](../components/messagesfallbackparam.mdx)] | ➖ | Fallback models to try if the primary model fails or refuses, in order. Handled by OpenRouter multi-model routing rather than Anthropic server-side fallbacks; cannot be combined with `models`. Each entry accepts only `model`. Maximum of 3 entries. | [
\{
"model": "claude-opus-4-8"
}
] |
| `max_tokens` | *Optional[int]* | ➖ | N/A | |
-| `messages` | List[[components.MessagesMessageParam](../components/messagesmessageparam.mdx)] | ✅ | N/A | |
+| `messages` | List[[components.MessagesMessageParam](../components/messagesmessageparam.mdx)] | ✔️ | N/A | |
| `metadata` | [Optional[components.MessagesRequestMetadata]](../components/messagesrequestmetadata.mdx) | ➖ | N/A | |
-| `model` | *str* | ✅ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `models` | List[*str*] | ➖ | N/A | |
| `output_config` | [Optional[components.MessagesOutputConfig]](../components/messagesoutputconfig.mdx) | ➖ | Configuration for controlling output behavior. Supports the effort parameter and structured output format. | \{
"effort": "medium"
} |
| `plugins` | List[[components.MessagesRequestPlugin](../components/messagesrequestplugin.mdx)] | ➖ | Plugins you want to enable for this request, including their settings. | |
diff --git a/docs/components/messagesrequesttool.mdx b/docs/components/messagesrequesttool.mdx
index c16c1c899..1f8b2d147 100644
--- a/docs/components/messagesrequesttool.mdx
+++ b/docs/components/messagesrequesttool.mdx
@@ -6,5 +6,5 @@ title: "MessagesRequestTool"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagessearchmodelsservertool.mdx b/docs/components/messagessearchmodelsservertool.mdx
index 74d09c305..3374e98f9 100644
--- a/docs/components/messagessearchmodelsservertool.mdx
+++ b/docs/components/messagessearchmodelsservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: searches and filters AI models available on Ope
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.SearchModelsServerToolConfig]](../components/searchmodelsservertoolconfig.mdx) | ➖ | Configuration for the openrouter:experimental__search_models server tool | \{
"max_results": 5
} |
-| `type` | [components.MessagesSearchModelsServerToolType](../components/messagessearchmodelsservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.MessagesSearchModelsServerToolType](../components/messagessearchmodelsservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/messagesshelltoolresultblock.mdx b/docs/components/messagesshelltoolresultblock.mdx
index f64863bbd..75d986d4c 100644
--- a/docs/components/messagesshelltoolresultblock.mdx
+++ b/docs/components/messagesshelltoolresultblock.mdx
@@ -10,7 +10,7 @@ Output of an `openrouter:shell` call from a prior assistant turn. Accepted on re
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
| `files` | List[[components.MessagesShellToolResultBlockFile](../components/messagesshelltoolresultblockfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.MessagesShellToolResultBlockTypeOpenrouterShellToolResult](../components/messagesshelltoolresultblocktypeopenroutershelltoolresult.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesShellToolResultBlockTypeOpenrouterShellToolResult](../components/messagesshelltoolresultblocktypeopenroutershelltoolresult.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagesshelltoolresultblockfile.mdx b/docs/components/messagesshelltoolresultblockfile.mdx
index 7107ecf01..f559e2cea 100644
--- a/docs/components/messagesshelltoolresultblockfile.mdx
+++ b/docs/components/messagesshelltoolresultblockfile.mdx
@@ -6,9 +6,9 @@ title: "MessagesShellToolResultBlockFile"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.MessagesShellToolResultBlockTypeContainerFileCitation](../components/messagesshelltoolresultblocktypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.MessagesShellToolResultBlockTypeContainerFileCitation](../components/messagesshelltoolresultblocktypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestooladditionblock.mdx b/docs/components/messagestooladditionblock.mdx
index d07e86d8a..03865b0d1 100644
--- a/docs/components/messagestooladditionblock.mdx
+++ b/docs/components/messagestooladditionblock.mdx
@@ -10,5 +10,5 @@ Adds a tool mid-conversation without invalidating the prompt cache: either a pre
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `tool` | [components.MessagesToolAdditionBlockToolUnion](../components/messagestooladditionblocktoolunion.mdx) | ✅ | N/A | |
-| `type` | [components.TypeToolAddition](../components/typetooladdition.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `tool` | [components.MessagesToolAdditionBlockToolUnion](../components/messagestooladditionblocktoolunion.mdx) | ✔️ | N/A | |
+| `type` | [components.TypeToolAddition](../components/typetooladdition.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/messagestooladditionblocktoolmcptoolreference.mdx b/docs/components/messagestooladditionblocktoolmcptoolreference.mdx
index 02c7a9aaa..4302053a5 100644
--- a/docs/components/messagestooladditionblocktoolmcptoolreference.mdx
+++ b/docs/components/messagestooladditionblocktoolmcptoolreference.mdx
@@ -6,6 +6,6 @@ title: "MessagesToolAdditionBlockToolMcpToolReference"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | N/A |
-| `server_name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolAdditionBlockTypeMcpToolReference](../components/messagestooladditionblocktypemcptoolreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `server_name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolAdditionBlockTypeMcpToolReference](../components/messagestooladditionblocktypemcptoolreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx b/docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx
index 4d630c506..6455c4580 100644
--- a/docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx
+++ b/docs/components/messagestooladditionblocktoolmcptoolsetreference.mdx
@@ -6,5 +6,5 @@ title: "MessagesToolAdditionBlockToolMcpToolsetReference"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
-| `server_name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolAdditionBlockTypeMcpToolsetReference](../components/messagestooladditionblocktypemcptoolsetreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `server_name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolAdditionBlockTypeMcpToolsetReference](../components/messagestooladditionblocktypemcptoolsetreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestooladditionblocktooltoolreference.mdx b/docs/components/messagestooladditionblocktooltoolreference.mdx
index acc92ca61..4a57a9dc4 100644
--- a/docs/components/messagestooladditionblocktooltoolreference.mdx
+++ b/docs/components/messagestooladditionblocktooltoolreference.mdx
@@ -6,5 +6,5 @@ title: "MessagesToolAdditionBlockToolToolReference"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolAdditionBlockTypeToolReference](../components/messagestooladditionblocktypetoolreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolAdditionBlockTypeToolReference](../components/messagestooladditionblocktypetoolreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestoolremovalblock.mdx b/docs/components/messagestoolremovalblock.mdx
index 9d9efbc04..c8445e38e 100644
--- a/docs/components/messagestoolremovalblock.mdx
+++ b/docs/components/messagestoolremovalblock.mdx
@@ -10,5 +10,5 @@ Removes a tool from the conversation mid-conversation without invalidating the p
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `tool` | [components.MessagesToolRemovalBlockToolUnion](../components/messagestoolremovalblocktoolunion.mdx) | ✅ | N/A | |
-| `type` | [components.TypeToolRemoval](../components/typetoolremoval.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `tool` | [components.MessagesToolRemovalBlockToolUnion](../components/messagestoolremovalblocktoolunion.mdx) | ✔️ | N/A | |
+| `type` | [components.TypeToolRemoval](../components/typetoolremoval.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/messagestoolremovalblocktoolmcptoolreference.mdx b/docs/components/messagestoolremovalblocktoolmcptoolreference.mdx
index 1a20715e6..819935ba4 100644
--- a/docs/components/messagestoolremovalblocktoolmcptoolreference.mdx
+++ b/docs/components/messagestoolremovalblocktoolmcptoolreference.mdx
@@ -6,6 +6,6 @@ title: "MessagesToolRemovalBlockToolMcpToolReference"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
-| `name` | *str* | ✅ | N/A |
-| `server_name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolRemovalBlockTypeMcpToolReference](../components/messagestoolremovalblocktypemcptoolreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `server_name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolRemovalBlockTypeMcpToolReference](../components/messagestoolremovalblocktypemcptoolreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx b/docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx
index ffa9ce1a9..ac884698f 100644
--- a/docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx
+++ b/docs/components/messagestoolremovalblocktoolmcptoolsetreference.mdx
@@ -6,5 +6,5 @@ title: "MessagesToolRemovalBlockToolMcpToolsetReference"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
-| `server_name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolRemovalBlockTypeMcpToolsetReference](../components/messagestoolremovalblocktypemcptoolsetreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `server_name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolRemovalBlockTypeMcpToolsetReference](../components/messagestoolremovalblocktypemcptoolsetreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/messagestoolremovalblocktooltoolreference.mdx b/docs/components/messagestoolremovalblocktooltoolreference.mdx
index e6700109f..fe663fcce 100644
--- a/docs/components/messagestoolremovalblocktooltoolreference.mdx
+++ b/docs/components/messagestoolremovalblocktooltoolreference.mdx
@@ -6,5 +6,5 @@ title: "MessagesToolRemovalBlockToolToolReference"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `name` | *str* | ✅ | N/A |
-| `type` | [components.MessagesToolRemovalBlockTypeToolReference](../components/messagestoolremovalblocktypetoolreference.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `type` | [components.MessagesToolRemovalBlockTypeToolReference](../components/messagestoolremovalblocktypetoolreference.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/model.mdx b/docs/components/model.mdx
index 7901feacb..b77254159 100644
--- a/docs/components/model.mdx
+++ b/docs/components/model.mdx
@@ -10,22 +10,22 @@ Information about an AI model available on OpenRouter
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `alias_target` | [Optional[components.ModelAliasTarget]](../components/modelaliastarget.mdx) | ➖ | Concrete model targeted by this tilde-latest alias, when applicable | \{
"name": "Claude Sonnet 4.5",
"slug": "anthropic/claude-sonnet-4.5"
} |
-| `architecture` | [components.ModelArchitecture](../components/modelarchitecture.mdx) | ✅ | Model architecture information | \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
} |
+| `architecture` | [components.ModelArchitecture](../components/modelarchitecture.mdx) | ✔️ | Model architecture information | \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
} |
| `benchmarks` | [Optional[components.ModelBenchmarks]](../components/modelbenchmarks.mdx) | ➖ | Third-party benchmark rankings for this model. Omitted when no benchmark data is available. | \{
"artificial_analysis": \{
"agentic_index": 55.8,
"coding_index": 63.2,
"intelligence_index": 71.4
},
"design_arena": [
\{
"arena": "models",
"category": "website",
"elo": 1385.2,
"rank": 5,
"win_rate": 62.5
}
]
} |
-| `canonical_slug` | *str* | ✅ | Canonical slug for the model | openai/gpt-4 |
-| `context_length` | *Nullable[int]* | ✅ | Maximum context length in tokens | 8192 |
-| `created` | *int* | ✅ | Unix timestamp of when the model was created | 1692901234 |
-| `default_parameters` | [Nullable[components.DefaultParameters]](../components/defaultparameters.mdx) | ✅ | Default parameters for this model | \{
"frequency_penalty": 0,
"presence_penalty": 0,
"repetition_penalty": 1,
"temperature": 0.7,
"top_k": 0,
"top_p": 0.9
} |
+| `canonical_slug` | *str* | ✔️ | Canonical slug for the model | openai/gpt-4 |
+| `context_length` | *Nullable[int]* | ✔️ | Maximum context length in tokens | 8192 |
+| `created` | *int* | ✔️ | Unix timestamp of when the model was created | 1692901234 |
+| `default_parameters` | [Nullable[components.DefaultParameters]](../components/defaultparameters.mdx) | ✔️ | Default parameters for this model | \{
"frequency_penalty": 0,
"presence_penalty": 0,
"repetition_penalty": 1,
"temperature": 0.7,
"top_k": 0,
"top_p": 0.9
} |
| `description` | *Optional[str]* | ➖ | Description of the model | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy. |
| `expiration_date` | *OptionalNullable[str]* | ➖ | The date after which the model may be removed. ISO 8601 date string (YYYY-MM-DD) or null if no expiration. | 2025-06-01 |
| `hugging_face_id` | *OptionalNullable[str]* | ➖ | Hugging Face model identifier, if applicable | microsoft/DialoGPT-medium |
-| `id` | *str* | ✅ | Unique identifier for the model | openai/gpt-4 |
+| `id` | *str* | ✔️ | Unique identifier for the model | openai/gpt-4 |
| `knowledge_cutoff` | *OptionalNullable[str]* | ➖ | The date up to which the model was trained on data. ISO 8601 date string (YYYY-MM-DD) or null if unknown. | 2024-10-01 |
-| `links` | [components.ModelLinks](../components/modellinks.mdx) | ✅ | Related API endpoints and resources for this model. | \{
"details": "/api/v1/models/openai/gpt-5.4/endpoints"
} |
-| `name` | *str* | ✅ | Display name of the model | GPT-4 |
-| `per_request_limits` | [Nullable[components.PerRequestLimits]](../components/perrequestlimits.mdx) | ✅ | Per-request token limits | \{
"completion_tokens": 1000,
"prompt_tokens": 1000
} |
-| `pricing` | [components.PublicPricing](../components/publicpricing.mdx) | ✅ | Pricing information for the model | \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
} |
+| `links` | [components.ModelLinks](../components/modellinks.mdx) | ✔️ | Related API endpoints and resources for this model. | \{
"details": "/api/v1/models/openai/gpt-5.4/endpoints"
} |
+| `name` | *str* | ✔️ | Display name of the model | GPT-4 |
+| `per_request_limits` | [Nullable[components.PerRequestLimits]](../components/perrequestlimits.mdx) | ✔️ | Per-request token limits | \{
"completion_tokens": 1000,
"prompt_tokens": 1000
} |
+| `pricing` | [components.PublicPricing](../components/publicpricing.mdx) | ✔️ | Pricing information for the model | \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
} |
| `reasoning` | [Optional[components.ModelReasoning]](../components/modelreasoning.mdx) | ➖ | Reasoning effort configuration. Omitted for non-reasoning models and dynamic router models. | \{
"default_effort": "medium",
"default_enabled": true,
"mandatory": false,
"supported_efforts": [
"high",
"medium",
"low",
"minimal"
]
} |
-| `supported_parameters` | List[[components.Parameter](../components/parameter.mdx)] | ✅ | List of supported parameters for this model | |
-| `supported_voices` | List[*str*] | ✅ | List of supported voice identifiers for TTS models. Null for non-TTS models. | null |
-| `top_provider` | [components.TopProviderInfo](../components/topproviderinfo.mdx) | ✅ | Information about the top provider for this model | \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
} |
\ No newline at end of file
+| `supported_parameters` | List[[components.Parameter](../components/parameter.mdx)] | ✔️ | List of supported parameters for this model | |
+| `supported_voices` | List[*str*] | ✔️ | List of supported voice identifiers for TTS models. Null for non-TTS models. | null |
+| `top_provider` | [components.TopProviderInfo](../components/topproviderinfo.mdx) | ✔️ | Information about the top provider for this model | \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
} |
\ No newline at end of file
diff --git a/docs/components/modelaliastarget.mdx b/docs/components/modelaliastarget.mdx
index 176083da8..e7018cb1d 100644
--- a/docs/components/modelaliastarget.mdx
+++ b/docs/components/modelaliastarget.mdx
@@ -9,5 +9,5 @@ Concrete model targeted by this tilde-latest alias, when applicable
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Human-readable name of the concrete model targeted by this alias |
-| `slug` | *str* | ✅ | Routable model ID of the concrete target, matching that model row's id |
\ No newline at end of file
+| `name` | *str* | ✔️ | Human-readable name of the concrete model targeted by this alias |
+| `slug` | *str* | ✔️ | Routable model ID of the concrete target, matching that model row's id |
\ No newline at end of file
diff --git a/docs/components/modelarchitecture.mdx b/docs/components/modelarchitecture.mdx
index acbd961bf..5c7708958 100644
--- a/docs/components/modelarchitecture.mdx
+++ b/docs/components/modelarchitecture.mdx
@@ -9,8 +9,8 @@ Model architecture information
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `input_modalities` | List[[components.InputModality](../components/inputmodality.mdx)] | ✅ | Supported input modalities | |
+| `input_modalities` | List[[components.InputModality](../components/inputmodality.mdx)] | ✔️ | Supported input modalities | |
| `instruct_type` | [OptionalNullable[components.InstructType]](../components/instructtype.mdx) | ➖ | Instruction format type | chatml |
-| `modality` | *Nullable[str]* | ✅ | Primary modality of the model | text->text |
-| `output_modalities` | List[[components.OutputModality](../components/outputmodality.mdx)] | ✅ | Supported output modalities | |
+| `modality` | *Nullable[str]* | ✔️ | Primary modality of the model | text->text |
+| `output_modalities` | List[[components.OutputModality](../components/outputmodality.mdx)] | ✔️ | Supported output modalities | |
| `tokenizer` | [Optional[components.ModelGroup]](../components/modelgroup.mdx) | ➖ | Tokenizer type used by the model | GPT |
\ No newline at end of file
diff --git a/docs/components/modelbenchmarks.mdx b/docs/components/modelbenchmarks.mdx
index 526fec0fb..37643a40c 100644
--- a/docs/components/modelbenchmarks.mdx
+++ b/docs/components/modelbenchmarks.mdx
@@ -10,4 +10,4 @@ Third-party benchmark rankings for this model. Omitted when no benchmark data is
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| `artificial_analysis` | [Optional[components.AABenchmarkEntry]](../components/aabenchmarkentry.mdx) | ➖ | Artificial Analysis benchmark index scores. | \{
"agentic_index": 55.8,
"coding_index": 63.2,
"intelligence_index": 71.4
} |
-| `design_arena` | List[[components.DABenchmarkEntry](../components/dabenchmarkentry.mdx)] | ✅ | Design Arena ELO rankings across arena+category pairs. | [
\{
"arena": "models",
"category": "website",
"elo": 1385.2,
"rank": 5,
"win_rate": 62.5
}
] |
\ No newline at end of file
+| `design_arena` | List[[components.DABenchmarkEntry](../components/dabenchmarkentry.mdx)] | ✔️ | Design Arena ELO rankings across arena+category pairs. | [
\{
"arena": "models",
"category": "website",
"elo": 1385.2,
"rank": 5,
"win_rate": 62.5
}
] |
\ No newline at end of file
diff --git a/docs/components/modellinks.mdx b/docs/components/modellinks.mdx
index 5a4272b28..ede564a99 100644
--- a/docs/components/modellinks.mdx
+++ b/docs/components/modellinks.mdx
@@ -9,4 +9,4 @@ Related API endpoints and resources for this model.
| Field | Type | Required | Description | Example |
| --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- |
-| `details` | *str* | ✅ | URL for the model details/endpoints API | /api/v1/models/openai/gpt-5.4/endpoints |
\ No newline at end of file
+| `details` | *str* | ✔️ | URL for the model details/endpoints API | /api/v1/models/openai/gpt-5.4/endpoints |
\ No newline at end of file
diff --git a/docs/components/modelreasoning.mdx b/docs/components/modelreasoning.mdx
index 000ea73e6..0bdf3bc66 100644
--- a/docs/components/modelreasoning.mdx
+++ b/docs/components/modelreasoning.mdx
@@ -11,6 +11,6 @@ Reasoning effort configuration. Omitted for non-reasoning models and dynamic rou
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `default_effort` | [OptionalNullable[components.DefaultEffort]](../components/defaulteffort.mdx) | ➖ | N/A | medium |
| `default_enabled` | *Optional[bool]* | ➖ | Default reasoning enabled state when the client does not set `reasoning.enabled`. | |
-| `mandatory` | *bool* | ✅ | When true, reasoning cannot be disabled and effort "none" is rejected. | |
+| `mandatory` | *bool* | ✔️ | When true, reasoning cannot be disabled and effort "none" is rejected. | |
| `supported_efforts` | List[[Nullable[components.ReasoningEffort]](../components/reasoningeffort.mdx)] | ➖ | Allowed reasoning effort values for this model, in descending effort order (highest first). Null means no allowlist — all gateway effort values are accepted. | |
| `supports_max_tokens` | *Optional[bool]* | ➖ | Present and `true` when the model accepts `reasoning.max_tokens` in requests (Anthropic-style) instead of or in addition to `reasoning.effort`. Omitted otherwise. | |
\ No newline at end of file
diff --git a/docs/components/modelresponse.mdx b/docs/components/modelresponse.mdx
index 1c5bbde62..34fbcd6a5 100644
--- a/docs/components/modelresponse.mdx
+++ b/docs/components/modelresponse.mdx
@@ -9,4 +9,4 @@ Single model response
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Model](../components/model.mdx) | ✅ | Information about an AI model available on OpenRouter | \{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-5.4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"reasoning": \{
"default_effort": "medium",
"default_enabled": true,
"mandatory": false,
"supported_efforts": [
"high",
"medium",
"low",
"minimal"
]
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
} |
\ No newline at end of file
+| `data` | [components.Model](../components/model.mdx) | ✔️ | Information about an AI model available on OpenRouter | \{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-5.4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"reasoning": \{
"default_effort": "medium",
"default_enabled": true,
"mandatory": false,
"supported_efforts": [
"high",
"medium",
"low",
"minimal"
]
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
} |
\ No newline at end of file
diff --git a/docs/components/modelscountresponse.mdx b/docs/components/modelscountresponse.mdx
index ff98324e0..fa3d3b770 100644
--- a/docs/components/modelscountresponse.mdx
+++ b/docs/components/modelscountresponse.mdx
@@ -9,4 +9,4 @@ Model count data
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `data` | [components.ModelsCountResponseData](../components/modelscountresponsedata.mdx) | ✅ | Model count data | \{
"count": 150
} |
\ No newline at end of file
+| `data` | [components.ModelsCountResponseData](../components/modelscountresponsedata.mdx) | ✔️ | Model count data | \{
"count": 150
} |
\ No newline at end of file
diff --git a/docs/components/modelscountresponsedata.mdx b/docs/components/modelscountresponsedata.mdx
index 0cace4a6a..52bceffe4 100644
--- a/docs/components/modelscountresponsedata.mdx
+++ b/docs/components/modelscountresponsedata.mdx
@@ -9,4 +9,4 @@ Model count data
| Field | Type | Required | Description | Example |
| -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- | -------------------------------- |
-| `count` | *int* | ✅ | Total number of available models | 150 |
\ No newline at end of file
+| `count` | *int* | ✔️ | Total number of available models | 150 |
\ No newline at end of file
diff --git a/docs/components/modelslistresponse.mdx b/docs/components/modelslistresponse.mdx
index 9e9ab4cd5..b213f5031 100644
--- a/docs/components/modelslistresponse.mdx
+++ b/docs/components/modelslistresponse.mdx
@@ -9,6 +9,6 @@ List of available models
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.Model](../components/model.mdx)] | ✅ | List of available models | [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
] |
-| `links` | [components.ModelsListResponseLinks](../components/modelslistresponselinks.mdx) | ✅ | Pagination links | |
-| `total_count` | *int* | ✅ | Total number of models matching the query | 150 |
\ No newline at end of file
+| `data` | List[[components.Model](../components/model.mdx)] | ✔️ | List of available models | [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
] |
+| `links` | [components.ModelsListResponseLinks](../components/modelslistresponselinks.mdx) | ✔️ | Pagination links | |
+| `total_count` | *int* | ✔️ | Total number of models matching the query | 150 |
\ No newline at end of file
diff --git a/docs/components/modelslistresponselinks.mdx b/docs/components/modelslistresponselinks.mdx
index 4b24a85e3..79fc4de7d 100644
--- a/docs/components/modelslistresponselinks.mdx
+++ b/docs/components/modelslistresponselinks.mdx
@@ -9,4 +9,4 @@ Pagination links
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `next` | *Nullable[str]* | ✅ | URL for the next page of results, or null if this is the last page | /api/v1/models?offset=500&limit=500 |
\ No newline at end of file
+| `next` | *Nullable[str]* | ✔️ | URL for the next page of results, or null if this is the last page | /api/v1/models?offset=500&limit=500 |
\ No newline at end of file
diff --git a/docs/components/moderationplugin.mdx b/docs/components/moderationplugin.mdx
index 5a075c416..127b42610 100644
--- a/docs/components/moderationplugin.mdx
+++ b/docs/components/moderationplugin.mdx
@@ -6,4 +6,4 @@ title: "ModerationPlugin"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `id` | [components.ModerationPluginID](../components/moderationpluginid.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | [components.ModerationPluginID](../components/moderationpluginid.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/multimodalmedia.mdx b/docs/components/multimodalmedia.mdx
index 72ae5e60d..9e46e9bd5 100644
--- a/docs/components/multimodalmedia.mdx
+++ b/docs/components/multimodalmedia.mdx
@@ -6,5 +6,5 @@ title: "MultimodalMedia"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `data` | *str* | ✅ | N/A |
+| `data` | *str* | ✔️ | N/A |
| `format_` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/namespacefunctiontool.mdx b/docs/components/namespacefunctiontool.mdx
index c58d9d82f..108646c2d 100644
--- a/docs/components/namespacefunctiontool.mdx
+++ b/docs/components/namespacefunctiontool.mdx
@@ -13,8 +13,8 @@ A function tool grouped inside a namespace tool
| `async_` | *Optional[bool]* | ➖ | Lets the model keep working after calling this tool instead of waiting for its output. The tool is still executed by the client; return the result in a later request as a `function_call_output` with the original `call_id`. Only honored by providers whose Responses API supports async tools; ignored elsewhere. | true |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `description` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `output_schema` | Dict[str, *Any*] | ➖ | N/A | |
| `parameters` | Dict[str, *Any*] | ➖ | N/A | |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `type` | [components.NamespaceFunctionToolType](../components/namespacefunctiontooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.NamespaceFunctionToolType](../components/namespacefunctiontooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/namespacetool.mdx b/docs/components/namespacetool.mdx
index d00413cfe..684e6d10a 100644
--- a/docs/components/namespacetool.mdx
+++ b/docs/components/namespacetool.mdx
@@ -9,7 +9,7 @@ Groups function/custom tools under a shared namespace
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `description` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `tools` | List[[components.NamespaceToolTool](../components/namespacetooltool.mdx)] | ✅ | N/A |
-| `type` | [components.NamespaceToolType](../components/namespacetooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `description` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `tools` | List[[components.NamespaceToolTool](../components/namespacetooltool.mdx)] | ✔️ | N/A |
+| `type` | [components.NamespaceToolType](../components/namespacetooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/nativesupport.mdx b/docs/components/nativesupport.mdx
index 57e8500c7..3b2f26b70 100644
--- a/docs/components/nativesupport.mdx
+++ b/docs/components/nativesupport.mdx
@@ -9,6 +9,6 @@ Endpoints whose provider runs this tool itself during inference. Zero for tools
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `endpoint_count` | *int* | ✅ | N/A | 18 |
-| `model_count` | *int* | ✅ | N/A | 12 |
-| `models` | List[[components.ServerToolNativeModel](../components/servertoolnativemodel.mdx)] | ✅ | N/A | |
\ No newline at end of file
+| `endpoint_count` | *int* | ✔️ | N/A | 18 |
+| `model_count` | *int* | ✔️ | N/A | 12 |
+| `models` | List[[components.ServerToolNativeModel](../components/servertoolnativemodel.mdx)] | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/nativetools.mdx b/docs/components/nativetools.mdx
index 57c9b4dd1..891624af7 100644
--- a/docs/components/nativetools.mdx
+++ b/docs/components/nativetools.mdx
@@ -6,4 +6,4 @@ title: "NativeTools"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `type` | *str* | ✅ | The provider tool type the request is translated to when this tool runs natively, e.g. `web_search_20260209` on Anthropic or `google_search` on Gemini. |
\ No newline at end of file
+| `type` | *str* | ✔️ | The provider tool type the request is translated to when this tool runs natively, e.g. `web_search_20260209` on Anthropic or `google_search` on Gemini. |
\ No newline at end of file
diff --git a/docs/components/notfoundresponseerrordata.mdx b/docs/components/notfoundresponseerrordata.mdx
index e564eb88e..7566589c7 100644
--- a/docs/components/notfoundresponseerrordata.mdx
+++ b/docs/components/notfoundresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for NotFoundResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/oauthjwks.mdx b/docs/components/oauthjwks.mdx
index 2c6972233..bf941515c 100644
--- a/docs/components/oauthjwks.mdx
+++ b/docs/components/oauthjwks.mdx
@@ -9,4 +9,4 @@ RFC 7517 JWK Set of the keys OpenRouter signs access tokens with.
| Field | Type | Required | Description |
| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |
-| `keys` | List[[components.Key](../components/key.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `keys` | List[[components.Key](../components/key.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityarizedestination.mdx b/docs/components/observabilityarizedestination.mdx
index 16ad5585d..6c6703aed 100644
--- a/docs/components/observabilityarizedestination.mdx
+++ b/docs/components/observabilityarizedestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityArizeDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityArizeDestinationConfig](../components/observabilityarizedestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityArizeDestinationType](../components/observabilityarizedestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityArizeDestinationConfig](../components/observabilityarizedestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityArizeDestinationType](../components/observabilityarizedestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityarizedestinationconfig.mdx b/docs/components/observabilityarizedestinationconfig.mdx
index e4a03087d..b7dc252b0 100644
--- a/docs/components/observabilityarizedestinationconfig.mdx
+++ b/docs/components/observabilityarizedestinationconfig.mdx
@@ -6,8 +6,8 @@ title: "ObservabilityArizeDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `base_url` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `model_id` | *str* | ✅ | The name of the tracing project in Arize AX |
-| `space_key` | *str* | ✅ | N/A |
\ No newline at end of file
+| `model_id` | *str* | ✔️ | The name of the tracing project in Arize AX |
+| `space_key` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitybraintrustdestination.mdx b/docs/components/observabilitybraintrustdestination.mdx
index f10debe55..6f13f043c 100644
--- a/docs/components/observabilitybraintrustdestination.mdx
+++ b/docs/components/observabilitybraintrustdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityBraintrustDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityBraintrustDestinationConfig](../components/observabilitybraintrustdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityBraintrustDestinationType](../components/observabilitybraintrustdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityBraintrustDestinationConfig](../components/observabilitybraintrustdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityBraintrustDestinationType](../components/observabilitybraintrustdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitybraintrustdestinationconfig.mdx b/docs/components/observabilitybraintrustdestinationconfig.mdx
index 0e4d24b7e..b6e7563ca 100644
--- a/docs/components/observabilitybraintrustdestinationconfig.mdx
+++ b/docs/components/observabilitybraintrustdestinationconfig.mdx
@@ -6,7 +6,7 @@ title: "ObservabilityBraintrustDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `base_url` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `project_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `project_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityclickhousedestination.mdx b/docs/components/observabilityclickhousedestination.mdx
index 3b810270a..c1e380505 100644
--- a/docs/components/observabilityclickhousedestination.mdx
+++ b/docs/components/observabilityclickhousedestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityClickhouseDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityClickhouseDestinationConfig](../components/observabilityclickhousedestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityClickhouseDestinationType](../components/observabilityclickhousedestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityClickhouseDestinationConfig](../components/observabilityclickhousedestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityClickhouseDestinationType](../components/observabilityclickhousedestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityclickhousedestinationconfig.mdx b/docs/components/observabilityclickhousedestinationconfig.mdx
index 86a71c70f..2dfd58d88 100644
--- a/docs/components/observabilityclickhousedestinationconfig.mdx
+++ b/docs/components/observabilityclickhousedestinationconfig.mdx
@@ -6,10 +6,10 @@ title: "ObservabilityClickhouseDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
-| `database` | *str* | ✅ | N/A |
+| `database` | *str* | ✔️ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `host` | *str* | ✅ | N/A |
-| `password` | *str* | ✅ | N/A |
+| `host` | *str* | ✔️ | N/A |
+| `password` | *str* | ✔️ | N/A |
| `should_include_cache_write_tokens` | *Optional[bool]* | ➖ | Send the cache_write_tokens column (schema v2). Turn this on after the table has that column. |
| `table` | *Optional[str]* | ➖ | N/A |
-| `username` | *str* | ✅ | If you have not set a specific username in ClickHouse, simply type in 'default' below. |
\ No newline at end of file
+| `username` | *str* | ✔️ | If you have not set a specific username in ClickHouse, simply type in 'default' below. |
\ No newline at end of file
diff --git a/docs/components/observabilitydatadogdestination.mdx b/docs/components/observabilitydatadogdestination.mdx
index b13db94b2..039794d2a 100644
--- a/docs/components/observabilitydatadogdestination.mdx
+++ b/docs/components/observabilitydatadogdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityDatadogDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityDatadogDestinationConfig](../components/observabilitydatadogdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityDatadogDestinationType](../components/observabilitydatadogdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityDatadogDestinationConfig](../components/observabilitydatadogdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityDatadogDestinationType](../components/observabilitydatadogdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitydatadogdestinationconfig.mdx b/docs/components/observabilitydatadogdestinationconfig.mdx
index acee481b5..4f734c1c4 100644
--- a/docs/components/observabilitydatadogdestinationconfig.mdx
+++ b/docs/components/observabilitydatadogdestinationconfig.mdx
@@ -6,7 +6,7 @@ title: "ObservabilityDatadogDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | Datadog API key must have LLM Observability permissions. Create at: |
+| `api_key` | *str* | ✔️ | Datadog API key must have LLM Observability permissions. Create at: |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `ml_app` | *str* | ✅ | Name to identify your application in Datadog LLM Observability |
+| `ml_app` | *str* | ✔️ | Name to identify your application in Datadog LLM Observability |
| `url` | *Optional[str]* | ➖ | Datadog API URL for your region (e.g., https://api.datadoghq.com, https://api.us3.datadoghq.com, https://api.us5.datadoghq.com, https://api.datadoghq.eu) |
\ No newline at end of file
diff --git a/docs/components/observabilityfilterrulegroup.mdx b/docs/components/observabilityfilterrulegroup.mdx
index bd9dc6dae..f972f25e6 100644
--- a/docs/components/observabilityfilterrulegroup.mdx
+++ b/docs/components/observabilityfilterrulegroup.mdx
@@ -7,4 +7,4 @@ title: "ObservabilityFilterRuleGroup"
| Field | Type | Required | Description |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| `logic` | [Optional[components.Logic]](../components/logic.mdx) | ➖ | N/A |
-| `rules` | List[[components.Rule](../components/rule.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `rules` | List[[components.Rule](../components/rule.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityfilterrulesconfig.mdx b/docs/components/observabilityfilterrulesconfig.mdx
index c8676edbb..fc49bfe62 100644
--- a/docs/components/observabilityfilterrulesconfig.mdx
+++ b/docs/components/observabilityfilterrulesconfig.mdx
@@ -10,4 +10,4 @@ Optional structured filter rules controlling which events are forwarded.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `enabled` | *Optional[bool]* | ➖ | N/A |
-| `groups` | List[[components.ObservabilityFilterRuleGroup](../components/observabilityfilterrulegroup.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `groups` | List[[components.ObservabilityFilterRuleGroup](../components/observabilityfilterrulegroup.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityfilterrulesconfignullable.mdx b/docs/components/observabilityfilterrulesconfignullable.mdx
index d3f087caa..7a25b5449 100644
--- a/docs/components/observabilityfilterrulesconfignullable.mdx
+++ b/docs/components/observabilityfilterrulesconfignullable.mdx
@@ -10,4 +10,4 @@ Optional structured filter rules controlling which events are forwarded.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `enabled` | *Optional[bool]* | ➖ | N/A |
-| `groups` | List[[components.ObservabilityFilterRuleGroup](../components/observabilityfilterrulegroup.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `groups` | List[[components.ObservabilityFilterRuleGroup](../components/observabilityfilterrulegroup.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitygrafanadestination.mdx b/docs/components/observabilitygrafanadestination.mdx
index d2628a53e..669dd197d 100644
--- a/docs/components/observabilitygrafanadestination.mdx
+++ b/docs/components/observabilitygrafanadestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityGrafanaDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityGrafanaDestinationConfig](../components/observabilitygrafanadestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityGrafanaDestinationType](../components/observabilitygrafanadestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityGrafanaDestinationConfig](../components/observabilitygrafanadestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityGrafanaDestinationType](../components/observabilitygrafanadestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitygrafanadestinationconfig.mdx b/docs/components/observabilitygrafanadestinationconfig.mdx
index 04e0fb4b0..b436330b3 100644
--- a/docs/components/observabilitygrafanadestinationconfig.mdx
+++ b/docs/components/observabilitygrafanadestinationconfig.mdx
@@ -6,7 +6,7 @@ title: "ObservabilityGrafanaDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `base_url` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `instance_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `instance_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitylangfusedestination.mdx b/docs/components/observabilitylangfusedestination.mdx
index 44a61473f..ffaf466a0 100644
--- a/docs/components/observabilitylangfusedestination.mdx
+++ b/docs/components/observabilitylangfusedestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityLangfuseDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityLangfuseDestinationConfig](../components/observabilitylangfusedestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityLangfuseDestinationType](../components/observabilitylangfusedestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityLangfuseDestinationConfig](../components/observabilitylangfusedestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityLangfuseDestinationType](../components/observabilitylangfusedestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitylangfusedestinationconfig.mdx b/docs/components/observabilitylangfusedestinationconfig.mdx
index 359cd2576..0ab726055 100644
--- a/docs/components/observabilitylangfusedestinationconfig.mdx
+++ b/docs/components/observabilitylangfusedestinationconfig.mdx
@@ -8,5 +8,5 @@ title: "ObservabilityLangfuseDestinationConfig"
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
| `base_url` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `public_key` | *str* | ✅ | N/A |
-| `secret_key` | *str* | ✅ | N/A |
\ No newline at end of file
+| `public_key` | *str* | ✔️ | N/A |
+| `secret_key` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitylangsmithdestination.mdx b/docs/components/observabilitylangsmithdestination.mdx
index d12830836..e3589cc74 100644
--- a/docs/components/observabilitylangsmithdestination.mdx
+++ b/docs/components/observabilitylangsmithdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityLangsmithDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityLangsmithDestinationConfig](../components/observabilitylangsmithdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityLangsmithDestinationType](../components/observabilitylangsmithdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityLangsmithDestinationConfig](../components/observabilitylangsmithdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityLangsmithDestinationType](../components/observabilitylangsmithdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitylangsmithdestinationconfig.mdx b/docs/components/observabilitylangsmithdestinationconfig.mdx
index 53bc63c7c..c8a239175 100644
--- a/docs/components/observabilitylangsmithdestinationconfig.mdx
+++ b/docs/components/observabilitylangsmithdestinationconfig.mdx
@@ -6,7 +6,7 @@ title: "ObservabilityLangsmithDestinationConfig"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `endpoint` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
| `project` | *Optional[str]* | ➖ | The name for this project, such as pr-openrouter-demo. Defaults to "main" if not set. |
diff --git a/docs/components/observabilitynewrelicdestination.mdx b/docs/components/observabilitynewrelicdestination.mdx
index c4a4ea6c5..5575d47c3 100644
--- a/docs/components/observabilitynewrelicdestination.mdx
+++ b/docs/components/observabilitynewrelicdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityNewrelicDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityNewrelicDestinationConfig](../components/observabilitynewrelicdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityNewrelicDestinationType](../components/observabilitynewrelicdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityNewrelicDestinationConfig](../components/observabilitynewrelicdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityNewrelicDestinationType](../components/observabilitynewrelicdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitynewrelicdestinationconfig.mdx b/docs/components/observabilitynewrelicdestinationconfig.mdx
index 99688937f..ddd17bd56 100644
--- a/docs/components/observabilitynewrelicdestinationconfig.mdx
+++ b/docs/components/observabilitynewrelicdestinationconfig.mdx
@@ -7,5 +7,5 @@ title: "ObservabilityNewrelicDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `license_key` | *str* | ✅ | N/A |
+| `license_key` | *str* | ✔️ | N/A |
| `region` | [Optional[components.Region]](../components/region.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityopikdestination.mdx b/docs/components/observabilityopikdestination.mdx
index 7be32b1f7..16e438f62 100644
--- a/docs/components/observabilityopikdestination.mdx
+++ b/docs/components/observabilityopikdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityOpikDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityOpikDestinationConfig](../components/observabilityopikdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityOpikDestinationType](../components/observabilityopikdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityOpikDestinationConfig](../components/observabilityopikdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityOpikDestinationType](../components/observabilityopikdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityopikdestinationconfig.mdx b/docs/components/observabilityopikdestinationconfig.mdx
index 97f79e6b8..3e4d50f37 100644
--- a/docs/components/observabilityopikdestinationconfig.mdx
+++ b/docs/components/observabilityopikdestinationconfig.mdx
@@ -6,7 +6,7 @@ title: "ObservabilityOpikDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `project_name` | *str* | ✅ | N/A |
-| `workspace` | *str* | ✅ | N/A |
\ No newline at end of file
+| `project_name` | *str* | ✔️ | N/A |
+| `workspace` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityotelcollectordestination.mdx b/docs/components/observabilityotelcollectordestination.mdx
index f4fec2071..089a4e220 100644
--- a/docs/components/observabilityotelcollectordestination.mdx
+++ b/docs/components/observabilityotelcollectordestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityOtelCollectorDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityOtelCollectorDestinationConfig](../components/observabilityotelcollectordestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityOtelCollectorDestinationType](../components/observabilityotelcollectordestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityOtelCollectorDestinationConfig](../components/observabilityotelcollectordestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityOtelCollectorDestinationType](../components/observabilityotelcollectordestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityotelcollectordestinationconfig.mdx b/docs/components/observabilityotelcollectordestinationconfig.mdx
index c625d1a95..8dd8c3883 100644
--- a/docs/components/observabilityotelcollectordestinationconfig.mdx
+++ b/docs/components/observabilityotelcollectordestinationconfig.mdx
@@ -6,5 +6,5 @@ title: "ObservabilityOtelCollectorDestinationConfig"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
-| `endpoint` | *str* | ✅ | N/A |
+| `endpoint` | *str* | ✔️ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers as a JSON object. For Axiom, use \{"Authorization": "Bearer xaat-xxx", "X-Axiom-Dataset": "your-dataset"} |
\ No newline at end of file
diff --git a/docs/components/observabilityposthogdestination.mdx b/docs/components/observabilityposthogdestination.mdx
index ce92982f5..2b313bc66 100644
--- a/docs/components/observabilityposthogdestination.mdx
+++ b/docs/components/observabilityposthogdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityPosthogDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityPosthogDestinationConfig](../components/observabilityposthogdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityPosthogDestinationType](../components/observabilityposthogdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityPosthogDestinationConfig](../components/observabilityposthogdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityPosthogDestinationType](../components/observabilityposthogdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityposthogdestinationconfig.mdx b/docs/components/observabilityposthogdestinationconfig.mdx
index 8ed1df6aa..9e8f1f7dd 100644
--- a/docs/components/observabilityposthogdestinationconfig.mdx
+++ b/docs/components/observabilityposthogdestinationconfig.mdx
@@ -6,6 +6,6 @@ title: "ObservabilityPosthogDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `endpoint` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
\ No newline at end of file
diff --git a/docs/components/observabilityrampdestination.mdx b/docs/components/observabilityrampdestination.mdx
index 45565dc9d..95d670390 100644
--- a/docs/components/observabilityrampdestination.mdx
+++ b/docs/components/observabilityrampdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityRampDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityRampDestinationConfig](../components/observabilityrampdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityRampDestinationType](../components/observabilityrampdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityRampDestinationConfig](../components/observabilityrampdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityRampDestinationType](../components/observabilityrampdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityrampdestinationconfig.mdx b/docs/components/observabilityrampdestinationconfig.mdx
index a60daa343..12086bb8c 100644
--- a/docs/components/observabilityrampdestinationconfig.mdx
+++ b/docs/components/observabilityrampdestinationconfig.mdx
@@ -6,6 +6,6 @@ title: "ObservabilityRampDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- | --------------------------------------------------- |
-| `api_key` | *str* | ✅ | Generate this in your Ramp integration settings. |
+| `api_key` | *str* | ✔️ | Generate this in your Ramp integration settings. |
| `base_url` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to Ramp. |
\ No newline at end of file
diff --git a/docs/components/observabilitys3destination.mdx b/docs/components/observabilitys3destination.mdx
index 4e44982ae..1f7940471 100644
--- a/docs/components/observabilitys3destination.mdx
+++ b/docs/components/observabilitys3destination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityS3Destination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityS3DestinationConfig](../components/observabilitys3destinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityS3DestinationType](../components/observabilitys3destinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityS3DestinationConfig](../components/observabilitys3destinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityS3DestinationType](../components/observabilitys3destinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitys3destinationconfig.mdx b/docs/components/observabilitys3destinationconfig.mdx
index 98fb88f23..31eb05a3b 100644
--- a/docs/components/observabilitys3destinationconfig.mdx
+++ b/docs/components/observabilitys3destinationconfig.mdx
@@ -8,7 +8,7 @@ title: "ObservabilityS3DestinationConfig"
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `access_key_id` | *Optional[str]* | ➖ | N/A |
| `auth_mode` | [Optional[components.AuthMode]](../components/authmode.mdx) | ➖ | IAM role: OpenRouter assumes a role in your AWS account with short-lived STS credentials, so you don't share long-lived keys. |
-| `bucket_name` | *str* | ✅ | N/A |
+| `bucket_name` | *str* | ✔️ | N/A |
| `endpoint` | *Optional[str]* | ➖ | Only for S3-compatible services like Cloudflare R2 (https://account-id.r2.cloudflarestorage.com) or MinIO. Leave blank for standard AWS S3. |
| `external_id` | *Optional[str]* | ➖ | Generated by OpenRouter when you save. Require it as sts:ExternalId in your role's trust policy. |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
diff --git a/docs/components/observabilitysentrydestination.mdx b/docs/components/observabilitysentrydestination.mdx
index bfd6c8e6c..38bd57bd4 100644
--- a/docs/components/observabilitysentrydestination.mdx
+++ b/docs/components/observabilitysentrydestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilitySentryDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilitySentryDestinationConfig](../components/observabilitysentrydestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilitySentryDestinationType](../components/observabilitysentrydestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilitySentryDestinationConfig](../components/observabilitysentrydestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilitySentryDestinationType](../components/observabilitysentrydestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitysentrydestinationconfig.mdx b/docs/components/observabilitysentrydestinationconfig.mdx
index c2b828f39..40ffe44f4 100644
--- a/docs/components/observabilitysentrydestinationconfig.mdx
+++ b/docs/components/observabilitysentrydestinationconfig.mdx
@@ -6,6 +6,6 @@ title: "ObservabilitySentryDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `dsn` | *str* | ✅ | N/A |
+| `dsn` | *str* | ✔️ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `otlp_endpoint` | *str* | ✅ | N/A |
\ No newline at end of file
+| `otlp_endpoint` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitysnowflakedestination.mdx b/docs/components/observabilitysnowflakedestination.mdx
index 6be7bcda4..28113ec82 100644
--- a/docs/components/observabilitysnowflakedestination.mdx
+++ b/docs/components/observabilitysnowflakedestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilitySnowflakeDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilitySnowflakeDestinationConfig](../components/observabilitysnowflakedestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilitySnowflakeDestinationType](../components/observabilitysnowflakedestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilitySnowflakeDestinationConfig](../components/observabilitysnowflakedestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilitySnowflakeDestinationType](../components/observabilitysnowflakedestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitysnowflakedestinationconfig.mdx b/docs/components/observabilitysnowflakedestinationconfig.mdx
index 60125bca6..1e374157a 100644
--- a/docs/components/observabilitysnowflakedestinationconfig.mdx
+++ b/docs/components/observabilitysnowflakedestinationconfig.mdx
@@ -6,11 +6,11 @@ title: "ObservabilitySnowflakeDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
-| `account` | *str* | ✅ | N/A |
+| `account` | *str* | ✔️ | N/A |
| `database` | *Optional[str]* | ➖ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
| `schema_` | *Optional[str]* | ➖ | N/A |
| `should_include_cache_write_tokens` | *Optional[bool]* | ➖ | Send the cache_write_tokens column (schema v2). Turn this on after the table has that column. |
| `table` | *Optional[str]* | ➖ | N/A |
-| `token` | *str* | ✅ | N/A |
+| `token` | *str* | ✔️ | N/A |
| `warehouse` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilityweavedestination.mdx b/docs/components/observabilityweavedestination.mdx
index 7579a2c79..0959b6b69 100644
--- a/docs/components/observabilityweavedestination.mdx
+++ b/docs/components/observabilityweavedestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityWeaveDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityWeaveDestinationConfig](../components/observabilityweavedestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityWeaveDestinationType](../components/observabilityweavedestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityWeaveDestinationConfig](../components/observabilityweavedestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityWeaveDestinationType](../components/observabilityweavedestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilityweavedestinationconfig.mdx b/docs/components/observabilityweavedestinationconfig.mdx
index 9a47f314c..9ce587086 100644
--- a/docs/components/observabilityweavedestinationconfig.mdx
+++ b/docs/components/observabilityweavedestinationconfig.mdx
@@ -6,8 +6,8 @@ title: "ObservabilityWeaveDestinationConfig"
| Field | Type | Required | Description |
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
-| `api_key` | *str* | ✅ | N/A |
+| `api_key` | *str* | ✔️ | N/A |
| `base_url` | *Optional[str]* | ➖ | N/A |
-| `entity` | *str* | ✅ | N/A |
+| `entity` | *str* | ✔️ | N/A |
| `headers` | Dict[str, *str*] | ➖ | Custom HTTP headers to include in requests to this destination. |
-| `project` | *str* | ✅ | N/A |
\ No newline at end of file
+| `project` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/observabilitywebhookdestination.mdx b/docs/components/observabilitywebhookdestination.mdx
index 2c7e94483..908efc495 100644
--- a/docs/components/observabilitywebhookdestination.mdx
+++ b/docs/components/observabilitywebhookdestination.mdx
@@ -6,20 +6,20 @@ title: "ObservabilityWebhookDestination"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_key_hashes` | List[*str*] | ✅ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
-| `broadcast_generation_cost` | *bool* | ✅ | When true, include cost and billing generation metadata. | false |
-| `broadcast_generation_cost_allocation` | *bool* | ✅ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
-| `broadcast_generation_identity` | *bool* | ✅ | When true, include identity generation metadata. | false |
-| `broadcast_generation_request_context` | *bool* | ✅ | When true, include request-context generation metadata. | false |
-| `config` | [components.ObservabilityWebhookDestinationConfig](../components/observabilitywebhookdestinationconfig.mdx) | ✅ | N/A | |
-| `created_at` | *str* | ✅ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
-| `enabled` | *bool* | ✅ | Whether this destination is currently enabled. | true |
-| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✅ | Optional structured filter rules controlling which events are forwarded. | null |
-| `id` | *str* | ✅ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `name` | *Nullable[str]* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `privacy_mode` | *bool* | ✅ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
-| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✅ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
-| `sampling_rate` | *float* | ✅ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
-| `type` | [components.ObservabilityWebhookDestinationType](../components/observabilitywebhookdestinationtype.mdx) | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `api_key_hashes` | List[*str*] | ✔️ | Optional allowlist of OpenRouter API key hashes (`api_keys.hash`) whose traffic is forwarded to this destination. `null` means all keys. | null |
+| `broadcast_generation_cost` | *bool* | ✔️ | When true, include cost and billing generation metadata. | false |
+| `broadcast_generation_cost_allocation` | *bool* | ✔️ | Beta. When true, include openrouter_cost_allocation: per-token-kind usage and cost, sent only when they reconcile with the billed cost. | false |
+| `broadcast_generation_identity` | *bool* | ✔️ | When true, include identity generation metadata. | false |
+| `broadcast_generation_request_context` | *bool* | ✔️ | When true, include request-context generation metadata. | false |
+| `config` | [components.ObservabilityWebhookDestinationConfig](../components/observabilitywebhookdestinationconfig.mdx) | ✔️ | N/A | |
+| `created_at` | *str* | ✔️ | ISO timestamp of when the destination was created. | 2025-08-24T10:30:00Z |
+| `enabled` | *bool* | ✔️ | Whether this destination is currently enabled. | true |
+| `filter_rules` | [Nullable[components.ObservabilityFilterRulesConfig]](../components/observabilityfilterrulesconfig.mdx) | ✔️ | Optional structured filter rules controlling which events are forwarded. | null |
+| `id` | *str* | ✔️ | Stable public identifier for this destination. | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `name` | *Nullable[str]* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `privacy_mode` | *bool* | ✔️ | When true, request/response bodies are not forwarded to this destination — only metadata. | false |
+| `regions` | List[[components.ObservabilityDataRegion](../components/observabilitydataregion.mdx)] | ✔️ | Data regions this destination applies to. Requests served in a region only fan out to destinations that include that region. | [
"global"
] |
+| `sampling_rate` | *float* | ✔️ | Sampling rate for events sent to this destination, between 0.0001 and 1 (1 = 100%). | 1 |
+| `type` | [components.ObservabilityWebhookDestinationType](../components/observabilitywebhookdestinationtype.mdx) | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | ISO timestamp of when the destination was last updated. | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace this destination belongs to. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/observabilitywebhookdestinationconfig.mdx b/docs/components/observabilitywebhookdestinationconfig.mdx
index b70eabd7b..615f242ac 100644
--- a/docs/components/observabilitywebhookdestinationconfig.mdx
+++ b/docs/components/observabilitywebhookdestinationconfig.mdx
@@ -8,4 +8,4 @@ title: "ObservabilityWebhookDestinationConfig"
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| `headers` | Dict[str, *str*] | ➖ | N/A |
| `method` | [Optional[components.ObservabilityWebhookDestinationMethod]](../components/observabilitywebhookdestinationmethod.mdx) | ➖ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openaifile.mdx b/docs/components/openaifile.mdx
index 6f7c92c6f..1b0903dc4 100644
--- a/docs/components/openaifile.mdx
+++ b/docs/components/openaifile.mdx
@@ -9,11 +9,11 @@ A stored file in OpenAI's Files API shape.
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `shape` | [components.OpenAIFileShape](../components/openaifileshape.mdx) | ✅ | N/A |
-| `bytes_` | *int* | ✅ | N/A |
-| `created_at` | *int* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `object` | [components.OpenAIFileObject](../components/openaifileobject.mdx) | ✅ | N/A |
-| `purpose` | [components.Purpose](../components/purpose.mdx) | ✅ | N/A |
-| `status` | [components.OpenAIFileStatus](../components/openaifilestatus.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenAIFileShape](../components/openaifileshape.mdx) | ✔️ | N/A |
+| `bytes_` | *int* | ✔️ | N/A |
+| `created_at` | *int* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `object` | [components.OpenAIFileObject](../components/openaifileobject.mdx) | ✔️ | N/A |
+| `purpose` | [components.Purpose](../components/purpose.mdx) | ✔️ | N/A |
+| `status` | [components.OpenAIFileStatus](../components/openaifilestatus.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openaifiledeleted.mdx b/docs/components/openaifiledeleted.mdx
index d8fcb6ae6..5690bd659 100644
--- a/docs/components/openaifiledeleted.mdx
+++ b/docs/components/openaifiledeleted.mdx
@@ -9,7 +9,7 @@ Deletion result in OpenAI's shape.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `shape` | [components.OpenAIFileDeletedShape](../components/openaifiledeletedshape.mdx) | ✅ | N/A |
-| `deleted` | *Literal[True]* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `object` | [components.OpenAIFileDeletedObject](../components/openaifiledeletedobject.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenAIFileDeletedShape](../components/openaifiledeletedshape.mdx) | ✔️ | N/A |
+| `deleted` | *Literal[True]* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `object` | [components.OpenAIFileDeletedObject](../components/openaifiledeletedobject.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openaifilelist.mdx b/docs/components/openaifilelist.mdx
index b31e5333c..769ba4d98 100644
--- a/docs/components/openaifilelist.mdx
+++ b/docs/components/openaifilelist.mdx
@@ -9,9 +9,9 @@ A page of files in OpenAI's shape.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `shape` | [components.OpenAIFileListShape](../components/openaifilelistshape.mdx) | ✅ | N/A |
-| `data` | List[[components.OpenAIFile](../components/openaifile.mdx)] | ✅ | N/A |
-| `first_id` | *Nullable[str]* | ✅ | N/A |
-| `has_more` | *bool* | ✅ | N/A |
-| `last_id` | *Nullable[str]* | ✅ | N/A |
-| `object` | [components.OpenAIFileListObject](../components/openaifilelistobject.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenAIFileListShape](../components/openaifilelistshape.mdx) | ✔️ | N/A |
+| `data` | List[[components.OpenAIFile](../components/openaifile.mdx)] | ✔️ | N/A |
+| `first_id` | *Nullable[str]* | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | N/A |
+| `last_id` | *Nullable[str]* | ✔️ | N/A |
+| `object` | [components.OpenAIFileListObject](../components/openaifilelistobject.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsecustomtoolcall.mdx b/docs/components/openairesponsecustomtoolcall.mdx
index 77290a83c..a3e38f4a6 100644
--- a/docs/components/openairesponsecustomtoolcall.mdx
+++ b/docs/components/openairesponsecustomtoolcall.mdx
@@ -7,9 +7,9 @@ title: "OpenAIResponseCustomToolCall"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `input` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
-| `type` | [components.OpenAIResponseCustomToolCallType](../components/openairesponsecustomtoolcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OpenAIResponseCustomToolCallType](../components/openairesponsecustomtoolcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openairesponsecustomtoolcalloutput.mdx b/docs/components/openairesponsecustomtoolcalloutput.mdx
index e3440b286..91b02ce85 100644
--- a/docs/components/openairesponsecustomtoolcalloutput.mdx
+++ b/docs/components/openairesponsecustomtoolcalloutput.mdx
@@ -6,7 +6,7 @@ title: "OpenAIResponseCustomToolCallOutput"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ |
-| `call_id` | *str* | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
| `id` | *Optional[str]* | ➖ | N/A |
-| `output` | [components.OpenAIResponseCustomToolCallOutputOutput2](../components/openairesponsecustomtoolcalloutputoutput2.mdx) | ✅ | N/A |
-| `type` | [components.OpenAIResponseCustomToolCallOutputType](../components/openairesponsecustomtoolcalloutputtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `output` | [components.OpenAIResponseCustomToolCallOutputOutput2](../components/openairesponsecustomtoolcalloutputoutput2.mdx) | ✔️ | N/A |
+| `type` | [components.OpenAIResponseCustomToolCallOutputType](../components/openairesponsecustomtoolcalloutputtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsefunctiontoolcall.mdx b/docs/components/openairesponsefunctiontoolcall.mdx
index e53b990fd..b36ebd87c 100644
--- a/docs/components/openairesponsefunctiontoolcall.mdx
+++ b/docs/components/openairesponsefunctiontoolcall.mdx
@@ -6,13 +6,13 @@ title: "OpenAIResponseFunctionToolCall"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [Optional[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
| `subagent_id` | *Optional[str]* | ➖ | EXPERIMENTAL — subject to change without notice. String id that matches the `call_id` of the `openrouter:subagent` server tool call that spawned the subagent. Present on every `function_call` item the subagent projects; absent on ordinary function calls. | |
| `subagent_items` | List[[components.OpenAIResponseFunctionToolCallSubagentItem](../components/openairesponsefunctiontoolcallsubagentitem.mdx)] | ➖ | EXPERIMENTAL — subject to change without notice. The subagent's output items produced on this turn. Treat this as an opaque object; you must replay it in the request so that the subagent can continue execution of the tool with the same context. If a subagent created multiple parallel tool calls, only the first tool call will have this field. The other tool calls will only have `subagent_id`. Present only if the tool call originates from a subagent spawned by the `openrouter:subagent` server tool. | |
-| `type` | [components.OpenAIResponseFunctionToolCallType](../components/openairesponsefunctiontoolcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OpenAIResponseFunctionToolCallType](../components/openairesponsefunctiontoolcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openairesponsefunctiontoolcalloutput.mdx b/docs/components/openairesponsefunctiontoolcalloutput.mdx
index bab1a9547..a309468ad 100644
--- a/docs/components/openairesponsefunctiontoolcalloutput.mdx
+++ b/docs/components/openairesponsefunctiontoolcalloutput.mdx
@@ -6,8 +6,8 @@ title: "OpenAIResponseFunctionToolCallOutput"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `output` | [components.OpenAIResponseFunctionToolCallOutputOutput2](../components/openairesponsefunctiontoolcalloutputoutput2.mdx) | ✅ | N/A | |
+| `output` | [components.OpenAIResponseFunctionToolCallOutputOutput2](../components/openairesponsefunctiontoolcalloutputoutput2.mdx) | ✔️ | N/A | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.OpenAIResponseFunctionToolCallOutputType](../components/openairesponsefunctiontoolcalloutputtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OpenAIResponseFunctionToolCallOutputType](../components/openairesponsefunctiontoolcalloutputtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openairesponsefunctiontoolcallsubagentitem.mdx b/docs/components/openairesponsefunctiontoolcallsubagentitem.mdx
index bdfd1e48d..16d824cdc 100644
--- a/docs/components/openairesponsefunctiontoolcallsubagentitem.mdx
+++ b/docs/components/openairesponsefunctiontoolcallsubagentitem.mdx
@@ -6,5 +6,5 @@ title: "OpenAIResponseFunctionToolCallSubagentItem"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponseinputmessageitem.mdx b/docs/components/openairesponseinputmessageitem.mdx
index 1f5c248d0..d3e1159a0 100644
--- a/docs/components/openairesponseinputmessageitem.mdx
+++ b/docs/components/openairesponseinputmessageitem.mdx
@@ -6,7 +6,7 @@ title: "OpenAIResponseInputMessageItem"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `content` | List[[components.OpenAIResponseInputMessageItemContent](../components/openairesponseinputmessageitemcontent.mdx)] | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `role` | [components.OpenAIResponseInputMessageItemRoleUnion](../components/openairesponseinputmessageitemroleunion.mdx) | ✅ | N/A |
+| `content` | List[[components.OpenAIResponseInputMessageItemContent](../components/openairesponseinputmessageitemcontent.mdx)] | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `role` | [components.OpenAIResponseInputMessageItemRoleUnion](../components/openairesponseinputmessageitemroleunion.mdx) | ✔️ | N/A |
| `type` | [Optional[components.OpenAIResponseInputMessageItemType]](../components/openairesponseinputmessageitemtype.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsesrefusalcontent.mdx b/docs/components/openairesponsesrefusalcontent.mdx
index de50c56bc..f69e97c12 100644
--- a/docs/components/openairesponsesrefusalcontent.mdx
+++ b/docs/components/openairesponsesrefusalcontent.mdx
@@ -6,5 +6,5 @@ title: "OpenAIResponsesRefusalContent"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `refusal` | *str* | ✅ | N/A |
-| `type` | [components.OpenAIResponsesRefusalContentType](../components/openairesponsesrefusalcontenttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `refusal` | *str* | ✔️ | N/A |
+| `type` | [components.OpenAIResponsesRefusalContentType](../components/openairesponsesrefusalcontenttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsestoolchoice.mdx b/docs/components/openairesponsestoolchoice.mdx
index bf509f6e0..4016c2fee 100644
--- a/docs/components/openairesponsestoolchoice.mdx
+++ b/docs/components/openairesponsestoolchoice.mdx
@@ -6,4 +6,4 @@ title: "OpenAIResponsesToolChoice"
| Field | Type | Required | Description |
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
-| `type` | [components.Type](../components/type.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.Type](../components/type.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsestoolchoiceapplypatch.mdx b/docs/components/openairesponsestoolchoiceapplypatch.mdx
index c195661a9..b459a9a8f 100644
--- a/docs/components/openairesponsestoolchoiceapplypatch.mdx
+++ b/docs/components/openairesponsestoolchoiceapplypatch.mdx
@@ -6,4 +6,4 @@ title: "OpenAIResponsesToolChoiceApplyPatch"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
-| `type` | [components.OpenAIResponsesToolChoiceTypeApplyPatch](../components/openairesponsestoolchoicetypeapplypatch.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OpenAIResponsesToolChoiceTypeApplyPatch](../components/openairesponsestoolchoicetypeapplypatch.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsestoolchoicefunction.mdx b/docs/components/openairesponsestoolchoicefunction.mdx
index 622d91c05..c76c736b2 100644
--- a/docs/components/openairesponsestoolchoicefunction.mdx
+++ b/docs/components/openairesponsestoolchoicefunction.mdx
@@ -6,5 +6,5 @@ title: "OpenAIResponsesToolChoiceFunction"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | N/A |
-| `type` | [components.OpenAIResponsesToolChoiceTypeFunction](../components/openairesponsestoolchoicetypefunction.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `type` | [components.OpenAIResponsesToolChoiceTypeFunction](../components/openairesponsestoolchoicetypefunction.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openairesponsestoolchoiceshell.mdx b/docs/components/openairesponsestoolchoiceshell.mdx
index a8af8c0ab..214fa7ec4 100644
--- a/docs/components/openairesponsestoolchoiceshell.mdx
+++ b/docs/components/openairesponsestoolchoiceshell.mdx
@@ -6,4 +6,4 @@ title: "OpenAIResponsesToolChoiceShell"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `type` | [components.OpenAIResponsesToolChoiceTypeShell](../components/openairesponsestoolchoicetypeshell.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OpenAIResponsesToolChoiceTypeShell](../components/openairesponsestoolchoicetypeshell.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openresponsescreatedevent.mdx b/docs/components/openresponsescreatedevent.mdx
index 75a6a54d5..9d3e7bed6 100644
--- a/docs/components/openresponsescreatedevent.mdx
+++ b/docs/components/openresponsescreatedevent.mdx
@@ -9,6 +9,6 @@ Event emitted when a response is created
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✅ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.OpenResponsesCreatedEventType](../components/openresponsescreatedeventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✔️ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.OpenResponsesCreatedEventType](../components/openresponsescreatedeventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openresponseserrorfield.mdx b/docs/components/openresponseserrorfield.mdx
index b1640dbc5..910847ba1 100644
--- a/docs/components/openresponseserrorfield.mdx
+++ b/docs/components/openresponseserrorfield.mdx
@@ -9,6 +9,6 @@ Error of a failed response; `metadata` carries OpenRouter-specific details.
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `code` | [components.CodeEnum](../components/codeenum.mdx) | ✅ | N/A | |
-| `message` | *str* | ✅ | N/A | |
+| `code` | [components.CodeEnum](../components/codeenum.mdx) | ✔️ | N/A | |
+| `message` | *str* | ✔️ | N/A | |
| `metadata` | [Optional[components.OpenResponsesErrorMetadata]](../components/openresponseserrormetadata.mdx) | ➖ | OpenRouter-specific details of a failed response, such as the alignment object of an alignment error. | \{
"alignment": \{
"calls": [
\{
"call": 1,
"outcome": "unavailable",
"reason": "evaluator_error"
}
]
}
} |
\ No newline at end of file
diff --git a/docs/components/openresponseserrormetadataalignment.mdx b/docs/components/openresponseserrormetadataalignment.mdx
index 8373ecdd3..4a3d6892f 100644
--- a/docs/components/openresponseserrormetadataalignment.mdx
+++ b/docs/components/openresponseserrormetadataalignment.mdx
@@ -9,5 +9,5 @@ Beta. The result of the alignment plugin for this request; the shape may change.
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `calls` | List[[components.AlignmentCallRecord](../components/alignmentcallrecord.mdx)] | ✅ | One record per evaluated assistant message of the request, in the order the messages were produced. Empty when no message of the request had content to evaluate. |
+| `calls` | List[[components.AlignmentCallRecord](../components/alignmentcallrecord.mdx)] | ✔️ | One record per evaluated assistant message of the request, in the order the messages were produced. Empty when no message of the request had content to evaluate. |
| `rejected` | [Optional[components.AlignmentRejected]](../components/alignmentrejected.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/openresponsesinprogressevent.mdx b/docs/components/openresponsesinprogressevent.mdx
index a8ce87cc2..12797135d 100644
--- a/docs/components/openresponsesinprogressevent.mdx
+++ b/docs/components/openresponsesinprogressevent.mdx
@@ -9,6 +9,6 @@ Event emitted when a response is in progress
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✅ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.OpenResponsesInProgressEventType](../components/openresponsesinprogresseventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✔️ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.OpenResponsesInProgressEventType](../components/openresponsesinprogresseventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openresponsesresult.mdx b/docs/components/openresponsesresult.mdx
index b9cab01d5..d7b84c4c6 100644
--- a/docs/components/openresponsesresult.mdx
+++ b/docs/components/openresponsesresult.mdx
@@ -10,22 +10,22 @@ Complete non-streaming response from the Responses API
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `background` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `completed_at` | *Nullable[int]* | ✅ | N/A | |
-| `created_at` | *int* | ✅ | N/A | |
-| `error` | [Nullable[components.OpenResponsesErrorField]](../components/openresponseserrorfield.mdx) | ✅ | Error of a failed response; `metadata` carries OpenRouter-specific details. | \{
"code": "server_error",
"message": "Alignment plugin: the reply could not be evaluated: evaluator_error",
"metadata": \{
"alignment": \{
"calls": [
\{
"call": 1,
"outcome": "unavailable",
"reason": "evaluator_error"
}
]
}
}
} |
-| `frequency_penalty` | *Nullable[float]* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `incomplete_details` | [Nullable[components.IncompleteDetails]](../components/incompletedetails.mdx) | ✅ | N/A | \{
"reason": "max_output_tokens"
} |
-| `instructions` | [Nullable[components.BaseInputsUnion]](../components/baseinputsunion.mdx) | ✅ | N/A | [
\{
"content": "What is the weather today?",
"role": "user"
}
] |
+| `completed_at` | *Nullable[int]* | ✔️ | N/A | |
+| `created_at` | *int* | ✔️ | N/A | |
+| `error` | [Nullable[components.OpenResponsesErrorField]](../components/openresponseserrorfield.mdx) | ✔️ | Error of a failed response; `metadata` carries OpenRouter-specific details. | \{
"code": "server_error",
"message": "Alignment plugin: the reply could not be evaluated: evaluator_error",
"metadata": \{
"alignment": \{
"calls": [
\{
"call": 1,
"outcome": "unavailable",
"reason": "evaluator_error"
}
]
}
}
} |
+| `frequency_penalty` | *Nullable[float]* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `incomplete_details` | [Nullable[components.IncompleteDetails]](../components/incompletedetails.mdx) | ✔️ | N/A | \{
"reason": "max_output_tokens"
} |
+| `instructions` | [Nullable[components.BaseInputsUnion]](../components/baseinputsunion.mdx) | ✔️ | N/A | [
\{
"content": "What is the weather today?",
"role": "user"
}
] |
| `max_output_tokens` | *OptionalNullable[int]* | ➖ | N/A | |
| `max_tool_calls` | *OptionalNullable[int]* | ➖ | N/A | |
-| `metadata` | Dict[str, *str*] | ✅ | Metadata key-value pairs for the request. Keys must be ≤64 characters and cannot contain brackets. Values must be ≤512 characters. Maximum 16 pairs allowed. | \{
"session_id": "abc-def-ghi",
"user_id": "123"
} |
-| `model` | *str* | ✅ | N/A | |
-| `object` | [components.OpenResponsesResultObject](../components/openresponsesresultobject.mdx) | ✅ | N/A | |
-| `output` | List[[components.OutputItems](../components/outputitems.mdx)] | ✅ | N/A | |
+| `metadata` | Dict[str, *str*] | ✔️ | Metadata key-value pairs for the request. Keys must be ≤64 characters and cannot contain brackets. Values must be ≤512 characters. Maximum 16 pairs allowed. | \{
"session_id": "abc-def-ghi",
"user_id": "123"
} |
+| `model` | *str* | ✔️ | N/A | |
+| `object` | [components.OpenResponsesResultObject](../components/openresponsesresultobject.mdx) | ✔️ | N/A | |
+| `output` | List[[components.OutputItems](../components/outputitems.mdx)] | ✔️ | N/A | |
| `output_text` | *Optional[str]* | ➖ | N/A | |
-| `parallel_tool_calls` | *bool* | ✅ | N/A | |
-| `presence_penalty` | *Nullable[float]* | ✅ | N/A | |
+| `parallel_tool_calls` | *bool* | ✔️ | N/A | |
+| `presence_penalty` | *Nullable[float]* | ✔️ | N/A | |
| `previous_response_id` | *OptionalNullable[str]* | ➖ | N/A | |
| `prompt` | [OptionalNullable[components.StoredPromptTemplate]](../components/storedprompttemplate.mdx) | ➖ | N/A | \{
"id": "prompt-abc123",
"variables": \{
"name": "John"
}
} |
| `prompt_cache_key` | *OptionalNullable[str]* | ➖ | N/A | |
@@ -33,14 +33,14 @@ Complete non-streaming response from the Responses API
| `reasoning` | [OptionalNullable[components.BaseReasoningConfig]](../components/basereasoningconfig.mdx) | ➖ | N/A | \{
"effort": "medium",
"summary": "auto"
} |
| `safety_identifier` | *OptionalNullable[str]* | ➖ | N/A | |
| `service_tier` | *OptionalNullable[str]* | ➖ | N/A | |
-| `status` | [components.OpenAIResponsesResponseStatus](../components/openairesponsesresponsestatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.OpenAIResponsesResponseStatus](../components/openairesponsesresponsestatus.mdx) | ✔️ | N/A | completed |
| `store` | *Optional[bool]* | ➖ | N/A | |
-| `temperature` | *Nullable[float]* | ✅ | N/A | |
+| `temperature` | *Nullable[float]* | ✔️ | N/A | |
| `text` | [Optional[components.TextExtendedConfig]](../components/textextendedconfig.mdx) | ➖ | Text output configuration including format and verbosity | \{
"format": \{
"type": "text"
}
} |
-| `tool_choice` | [components.OpenAIResponsesToolChoiceUnion](../components/openairesponsestoolchoiceunion.mdx) | ✅ | N/A | auto |
-| `tools` | List[[components.OpenResponsesResultToolUnion](../components/openresponsesresulttoolunion.mdx)] | ✅ | N/A | |
+| `tool_choice` | [components.OpenAIResponsesToolChoiceUnion](../components/openairesponsestoolchoiceunion.mdx) | ✔️ | N/A | auto |
+| `tools` | List[[components.OpenResponsesResultToolUnion](../components/openresponsesresulttoolunion.mdx)] | ✔️ | N/A | |
| `top_logprobs` | *Optional[int]* | ➖ | N/A | |
-| `top_p` | *Nullable[float]* | ✅ | N/A | |
+| `top_p` | *Nullable[float]* | ✔️ | N/A | |
| `truncation` | [OptionalNullable[components.Truncation]](../components/truncation.mdx) | ➖ | N/A | auto |
| `usage` | [OptionalNullable[components.Usage]](../components/usage.mdx) | ➖ | Token usage information for the response | \{
"cost": 0.0012,
"cost_details": \{
"upstream_inference_cost": null,
"upstream_inference_input_cost": 0.0008,
"upstream_inference_output_cost": 0.0004
},
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
} |
| `user` | *OptionalNullable[str]* | ➖ | N/A | |
diff --git a/docs/components/openresponsesresulttoolfunction.mdx b/docs/components/openresponsesresulttoolfunction.mdx
index c2334a7c2..c3ae8ea39 100644
--- a/docs/components/openresponsesresulttoolfunction.mdx
+++ b/docs/components/openresponsesresulttoolfunction.mdx
@@ -10,10 +10,10 @@ Function tool definition
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `description` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `parameters` | Dict[str, *Any*] | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `parameters` | Dict[str, *Any*] | ✔️ | N/A | |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `type` | [components.OpenResponsesResultType](../components/openresponsesresulttype.mdx) | ✅ | N/A | |
+| `type` | [components.OpenResponsesResultType](../components/openresponsesresulttype.mdx) | ✔️ | N/A | |
| `allowed_callers` | List[[components.OpenResponsesResultAllowedCaller](../components/openresponsesresultallowedcaller.mdx)] | ➖ | N/A | |
| `async_` | *Optional[bool]* | ➖ | Lets the model keep working after calling this tool instead of waiting for its output. The tool is still executed by the client; return the result in a later request as a `function_call_output` with the original `call_id`. Only honored by providers whose Responses API supports async tools; ignored elsewhere. | true |
| `defer_loading` | *Optional[bool]* | ➖ | Withhold this tool from the model until `openrouter:tool_search` finds it. Where the request declares no search tool, OpenRouter may add `openrouter:tool_search` to serve the flag, and otherwise sends the tool in full. A request that declares the search tool itself must keep at least one tool non-deferred. | true |
diff --git a/docs/components/openrouterfile.mdx b/docs/components/openrouterfile.mdx
index 2e7cf2d42..fbb8acf8c 100644
--- a/docs/components/openrouterfile.mdx
+++ b/docs/components/openrouterfile.mdx
@@ -9,11 +9,11 @@ A stored file in the OpenRouter superset shape: Anthropic-shaped, plus OpenRoute
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `shape` | [components.OpenRouterFileShape](../components/openrouterfileshape.mdx) | ✅ | N/A |
-| `created_at` | *str* | ✅ | N/A |
-| `downloadable` | *bool* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `mime_type` | *str* | ✅ | N/A |
-| `size_bytes` | *int* | ✅ | N/A |
-| `type` | [components.OpenRouterFileType](../components/openrouterfiletype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenRouterFileShape](../components/openrouterfileshape.mdx) | ✔️ | N/A |
+| `created_at` | *str* | ✔️ | N/A |
+| `downloadable` | *bool* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `mime_type` | *str* | ✔️ | N/A |
+| `size_bytes` | *int* | ✔️ | N/A |
+| `type` | [components.OpenRouterFileType](../components/openrouterfiletype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openrouterfiledeleted.mdx b/docs/components/openrouterfiledeleted.mdx
index 76e59c88d..cda6cc4fe 100644
--- a/docs/components/openrouterfiledeleted.mdx
+++ b/docs/components/openrouterfiledeleted.mdx
@@ -9,6 +9,6 @@ Deletion result in the OpenRouter shape.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `shape` | [components.OpenRouterFileDeletedShape](../components/openrouterfiledeletedshape.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `type` | [components.OpenRouterFileDeletedType](../components/openrouterfiledeletedtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenRouterFileDeletedShape](../components/openrouterfiledeletedshape.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `type` | [components.OpenRouterFileDeletedType](../components/openrouterfiledeletedtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openrouterfilelist.mdx b/docs/components/openrouterfilelist.mdx
index 4dbafe0c4..ce6510af4 100644
--- a/docs/components/openrouterfilelist.mdx
+++ b/docs/components/openrouterfilelist.mdx
@@ -9,9 +9,9 @@ A page of files in the OpenRouter shape.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `shape` | [components.OpenRouterFileListShape](../components/openrouterfilelistshape.mdx) | ✅ | N/A |
-| `cursor` | *Nullable[str]* | ✅ | Opaque cursor for the next page; null when there are no more results. |
-| `data` | List[[components.OpenRouterFile](../components/openrouterfile.mdx)] | ✅ | N/A |
-| `first_id` | *Nullable[str]* | ✅ | N/A |
-| `has_more` | *bool* | ✅ | N/A |
-| `last_id` | *Nullable[str]* | ✅ | N/A |
\ No newline at end of file
+| `shape` | [components.OpenRouterFileListShape](../components/openrouterfilelistshape.mdx) | ✔️ | N/A |
+| `cursor` | *Nullable[str]* | ✔️ | Opaque cursor for the next page; null when there are no more results. |
+| `data` | List[[components.OpenRouterFile](../components/openrouterfile.mdx)] | ✔️ | N/A |
+| `first_id` | *Nullable[str]* | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | N/A |
+| `last_id` | *Nullable[str]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/openroutermetadata.mdx b/docs/components/openroutermetadata.mdx
index c0c25946e..2f4b73841 100644
--- a/docs/components/openroutermetadata.mdx
+++ b/docs/components/openroutermetadata.mdx
@@ -6,14 +6,14 @@ title: "OpenRouterMetadata"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `attempt` | *int* | ✅ | N/A | |
+| `attempt` | *int* | ✔️ | N/A | |
| `attempts` | List[[components.RouterAttempt](../components/routerattempt.mdx)] | ➖ | N/A | |
-| `endpoints` | [components.EndpointsMetadata](../components/endpointsmetadata.mdx) | ✅ | N/A | \{
"available": [
\{
"model": "openai/gpt-4o",
"provider": "OpenAI",
"selected": true
}
],
"total": 3
} |
+| `endpoints` | [components.EndpointsMetadata](../components/endpointsmetadata.mdx) | ✔️ | N/A | \{
"available": [
\{
"model": "openai/gpt-4o",
"provider": "OpenAI",
"selected": true
}
],
"total": 3
} |
| `generation_time` | *Optional[int]* | ➖ | Milliseconds measured for the generation, from dispatching the upstream request until its response body ended. Divide the completion token count by this for throughput. Absent when no upstream request was dispatched. | 2016 |
-| `is_byok` | *bool* | ✅ | N/A | |
+| `is_byok` | *bool* | ✔️ | N/A | |
| `params` | [Optional[components.RouterParams]](../components/routerparams.mdx) | ➖ | N/A | \{
"version_group": "anthropic/claude-sonnet-4"
} |
| `pipeline` | List[[components.PipelineStage](../components/pipelinestage.mdx)] | ➖ | N/A | |
-| `region` | *Nullable[str]* | ✅ | N/A | |
-| `requested` | *str* | ✅ | N/A | |
-| `strategy` | [components.RoutingStrategy](../components/routingstrategy.mdx) | ✅ | N/A | direct |
-| `summary` | *str* | ✅ | N/A | |
\ No newline at end of file
+| `region` | *Nullable[str]* | ✔️ | N/A | |
+| `requested` | *str* | ✔️ | N/A | |
+| `strategy` | [components.RoutingStrategy](../components/routingstrategy.mdx) | ✔️ | N/A | direct |
+| `summary` | *str* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/openrouterwebsearchservertool.mdx b/docs/components/openrouterwebsearchservertool.mdx
index 929334d2f..b6c143f30 100644
--- a/docs/components/openrouterwebsearchservertool.mdx
+++ b/docs/components/openrouterwebsearchservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: searches the web for current information
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.WebSearchConfig]](../components/websearchconfig.mdx) | ➖ | N/A | \{
"max_results": 5,
"search_context_size": "medium"
} |
-| `type` | [components.OpenRouterWebSearchServerToolType](../components/openrouterwebsearchservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OpenRouterWebSearchServerToolType](../components/openrouterwebsearchservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/oranthropicbashtoolresult.mdx b/docs/components/oranthropicbashtoolresult.mdx
index 42292ca7c..feb435541 100644
--- a/docs/components/oranthropicbashtoolresult.mdx
+++ b/docs/components/oranthropicbashtoolresult.mdx
@@ -10,7 +10,7 @@ Output of an `openrouter:bash` call executed in the OpenRouter sandbox (`engine:
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
| `files` | List[[components.ORAnthropicBashToolResultFile](../components/oranthropicbashtoolresultfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.ORAnthropicBashToolResultTypeOpenrouterBashToolResult](../components/oranthropicbashtoolresulttypeopenrouterbashtoolresult.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.ORAnthropicBashToolResultTypeOpenrouterBashToolResult](../components/oranthropicbashtoolresulttypeopenrouterbashtoolresult.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/oranthropicbashtoolresultfile.mdx b/docs/components/oranthropicbashtoolresultfile.mdx
index 78c476877..d6126b175 100644
--- a/docs/components/oranthropicbashtoolresultfile.mdx
+++ b/docs/components/oranthropicbashtoolresultfile.mdx
@@ -6,9 +6,9 @@ title: "ORAnthropicBashToolResultFile"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.ORAnthropicBashToolResultTypeContainerFileCitation](../components/oranthropicbashtoolresulttypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.ORAnthropicBashToolResultTypeContainerFileCitation](../components/oranthropicbashtoolresulttypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/oranthropicservertooluseblock.mdx b/docs/components/oranthropicservertooluseblock.mdx
index 8cdfffcc2..0aa154746 100644
--- a/docs/components/oranthropicservertooluseblock.mdx
+++ b/docs/components/oranthropicservertooluseblock.mdx
@@ -7,7 +7,7 @@ title: "ORAnthropicServerToolUseBlock"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `caller` | [OptionalNullable[components.ORAnthropicNullableCaller]](../components/oranthropicnullablecaller.mdx) | ➖ | N/A | \{
"type": "direct"
} |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `input` | *Optional[Any]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `type` | [components.ORAnthropicServerToolUseBlockType](../components/oranthropicservertooluseblocktype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A | |
+| `type` | [components.ORAnthropicServerToolUseBlockType](../components/oranthropicservertooluseblocktype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/oranthropicshelltoolresult.mdx b/docs/components/oranthropicshelltoolresult.mdx
index b9d19c835..8aefa5a76 100644
--- a/docs/components/oranthropicshelltoolresult.mdx
+++ b/docs/components/oranthropicshelltoolresult.mdx
@@ -10,7 +10,7 @@ Output of an `openrouter:shell` call executed in the OpenRouter sandbox
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
| `files` | List[[components.ORAnthropicShellToolResultFile](../components/oranthropicshelltoolresultfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.ORAnthropicShellToolResultTypeOpenrouterShellToolResult](../components/oranthropicshelltoolresulttypeopenroutershelltoolresult.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.ORAnthropicShellToolResultTypeOpenrouterShellToolResult](../components/oranthropicshelltoolresulttypeopenroutershelltoolresult.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/oranthropicshelltoolresultfile.mdx b/docs/components/oranthropicshelltoolresultfile.mdx
index 5784ab73e..205f6ca3d 100644
--- a/docs/components/oranthropicshelltoolresultfile.mdx
+++ b/docs/components/oranthropicshelltoolresultfile.mdx
@@ -6,9 +6,9 @@ title: "ORAnthropicShellToolResultFile"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.ORAnthropicShellToolResultTypeContainerFileCitation](../components/oranthropicshelltoolresulttypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.ORAnthropicShellToolResultTypeContainerFileCitation](../components/oranthropicshelltoolresulttypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/oranthropictoolsearchresult.mdx b/docs/components/oranthropictoolsearchresult.mdx
index 8b134c415..91ead3f1f 100644
--- a/docs/components/oranthropictoolsearchresult.mdx
+++ b/docs/components/oranthropictoolsearchresult.mdx
@@ -9,6 +9,6 @@ Router-owned deferred discovery result containing original selected tool definit
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.ORAnthropicToolSearchResultType](../components/oranthropictoolsearchresulttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.ORAnthropicToolSearchResultType](../components/oranthropictoolsearchresulttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/oranthropictoolsearchresultparam.mdx b/docs/components/oranthropictoolsearchresultparam.mdx
index 3a01b4006..eac8bc0d5 100644
--- a/docs/components/oranthropictoolsearchresultparam.mdx
+++ b/docs/components/oranthropictoolsearchresultparam.mdx
@@ -9,6 +9,6 @@ Router-owned deferred discovery result for continuation.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `content` | Dict[str, *Any*] | ✅ | N/A |
-| `tool_use_id` | *str* | ✅ | N/A |
-| `type` | [components.ORAnthropicToolSearchResultParamType](../components/oranthropictoolsearchresultparamtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | Dict[str, *Any*] | ✔️ | N/A |
+| `tool_use_id` | *str* | ✔️ | N/A |
+| `type` | [components.ORAnthropicToolSearchResultParamType](../components/oranthropictoolsearchresultparamtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/organizationsettings.mdx b/docs/components/organizationsettings.mdx
index bc7031fb2..b72cb28ca 100644
--- a/docs/components/organizationsettings.mdx
+++ b/docs/components/organizationsettings.mdx
@@ -6,5 +6,5 @@ title: "OrganizationSettings"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | ID of the organization the settings belong to | org_2dHFtVWx2n56w6HkM0000000000 |
-| `is_filtered_model_catalog_enabled` | *bool* | ✅ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
\ No newline at end of file
+| `id` | *str* | ✔️ | ID of the organization the settings belong to | org_2dHFtVWx2n56w6HkM0000000000 |
+| `is_filtered_model_catalog_enabled` | *bool* | ✔️ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
\ No newline at end of file
diff --git a/docs/components/outcomeexit.mdx b/docs/components/outcomeexit.mdx
index 98046ccf3..61197c2e1 100644
--- a/docs/components/outcomeexit.mdx
+++ b/docs/components/outcomeexit.mdx
@@ -6,6 +6,6 @@ title: "OutcomeExit"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `exit_code` | *int* | ✅ | N/A |
-| `type` | [components.TypeExit](../components/typeexit.mdx) | ✅ | N/A |
+| `exit_code` | *int* | ✔️ | N/A |
+| `type` | [components.TypeExit](../components/typeexit.mdx) | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outcometimeout.mdx b/docs/components/outcometimeout.mdx
index e093c9b5a..d410c7980 100644
--- a/docs/components/outcometimeout.mdx
+++ b/docs/components/outcometimeout.mdx
@@ -6,5 +6,5 @@ title: "OutcomeTimeout"
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `type` | [components.TypeTimeout](../components/typetimeout.mdx) | ✅ | N/A |
+| `type` | [components.TypeTimeout](../components/typetimeout.mdx) | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputadvisorservertoolitem.mdx b/docs/components/outputadvisorservertoolitem.mdx
index 0ee933722..edf2208f1 100644
--- a/docs/components/outputadvisorservertoolitem.mdx
+++ b/docs/components/outputadvisorservertoolitem.mdx
@@ -15,5 +15,5 @@ An openrouter:advisor server tool output item
| `instance_name` | *Optional[str]* | ➖ | Provider-safe function name of the specific advisor instance that produced this item (e.g. `openrouter_advisor__1`). Present only when more than one advisor tool is configured; omitted for the default single advisor. Echo this field back unchanged so the advisor's cross-request memory stays namespaced to the correct instance. This identity is positional: it is derived from the index of the advisor entry in the request `tools` array, so clients must keep the order of advisor tool entries stable across requests in a conversation. Reordering or inserting advisor entries shifts these names and causes each advisor's cross-request memory to be attributed to the wrong instance. | openrouter_advisor__1 |
| `model` | *Optional[str]* | ➖ | Slug of the advisor model that was consulted. | |
| `prompt` | *Optional[str]* | ➖ | The prompt the executor sent to the advisor. | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputAdvisorServerToolItemType](../components/outputadvisorservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputAdvisorServerToolItemType](../components/outputadvisorservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputapplypatchcallitem.mdx b/docs/components/outputapplypatchcallitem.mdx
index 36691c60e..3ca8ca258 100644
--- a/docs/components/outputapplypatchcallitem.mdx
+++ b/docs/components/outputapplypatchcallitem.mdx
@@ -9,8 +9,8 @@ A native `apply_patch_call` output item matching OpenAI's Responses API shape. E
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `operation` | [components.ApplyPatchCallOperation](../components/applypatchcalloperation.mdx) | ✅ | The patch operation requested by an `apply_patch_call`. `create_file` and `update_file` carry a V4A diff; `delete_file` omits it. | \{
"diff": "@@ function main() \{\n+ console.log(\"hi\");\n }",
"path": "/src/main.ts",
"type": "update_file"
} |
-| `status` | [components.ApplyPatchCallStatus](../components/applypatchcallstatus.mdx) | ✅ | Lifecycle state of an `apply_patch_call` output item. | completed |
-| `type` | [components.OutputApplyPatchCallItemType](../components/outputapplypatchcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `call_id` | *str* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `operation` | [components.ApplyPatchCallOperation](../components/applypatchcalloperation.mdx) | ✔️ | The patch operation requested by an `apply_patch_call`. `create_file` and `update_file` carry a V4A diff; `delete_file` omits it. | \{
"diff": "@@ function main() \{\n+ console.log(\"hi\");\n }",
"path": "/src/main.ts",
"type": "update_file"
} |
+| `status` | [components.ApplyPatchCallStatus](../components/applypatchcallstatus.mdx) | ✔️ | Lifecycle state of an `apply_patch_call` output item. | completed |
+| `type` | [components.OutputApplyPatchCallItemType](../components/outputapplypatchcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputapplypatchservertoolitem.mdx b/docs/components/outputapplypatchservertoolitem.mdx
index 2a6f09950..3fd227809 100644
--- a/docs/components/outputapplypatchservertoolitem.mdx
+++ b/docs/components/outputapplypatchservertoolitem.mdx
@@ -13,5 +13,5 @@ An openrouter:apply_patch server tool output item. The turn halts when validatio
| `error` | *Optional[str]* | ➖ | The error message when the tool call failed before producing a result. Set together with `status: 'failed'`; absent on a successful call. | Tool execution failed |
| `id` | *Optional[str]* | ➖ | N/A | |
| `operation` | [Optional[components.ApplyPatchCallOperation]](../components/applypatchcalloperation.mdx) | ➖ | The patch operation requested by an `apply_patch_call`. `create_file` and `update_file` carry a V4A diff; `delete_file` omits it. | \{
"diff": "@@ function main() \{\n+ console.log(\"hi\");\n }",
"path": "/src/main.ts",
"type": "update_file"
} |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputApplyPatchServerToolItemType](../components/outputapplypatchservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputApplyPatchServerToolItemType](../components/outputapplypatchservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputarmorblockeditem.mdx b/docs/components/outputarmorblockeditem.mdx
index a36c56713..356cf3f10 100644
--- a/docs/components/outputarmorblockeditem.mdx
+++ b/docs/components/outputarmorblockeditem.mdx
@@ -9,12 +9,12 @@ A client tool call that OpenRouter Armor blocked. Emitted in place of the call w
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | The arguments exactly as the model wrote them. |
-| `call_id` | *str* | ✅ | The call id the model chose. Use it to find this call in `safeguard_results`. |
-| `explanation` | *str* | ✅ | The rule that blocked the call, in the same `[Rule Name]` form as `safeguard_results`. |
-| `id` | *str* | ✅ | N/A |
-| `name` | *str* | ✅ | The name of the tool the model called. |
+| `arguments` | *str* | ✔️ | The arguments exactly as the model wrote them. |
+| `call_id` | *str* | ✔️ | The call id the model chose. Use it to find this call in `safeguard_results`. |
+| `explanation` | *str* | ✔️ | The rule that blocked the call, in the same `[Rule Name]` form as `safeguard_results`. |
+| `id` | *str* | ✔️ | N/A |
+| `name` | *str* | ✔️ | The name of the tool the model called. |
| `namespace` | *Optional[str]* | ➖ | The namespace the tool belongs to, for namespaced tools such as MCP. Absent for a plain function tool. |
-| `reason` | *str* | ✅ | The error text the model received as the result of this call. Sending this item back replays that text to the model. |
-| `status` | [components.OutputArmorBlockedItemStatus](../components/outputarmorblockeditemstatus.mdx) | ✅ | N/A |
-| `type` | [components.OutputArmorBlockedItemType](../components/outputarmorblockeditemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `reason` | *str* | ✔️ | The error text the model received as the result of this call. Sending this item back replays that text to the model. |
+| `status` | [components.OutputArmorBlockedItemStatus](../components/outputarmorblockeditemstatus.mdx) | ✔️ | N/A |
+| `type` | [components.OutputArmorBlockedItemType](../components/outputarmorblockeditemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputbashservertoolitem.mdx b/docs/components/outputbashservertoolitem.mdx
index e2290a047..0dc2f27b1 100644
--- a/docs/components/outputbashservertoolitem.mdx
+++ b/docs/components/outputbashservertoolitem.mdx
@@ -17,7 +17,7 @@ An openrouter:bash server tool output item
| `exit_code` | *Optional[int]* | ➖ | N/A | |
| `files` | List[[components.OutputBashServerToolItemFile](../components/outputbashservertoolitemfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
| `stderr` | *Optional[str]* | ➖ | N/A | |
| `stdout` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.OutputBashServerToolItemTypeOpenrouterBash](../components/outputbashservertoolitemtypeopenrouterbash.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputBashServerToolItemTypeOpenrouterBash](../components/outputbashservertoolitemtypeopenrouterbash.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputbashservertoolitemfile.mdx b/docs/components/outputbashservertoolitemfile.mdx
index 14b756bdc..aac669eff 100644
--- a/docs/components/outputbashservertoolitemfile.mdx
+++ b/docs/components/outputbashservertoolitemfile.mdx
@@ -6,9 +6,9 @@ title: "OutputBashServerToolItemFile"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.OutputBashServerToolItemTypeContainerFileCitation](../components/outputbashservertoolitemtypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.OutputBashServerToolItemTypeContainerFileCitation](../components/outputbashservertoolitemtypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputbrowseruseservertoolitem.mdx b/docs/components/outputbrowseruseservertoolitem.mdx
index b2ced565f..6eb251627 100644
--- a/docs/components/outputbrowseruseservertoolitem.mdx
+++ b/docs/components/outputbrowseruseservertoolitem.mdx
@@ -12,5 +12,5 @@ An openrouter:browser_use server tool output item
| `action` | *Optional[str]* | ➖ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
| `screenshot_b64` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputBrowserUseServerToolItemType](../components/outputbrowseruseservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputBrowserUseServerToolItemType](../components/outputbrowseruseservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputcodeinterpretercallitem.mdx b/docs/components/outputcodeinterpretercallitem.mdx
index 174dee5c3..b8eac65f7 100644
--- a/docs/components/outputcodeinterpretercallitem.mdx
+++ b/docs/components/outputcodeinterpretercallitem.mdx
@@ -11,8 +11,8 @@ A code interpreter execution call with outputs
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `code` | *OptionalNullable[str]* | ➖ | N/A | |
| `container_id` | *Optional[str]* | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `outputs` | List[[components.OutputCodeInterpreterCallItemOutput](../components/outputcodeinterpretercallitemoutput.mdx)] | ➖ | N/A | |
-| `status` | [components.OutputCodeInterpreterCallItemStatus](../components/outputcodeinterpretercallitemstatus.mdx) | ✅ | N/A | |
-| `type` | [components.OutputCodeInterpreterCallItemType](../components/outputcodeinterpretercallitemtype.mdx) | ✅ | N/A | |
+| `status` | [components.OutputCodeInterpreterCallItemStatus](../components/outputcodeinterpretercallitemstatus.mdx) | ✔️ | N/A | |
+| `type` | [components.OutputCodeInterpreterCallItemType](../components/outputcodeinterpretercallitemtype.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
\ No newline at end of file
diff --git a/docs/components/outputcodeinterpreterservertoolitem.mdx b/docs/components/outputcodeinterpreterservertoolitem.mdx
index 912fac3ed..4a6fe58c0 100644
--- a/docs/components/outputcodeinterpreterservertoolitem.mdx
+++ b/docs/components/outputcodeinterpreterservertoolitem.mdx
@@ -13,7 +13,7 @@ An openrouter:code_interpreter server tool output item
| `exit_code` | *Optional[int]* | ➖ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
| `language` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
| `stderr` | *Optional[str]* | ➖ | N/A | |
| `stdout` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.OutputCodeInterpreterServerToolItemType](../components/outputcodeinterpreterservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputCodeInterpreterServerToolItemType](../components/outputcodeinterpreterservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputcomputercallitem.mdx b/docs/components/outputcomputercallitem.mdx
index 80f347e66..87e0a65cf 100644
--- a/docs/components/outputcomputercallitem.mdx
+++ b/docs/components/outputcomputercallitem.mdx
@@ -7,8 +7,8 @@ title: "OutputComputerCallItem"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `action` | *Optional[Any]* | ➖ | N/A |
-| `call_id` | *str* | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
| `id` | *Optional[str]* | ➖ | N/A |
-| `pending_safety_checks` | List[[components.PendingSafetyCheck](../components/pendingsafetycheck.mdx)] | ✅ | N/A |
-| `status` | [components.OutputComputerCallItemStatus](../components/outputcomputercallitemstatus.mdx) | ✅ | N/A |
-| `type` | [components.OutputComputerCallItemType](../components/outputcomputercallitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `pending_safety_checks` | List[[components.PendingSafetyCheck](../components/pendingsafetycheck.mdx)] | ✔️ | N/A |
+| `status` | [components.OutputComputerCallItemStatus](../components/outputcomputercallitemstatus.mdx) | ✔️ | N/A |
+| `type` | [components.OutputComputerCallItemType](../components/outputcomputercallitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputcustomtoolcallitem.mdx b/docs/components/outputcustomtoolcallitem.mdx
index ab9194912..09e9741ec 100644
--- a/docs/components/outputcustomtoolcallitem.mdx
+++ b/docs/components/outputcustomtoolcallitem.mdx
@@ -10,10 +10,10 @@ A call to a custom (freeform-grammar) tool created by the model — distinct fro
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `input` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [Optional[components.OutputCustomToolCallItemStatus]](../components/outputcustomtoolcallitemstatus.mdx) | ➖ | N/A | |
-| `type` | [components.OutputCustomToolCallItemType](../components/outputcustomtoolcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputCustomToolCallItemType](../components/outputcustomtoolcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputdatetimeitem.mdx b/docs/components/outputdatetimeitem.mdx
index eb8558d45..ee8cd04f3 100644
--- a/docs/components/outputdatetimeitem.mdx
+++ b/docs/components/outputdatetimeitem.mdx
@@ -9,9 +9,9 @@ An openrouter:datetime server tool output item
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
-| `datetime_` | *str* | ✅ | ISO 8601 datetime string | |
+| `datetime_` | *str* | ✔️ | ISO 8601 datetime string | |
| `error` | *Optional[str]* | ➖ | The error message when the tool call failed before producing a result. Set together with `status: 'failed'`; absent on a successful call. | Tool execution failed |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `timezone` | *str* | ✅ | IANA timezone name | |
-| `type` | [components.OutputDatetimeItemType](../components/outputdatetimeitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `timezone` | *str* | ✔️ | IANA timezone name | |
+| `type` | [components.OutputDatetimeItemType](../components/outputdatetimeitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputfilesearchcallitem.mdx b/docs/components/outputfilesearchcallitem.mdx
index c8463cc8a..7e8eb0bc4 100644
--- a/docs/components/outputfilesearchcallitem.mdx
+++ b/docs/components/outputfilesearchcallitem.mdx
@@ -6,7 +6,7 @@ title: "OutputFileSearchCallItem"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
-| `queries` | List[*str*] | ✅ | N/A | |
-| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputFileSearchCallItemType](../components/outputfilesearchcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A | |
+| `queries` | List[*str*] | ✔️ | N/A | |
+| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputFileSearchCallItemType](../components/outputfilesearchcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputfilesearchservertoolitem.mdx b/docs/components/outputfilesearchservertoolitem.mdx
index 38a9f0790..9499c0e0e 100644
--- a/docs/components/outputfilesearchservertoolitem.mdx
+++ b/docs/components/outputfilesearchservertoolitem.mdx
@@ -11,5 +11,5 @@ An openrouter:file_search server tool output item
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `id` | *Optional[str]* | ➖ | N/A | |
| `queries` | List[*str*] | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputFileSearchServerToolItemType](../components/outputfilesearchservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputFileSearchServerToolItemType](../components/outputfilesearchservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputfilesservertoolitem.mdx b/docs/components/outputfilesservertoolitem.mdx
index 6a52f38e3..045ed22b3 100644
--- a/docs/components/outputfilesservertoolitem.mdx
+++ b/docs/components/outputfilesservertoolitem.mdx
@@ -17,5 +17,5 @@ An openrouter:files server tool output item
| `id` | *Optional[str]* | ➖ | N/A | |
| `operation` | *Optional[str]* | ➖ | The file operation performed (list, read, write, or edit). | |
| `result` | *Optional[str]* | ➖ | JSON-serialized result of the file operation. | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputFilesServerToolItemType](../components/outputfilesservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputFilesServerToolItemType](../components/outputfilesservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputfunctioncallitem.mdx b/docs/components/outputfunctioncallitem.mdx
index e3c90cdb2..3ab30f7ab 100644
--- a/docs/components/outputfunctioncallitem.mdx
+++ b/docs/components/outputfunctioncallitem.mdx
@@ -6,13 +6,13 @@ title: "OutputFunctionCallItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [Optional[components.OutputFunctionCallItemStatusUnion]](../components/outputfunctioncallitemstatusunion.mdx) | ➖ | N/A | |
-| `type` | [components.OutputFunctionCallItemType](../components/outputfunctioncallitemtype.mdx) | ✅ | N/A | |
+| `type` | [components.OutputFunctionCallItemType](../components/outputfunctioncallitemtype.mdx) | ✔️ | N/A | |
| `subagent_id` | *Optional[str]* | ➖ | EXPERIMENTAL — subject to change without notice. String id that matches the `call_id` of the `openrouter:subagent` server tool call that spawned the subagent. Present on every `function_call` item the subagent projects; absent on ordinary function calls. | |
| `subagent_items` | List[[components.OutputFunctionCallItemSubagentItem](../components/outputfunctioncallitemsubagentitem.mdx)] | ➖ | EXPERIMENTAL — subject to change without notice. The subagent's output items produced on this turn. Treat this as an opaque object; you must replay it in the request so that the subagent can continue execution of the tool with the same context. If a subagent created multiple parallel tool calls, only the first tool call will have this field. The other tool calls will only have `subagent_id`. Present only if the tool call originates from a subagent spawned by the `openrouter:subagent` server tool. | |
\ No newline at end of file
diff --git a/docs/components/outputfunctioncallitemsubagentitem.mdx b/docs/components/outputfunctioncallitemsubagentitem.mdx
index d1a5eda8f..64bd9fbed 100644
--- a/docs/components/outputfunctioncallitemsubagentitem.mdx
+++ b/docs/components/outputfunctioncallitemsubagentitem.mdx
@@ -6,5 +6,5 @@ title: "OutputFunctionCallItemSubagentItem"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputfusionservertoolitem.mdx b/docs/components/outputfusionservertoolitem.mdx
index 1d531f3d8..10ba50c25 100644
--- a/docs/components/outputfusionservertoolitem.mdx
+++ b/docs/components/outputfusionservertoolitem.mdx
@@ -16,5 +16,5 @@ An openrouter:fusion server tool output item
| `id` | *Optional[str]* | ➖ | N/A | |
| `responses` | List[[components.OutputFusionServerToolItemResponse](../components/outputfusionservertoolitemresponse.mdx)] | ➖ | Analysis models that produced a response in this fusion run, with each model's full panel content. | |
| `sources` | List[[components.FusionSource](../components/fusionsource.mdx)] | ➖ | Web pages the analysis panels and analyst retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source. | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputFusionServerToolItemType](../components/outputfusionservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputFusionServerToolItemType](../components/outputfusionservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputfusionservertoolitemresponse.mdx b/docs/components/outputfusionservertoolitemresponse.mdx
index a3b2ea073..ab5507246 100644
--- a/docs/components/outputfusionservertoolitemresponse.mdx
+++ b/docs/components/outputfusionservertoolitemresponse.mdx
@@ -7,4 +7,4 @@ title: "OutputFusionServerToolItemResponse"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `content` | *Optional[str]* | ➖ | N/A |
-| `model` | *str* | ✅ | N/A |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputimagegenerationcallitem.mdx b/docs/components/outputimagegenerationcallitem.mdx
index 9f7a56ac9..1c00f256c 100644
--- a/docs/components/outputimagegenerationcallitem.mdx
+++ b/docs/components/outputimagegenerationcallitem.mdx
@@ -6,8 +6,8 @@ title: "OutputImageGenerationCallItem"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `result` | *OptionalNullable[str]* | ➖ | N/A | |
-| `status` | [components.ImageGenerationStatus](../components/imagegenerationstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputImageGenerationCallItemType](../components/outputimagegenerationcallitemtype.mdx) | ✅ | N/A | |
+| `status` | [components.ImageGenerationStatus](../components/imagegenerationstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputImageGenerationCallItemType](../components/outputimagegenerationcallitemtype.mdx) | ✔️ | N/A | |
| `prompt` | *Optional[str]* | ➖ | The prompt (possibly rewritten) that the image was generated from. | |
\ No newline at end of file
diff --git a/docs/components/outputimagegenerationservertoolitem.mdx b/docs/components/outputimagegenerationservertoolitem.mdx
index a3dd0aeca..890d3af30 100644
--- a/docs/components/outputimagegenerationservertoolitem.mdx
+++ b/docs/components/outputimagegenerationservertoolitem.mdx
@@ -16,5 +16,5 @@ An openrouter:image_generation server tool output item
| `prompt` | *Optional[str]* | ➖ | The prompt (possibly rewritten) that the image was generated from. | |
| `result` | *OptionalNullable[str]* | ➖ | The generated image as a base64-encoded string or URL, matching OpenAI image_generation_call format | |
| `revised_prompt` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputImageGenerationServerToolItemType](../components/outputimagegenerationservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputImageGenerationServerToolItemType](../components/outputimagegenerationservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputitemapplypatchcall.mdx b/docs/components/outputitemapplypatchcall.mdx
index 789dc5e80..56073dd18 100644
--- a/docs/components/outputitemapplypatchcall.mdx
+++ b/docs/components/outputitemapplypatchcall.mdx
@@ -6,9 +6,9 @@ title: "OutputItemApplyPatchCall"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
| `created_by` | *Optional[str]* | ➖ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `operation` | [components.Operation](../components/operation.mdx) | ✅ | N/A |
-| `status` | [components.OutputItemApplyPatchCallStatus](../components/outputitemapplypatchcallstatus.mdx) | ✅ | N/A |
-| `type` | [components.OutputItemApplyPatchCallType](../components/outputitemapplypatchcalltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
+| `operation` | [components.Operation](../components/operation.mdx) | ✔️ | N/A |
+| `status` | [components.OutputItemApplyPatchCallStatus](../components/outputitemapplypatchcallstatus.mdx) | ✔️ | N/A |
+| `type` | [components.OutputItemApplyPatchCallType](../components/outputitemapplypatchcalltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputitemcodeinterpretercall.mdx b/docs/components/outputitemcodeinterpretercall.mdx
index b66d181aa..e9a4ffc7e 100644
--- a/docs/components/outputitemcodeinterpretercall.mdx
+++ b/docs/components/outputitemcodeinterpretercall.mdx
@@ -8,8 +8,8 @@ title: "OutputItemCodeInterpreterCall"
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `code` | *OptionalNullable[str]* | ➖ | N/A | |
| `container_id` | *Optional[str]* | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `outputs` | List[[components.OutputItemCodeInterpreterCallOutput](../components/outputitemcodeinterpretercalloutput.mdx)] | ➖ | N/A | |
-| `status` | [components.OutputItemCodeInterpreterCallStatus](../components/outputitemcodeinterpretercallstatus.mdx) | ✅ | N/A | |
-| `type` | [components.OutputItemCodeInterpreterCallType](../components/outputitemcodeinterpretercalltype.mdx) | ✅ | N/A | |
+| `status` | [components.OutputItemCodeInterpreterCallStatus](../components/outputitemcodeinterpretercallstatus.mdx) | ✔️ | N/A | |
+| `type` | [components.OutputItemCodeInterpreterCallType](../components/outputitemcodeinterpretercalltype.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"code": "print(\"hello\")",
"id": "ci_abc123",
"outputs": [
\{
"logs": "hello\n",
"type": "logs"
}
],
"status": "completed",
"type": "code_interpreter_call"
} |
\ No newline at end of file
diff --git a/docs/components/outputitemcustomtoolcall.mdx b/docs/components/outputitemcustomtoolcall.mdx
index f45cc3cc6..50b8a8132 100644
--- a/docs/components/outputitemcustomtoolcall.mdx
+++ b/docs/components/outputitemcustomtoolcall.mdx
@@ -7,10 +7,10 @@ title: "OutputItemCustomToolCall"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `input` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [Optional[components.OutputItemCustomToolCallStatus]](../components/outputitemcustomtoolcallstatus.mdx) | ➖ | N/A | |
-| `type` | [components.OutputItemCustomToolCallType](../components/outputitemcustomtoolcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputItemCustomToolCallType](../components/outputitemcustomtoolcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputitemfilesearchcall.mdx b/docs/components/outputitemfilesearchcall.mdx
index 4dc8873d9..b76c6caeb 100644
--- a/docs/components/outputitemfilesearchcall.mdx
+++ b/docs/components/outputitemfilesearchcall.mdx
@@ -6,7 +6,7 @@ title: "OutputItemFileSearchCall"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
-| `queries` | List[*str*] | ✅ | N/A | |
-| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputItemFileSearchCallType](../components/outputitemfilesearchcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A | |
+| `queries` | List[*str*] | ✔️ | N/A | |
+| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputItemFileSearchCallType](../components/outputitemfilesearchcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputitemfunctioncall.mdx b/docs/components/outputitemfunctioncall.mdx
index f835dedd6..5fea3cc44 100644
--- a/docs/components/outputitemfunctioncall.mdx
+++ b/docs/components/outputitemfunctioncall.mdx
@@ -6,11 +6,11 @@ title: "OutputItemFunctionCall"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `async_` | *Optional[bool]* | ➖ | True when the model called a tool declared with `async: true` and may continue its turn before the output is returned. Return the result in a later request as a `function_call_output` with this `call_id`. | true |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `namespace` | *Optional[str]* | ➖ | Namespace qualifier for tools registered as part of a namespace tool group (e.g. an MCP server) | |
| `status` | [Optional[components.OutputItemFunctionCallStatusUnion]](../components/outputitemfunctioncallstatusunion.mdx) | ➖ | N/A | |
-| `type` | [components.OutputItemFunctionCallType](../components/outputitemfunctioncalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputItemFunctionCallType](../components/outputitemfunctioncalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputitemimagegenerationcall.mdx b/docs/components/outputitemimagegenerationcall.mdx
index 3725ec33e..6bde6fa91 100644
--- a/docs/components/outputitemimagegenerationcall.mdx
+++ b/docs/components/outputitemimagegenerationcall.mdx
@@ -6,7 +6,7 @@ title: "OutputItemImageGenerationCall"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `result` | *OptionalNullable[str]* | ➖ | N/A | |
-| `status` | [components.ImageGenerationStatus](../components/imagegenerationstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputItemImageGenerationCallType](../components/outputitemimagegenerationcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ImageGenerationStatus](../components/imagegenerationstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputItemImageGenerationCallType](../components/outputitemimagegenerationcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputitemreasoning.mdx b/docs/components/outputitemreasoning.mdx
index 218ed176d..67f4dbb69 100644
--- a/docs/components/outputitemreasoning.mdx
+++ b/docs/components/outputitemreasoning.mdx
@@ -8,7 +8,7 @@ title: "OutputItemReasoning"
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| `content` | List[[components.ReasoningTextContent](../components/reasoningtextcontent.mdx)] | ➖ | N/A |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A |
-| `id` | *str* | ✅ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `status` | [Optional[components.OutputItemReasoningStatusUnion]](../components/outputitemreasoningstatusunion.mdx) | ➖ | N/A |
-| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✅ | N/A |
-| `type` | [components.OutputItemReasoningType](../components/outputitemreasoningtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✔️ | N/A |
+| `type` | [components.OutputItemReasoningType](../components/outputitemreasoningtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputitemwebsearchcall.mdx b/docs/components/outputitemwebsearchcall.mdx
index cc322612b..f1fc6a47e 100644
--- a/docs/components/outputitemwebsearchcall.mdx
+++ b/docs/components/outputitemwebsearchcall.mdx
@@ -7,7 +7,7 @@ title: "OutputItemWebSearchCall"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| `action` | [Optional[components.OutputItemWebSearchCallActionUnion]](../components/outputitemwebsearchcallactionunion.mdx) | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputItemWebSearchCallTypeWebSearchCall](../components/outputitemwebsearchcalltypewebsearchcall.mdx) | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputItemWebSearchCallTypeWebSearchCall](../components/outputitemwebsearchcalltypewebsearchcall.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"action": \{
"query": "OpenAI API",
"type": "search"
},
"id": "search-abc123",
"status": "completed",
"type": "web_search_call"
} |
\ No newline at end of file
diff --git a/docs/components/outputitemwebsearchcallactionfindinpage.mdx b/docs/components/outputitemwebsearchcallactionfindinpage.mdx
index 814cdb44b..46841ce06 100644
--- a/docs/components/outputitemwebsearchcallactionfindinpage.mdx
+++ b/docs/components/outputitemwebsearchcallactionfindinpage.mdx
@@ -6,6 +6,6 @@ title: "OutputItemWebSearchCallActionFindInPage"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `pattern` | *str* | ✅ | N/A |
-| `type` | [components.OutputItemWebSearchCallTypeFindInPage](../components/outputitemwebsearchcalltypefindinpage.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `pattern` | *str* | ✔️ | N/A |
+| `type` | [components.OutputItemWebSearchCallTypeFindInPage](../components/outputitemwebsearchcalltypefindinpage.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputitemwebsearchcallactionopenpage.mdx b/docs/components/outputitemwebsearchcallactionopenpage.mdx
index c4219877e..fc6d3ea7d 100644
--- a/docs/components/outputitemwebsearchcallactionopenpage.mdx
+++ b/docs/components/outputitemwebsearchcallactionopenpage.mdx
@@ -6,5 +6,5 @@ title: "OutputItemWebSearchCallActionOpenPage"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `type` | [components.OutputItemWebSearchCallTypeOpenPage](../components/outputitemwebsearchcalltypeopenpage.mdx) | ✅ | N/A |
+| `type` | [components.OutputItemWebSearchCallTypeOpenPage](../components/outputitemwebsearchcalltypeopenpage.mdx) | ✔️ | N/A |
| `url` | *OptionalNullable[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputitemwebsearchcallactionsearch.mdx b/docs/components/outputitemwebsearchcallactionsearch.mdx
index 12f6d4a14..ed5618967 100644
--- a/docs/components/outputitemwebsearchcallactionsearch.mdx
+++ b/docs/components/outputitemwebsearchcallactionsearch.mdx
@@ -7,6 +7,6 @@ title: "OutputItemWebSearchCallActionSearch"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `queries` | List[*str*] | ➖ | N/A |
-| `query` | *str* | ✅ | N/A |
+| `query` | *str* | ✔️ | N/A |
| `sources` | List[[components.WebSearchSource](../components/websearchsource.mdx)] | ➖ | N/A |
-| `type` | [components.OutputItemWebSearchCallTypeSearch](../components/outputitemwebsearchcalltypesearch.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputItemWebSearchCallTypeSearch](../components/outputitemwebsearchcalltypesearch.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputmcpservertoolitem.mdx b/docs/components/outputmcpservertoolitem.mdx
index 0765d532b..6df10a68b 100644
--- a/docs/components/outputmcpservertoolitem.mdx
+++ b/docs/components/outputmcpservertoolitem.mdx
@@ -11,6 +11,6 @@ An openrouter:mcp server tool output item
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| `id` | *Optional[str]* | ➖ | N/A | |
| `server_label` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
| `tool_name` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.OutputMcpServerToolItemType](../components/outputmcpservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputMcpServerToolItemType](../components/outputmcpservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputmemoryservertoolitem.mdx b/docs/components/outputmemoryservertoolitem.mdx
index b44e3d109..fe6c3ecee 100644
--- a/docs/components/outputmemoryservertoolitem.mdx
+++ b/docs/components/outputmemoryservertoolitem.mdx
@@ -12,6 +12,6 @@ An openrouter:memory server tool output item
| `action` | [Optional[components.ActionEnum]](../components/actionenum.mdx) | ➖ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
| `key` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputMemoryServerToolItemType](../components/outputmemoryservertoolitemtype.mdx) | ✅ | N/A | |
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputMemoryServerToolItemType](../components/outputmemoryservertoolitemtype.mdx) | ✔️ | N/A | |
| `value` | *Optional[Any]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputmessage.mdx b/docs/components/outputmessage.mdx
index 7020a531d..ac97016f0 100644
--- a/docs/components/outputmessage.mdx
+++ b/docs/components/outputmessage.mdx
@@ -6,9 +6,9 @@ title: "OutputMessage"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `content` | List[[components.OutputMessageContent](../components/outputmessagecontent.mdx)] | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
+| `content` | List[[components.OutputMessageContent](../components/outputmessagecontent.mdx)] | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `phase` | [OptionalNullable[components.OutputMessagePhaseUnion]](../components/outputmessagephaseunion.mdx) | ➖ | The phase of an assistant message. Use `commentary` for an intermediate assistant message and `final_answer` for the final assistant message. For follow-up requests with models like `gpt-5.3-codex` and later, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages. |
-| `role` | [components.OutputMessageRole](../components/outputmessagerole.mdx) | ✅ | N/A |
+| `role` | [components.OutputMessageRole](../components/outputmessagerole.mdx) | ✔️ | N/A |
| `status` | [Optional[components.OutputMessageStatusUnion]](../components/outputmessagestatusunion.mdx) | ➖ | N/A |
-| `type` | [components.OutputMessageType](../components/outputmessagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputMessageType](../components/outputmessagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputmessageitem.mdx b/docs/components/outputmessageitem.mdx
index b8d199b6f..c3956029d 100644
--- a/docs/components/outputmessageitem.mdx
+++ b/docs/components/outputmessageitem.mdx
@@ -9,9 +9,9 @@ An output message item
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `content` | List[[components.OutputMessageItemContent](../components/outputmessageitemcontent.mdx)] | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
+| `content` | List[[components.OutputMessageItemContent](../components/outputmessageitemcontent.mdx)] | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `phase` | [OptionalNullable[components.OutputMessageItemPhaseUnion]](../components/outputmessageitemphaseunion.mdx) | ➖ | The phase of an assistant message. Use `commentary` for an intermediate assistant message and `final_answer` for the final assistant message. For follow-up requests with models like `gpt-5.3-codex` and later, preserve and resend phase on all assistant messages. Omitting it can degrade performance. Not used for user messages. |
-| `role` | [components.OutputMessageItemRole](../components/outputmessageitemrole.mdx) | ✅ | N/A |
+| `role` | [components.OutputMessageItemRole](../components/outputmessageitemrole.mdx) | ✔️ | N/A |
| `status` | [Optional[components.OutputMessageItemStatusUnion]](../components/outputmessageitemstatusunion.mdx) | ➖ | N/A |
-| `type` | [components.OutputMessageItemType](../components/outputmessageitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputMessageItemType](../components/outputmessageitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputreasoningitem.mdx b/docs/components/outputreasoningitem.mdx
index e150ddac8..7e14dd4ef 100644
--- a/docs/components/outputreasoningitem.mdx
+++ b/docs/components/outputreasoningitem.mdx
@@ -11,9 +11,9 @@ An output item containing reasoning
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| `content` | List[[components.ReasoningTextContent](../components/reasoningtextcontent.mdx)] | ➖ | N/A | |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `status` | [Optional[components.OutputReasoningItemStatusUnion]](../components/outputreasoningitemstatusunion.mdx) | ➖ | N/A | |
-| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✅ | N/A | |
-| `type` | [components.OutputReasoningItemType](../components/outputreasoningitemtype.mdx) | ✅ | N/A | |
+| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✔️ | N/A | |
+| `type` | [components.OutputReasoningItemType](../components/outputreasoningitemtype.mdx) | ✔️ | N/A | |
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `signature` | *OptionalNullable[str]* | ➖ | A signature for the reasoning content, used for verification | EvcBCkgIChABGAIqQKkSDbRuVEQUk9qN1odC098l9SEj... |
\ No newline at end of file
diff --git a/docs/components/outputsearchmodelsservertoolitem.mdx b/docs/components/outputsearchmodelsservertoolitem.mdx
index 07583af41..0e5fb35bb 100644
--- a/docs/components/outputsearchmodelsservertoolitem.mdx
+++ b/docs/components/outputsearchmodelsservertoolitem.mdx
@@ -13,5 +13,5 @@ An openrouter:experimental__search_models server tool output item
| `error` | *Optional[str]* | ➖ | The error message when the tool call failed before producing a result. Set together with `status: 'failed'`; absent on a successful call. | Tool execution failed |
| `id` | *Optional[str]* | ➖ | N/A | |
| `query` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputSearchModelsServerToolItemType](../components/outputsearchmodelsservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputSearchModelsServerToolItemType](../components/outputsearchmodelsservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputshellcallitem.mdx b/docs/components/outputshellcallitem.mdx
index a340e0b89..7e27f110d 100644
--- a/docs/components/outputshellcallitem.mdx
+++ b/docs/components/outputshellcallitem.mdx
@@ -11,7 +11,7 @@ A native `shell_call` output item matching OpenAI's Responses API shape. Emitted
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `action` | [Optional[components.OutputShellCallItemAction]](../components/outputshellcallitemaction.mdx) | ➖ | N/A | |
| `arguments` | *OptionalNullable[str]* | ➖ | The raw tool-call arguments string as emitted by the model. Echo back unchanged when replaying history; used verbatim to preserve provider prompt-cache prefixes. | |
-| `call_id` | *str* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `status` | [components.ShellCallStatus](../components/shellcallstatus.mdx) | ✅ | Status of a shell call or its output. | completed |
-| `type` | [components.OutputShellCallItemType](../components/outputshellcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `call_id` | *str* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `status` | [components.ShellCallStatus](../components/shellcallstatus.mdx) | ✔️ | Status of a shell call or its output. | completed |
+| `type` | [components.OutputShellCallItemType](../components/outputshellcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputshellcallitemaction.mdx b/docs/components/outputshellcallitemaction.mdx
index b225a6206..072de5613 100644
--- a/docs/components/outputshellcallitemaction.mdx
+++ b/docs/components/outputshellcallitemaction.mdx
@@ -6,6 +6,6 @@ title: "OutputShellCallItemAction"
| Field | Type | Required | Description |
| ------------------- | ------------------- | ------------------- | ------------------- |
-| `commands` | List[*str*] | ✅ | N/A |
-| `max_output_length` | *Nullable[int]* | ✅ | N/A |
-| `timeout_ms` | *Nullable[int]* | ✅ | N/A |
\ No newline at end of file
+| `commands` | List[*str*] | ✔️ | N/A |
+| `max_output_length` | *Nullable[int]* | ✔️ | N/A |
+| `timeout_ms` | *Nullable[int]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputshellcalloutputitem.mdx b/docs/components/outputshellcalloutputitem.mdx
index 42388960f..ec6cd8c76 100644
--- a/docs/components/outputshellcalloutputitem.mdx
+++ b/docs/components/outputshellcalloutputitem.mdx
@@ -9,12 +9,12 @@ A native `shell_call_output` item matching OpenAI's Responses API shape. Carries
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. | |
| `error` | *Optional[str]* | ➖ | The error message when the sandbox call failed before producing a result (for example, the per-user container limit was reached). Set together with `status: 'incomplete'` and an empty `output`; absent on a successful call. | |
| `files` | List[[components.OutputShellCallOutputItemFile](../components/outputshellcalloutputitemfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `max_output_length` | *OptionalNullable[int]* | ➖ | N/A | |
-| `output` | List[[components.ShellCallOutputContent](../components/shellcalloutputcontent.mdx)] | ✅ | N/A | |
-| `status` | [components.ShellCallStatus](../components/shellcallstatus.mdx) | ✅ | Status of a shell call or its output. | completed |
-| `type` | [components.OutputShellCallOutputItemTypeShellCallOutput](../components/outputshellcalloutputitemtypeshellcalloutput.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `output` | List[[components.ShellCallOutputContent](../components/shellcalloutputcontent.mdx)] | ✔️ | N/A | |
+| `status` | [components.ShellCallStatus](../components/shellcallstatus.mdx) | ✔️ | Status of a shell call or its output. | completed |
+| `type` | [components.OutputShellCallOutputItemTypeShellCallOutput](../components/outputshellcalloutputitemtypeshellcalloutput.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputshellcalloutputitemfile.mdx b/docs/components/outputshellcalloutputitemfile.mdx
index b289b18b4..2ff7974b4 100644
--- a/docs/components/outputshellcalloutputitemfile.mdx
+++ b/docs/components/outputshellcalloutputitemfile.mdx
@@ -6,9 +6,9 @@ title: "OutputShellCallOutputItemFile"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.OutputShellCallOutputItemTypeContainerFileCitation](../components/outputshellcalloutputitemtypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.OutputShellCallOutputItemTypeContainerFileCitation](../components/outputshellcalloutputitemtypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputshellservertoolitem.mdx b/docs/components/outputshellservertoolitem.mdx
index 6c601392f..7eaea40d0 100644
--- a/docs/components/outputshellservertoolitem.mdx
+++ b/docs/components/outputshellservertoolitem.mdx
@@ -17,5 +17,5 @@ An openrouter:shell server tool output item
| `files` | List[[components.OutputShellServerToolItemFile](../components/outputshellservertoolitemfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. | |
| `id` | *Optional[str]* | ➖ | N/A | |
| `output` | List[[components.ShellCallOutputContent](../components/shellcalloutputcontent.mdx)] | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputShellServerToolItemTypeOpenrouterShell](../components/outputshellservertoolitemtypeopenroutershell.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputShellServerToolItemTypeOpenrouterShell](../components/outputshellservertoolitemtypeopenroutershell.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputshellservertoolitemaction.mdx b/docs/components/outputshellservertoolitemaction.mdx
index 7397736af..6d7e3c676 100644
--- a/docs/components/outputshellservertoolitemaction.mdx
+++ b/docs/components/outputshellservertoolitemaction.mdx
@@ -6,6 +6,6 @@ title: "OutputShellServerToolItemAction"
| Field | Type | Required | Description |
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
-| `commands` | List[*str*] | ✅ | N/A |
+| `commands` | List[*str*] | ✔️ | N/A |
| `max_output_length` | *OptionalNullable[int]* | ➖ | N/A |
| `timeout_ms` | *OptionalNullable[int]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputshellservertoolitemfile.mdx b/docs/components/outputshellservertoolitemfile.mdx
index 93b99738f..9f8198bcf 100644
--- a/docs/components/outputshellservertoolitemfile.mdx
+++ b/docs/components/outputshellservertoolitemfile.mdx
@@ -6,9 +6,9 @@ title: "OutputShellServerToolItemFile"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.OutputShellServerToolItemTypeContainerFileCitation](../components/outputshellservertoolitemtypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.OutputShellServerToolItemTypeContainerFileCitation](../components/outputshellservertoolitemtypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputsubagentservertoolitem.mdx b/docs/components/outputsubagentservertoolitem.mdx
index bccce611d..3cad7b054 100644
--- a/docs/components/outputsubagentservertoolitem.mdx
+++ b/docs/components/outputsubagentservertoolitem.mdx
@@ -16,7 +16,7 @@ An openrouter:subagent server tool output item
| `model` | *Optional[str]* | ➖ | Slug of the worker model that executed the task. | |
| `name` | *Optional[str]* | ➖ | Configured name of the subagent that executed the task (the `name` on its tool entry). Present only for named subagents; omitted for an unnamed (default) subagent. | summarizer |
| `outcome` | *Optional[str]* | ➖ | The worker model's result (the outcome text returned to the delegating model). | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
| `task_description` | *Optional[str]* | ➖ | The task description the delegating model sent to the worker. | |
| `task_name` | *Optional[str]* | ➖ | The short task identifier the delegating model supplied. | |
-| `type` | [components.OutputSubagentServerToolItemType](../components/outputsubagentservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.OutputSubagentServerToolItemType](../components/outputsubagentservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputtexteditorservertoolitem.mdx b/docs/components/outputtexteditorservertoolitem.mdx
index f10b6020e..187e73e77 100644
--- a/docs/components/outputtexteditorservertoolitem.mdx
+++ b/docs/components/outputtexteditorservertoolitem.mdx
@@ -12,5 +12,5 @@ An openrouter:text_editor server tool output item
| `command` | [Optional[components.Command]](../components/command.mdx) | ➖ | N/A | |
| `file_path` | *Optional[str]* | ➖ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputTextEditorServerToolItemType](../components/outputtexteditorservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputTextEditorServerToolItemType](../components/outputtexteditorservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputtokensdetails.mdx b/docs/components/outputtokensdetails.mdx
index a3f183f72..d46bb4b49 100644
--- a/docs/components/outputtokensdetails.mdx
+++ b/docs/components/outputtokensdetails.mdx
@@ -6,4 +6,4 @@ title: "OutputTokensDetails"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `reasoning_tokens` | *int* | ✅ | N/A |
\ No newline at end of file
+| `reasoning_tokens` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputtoolsearchcallitem.mdx b/docs/components/outputtoolsearchcallitem.mdx
index ac0b9bb91..f533099f9 100644
--- a/docs/components/outputtoolsearchcallitem.mdx
+++ b/docs/components/outputtoolsearchcallitem.mdx
@@ -10,8 +10,8 @@ A call the model made to a `tool_search` tool declared with `"execution": "clien
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `arguments` | *Optional[Any]* | ➖ | N/A | |
-| `call_id` | *str* | ✅ | N/A | |
-| `execution` | [components.OutputToolSearchCallItemExecution](../components/outputtoolsearchcallitemexecution.mdx) | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
+| `execution` | [components.OutputToolSearchCallItemExecution](../components/outputtoolsearchcallitemexecution.mdx) | ✔️ | N/A | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputToolSearchCallItemType](../components/outputtoolsearchcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputToolSearchCallItemType](../components/outputtoolsearchcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputtoolsearchservertoolitem.mdx b/docs/components/outputtoolsearchservertoolitem.mdx
index b3bf9c0bb..29b9d6202 100644
--- a/docs/components/outputtoolsearchservertoolitem.mdx
+++ b/docs/components/outputtoolsearchservertoolitem.mdx
@@ -13,5 +13,5 @@ An openrouter:tool_search server tool output item
| `id` | *Optional[str]* | ➖ | N/A | |
| `matches` | List[[components.Match](../components/match.mdx)] | ➖ | N/A | |
| `query` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputToolSearchServerToolItemType](../components/outputtoolsearchservertoolitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputToolSearchServerToolItemType](../components/outputtoolsearchservertoolitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputwebfetchservertoolitem.mdx b/docs/components/outputwebfetchservertoolitem.mdx
index 888a84f5f..9224ab7cf 100644
--- a/docs/components/outputwebfetchservertoolitem.mdx
+++ b/docs/components/outputwebfetchservertoolitem.mdx
@@ -13,7 +13,7 @@ An openrouter:web_fetch server tool output item
| `error` | *Optional[str]* | ➖ | The error message if the fetch failed. | |
| `http_status` | *Optional[int]* | ➖ | The HTTP status code returned by the upstream URL fetch. | |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✅ | N/A | completed |
+| `status` | [components.ToolCallStatus](../components/toolcallstatus.mdx) | ✔️ | N/A | completed |
| `title` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.OutputWebFetchServerToolItemType](../components/outputwebfetchservertoolitemtype.mdx) | ✅ | N/A | |
+| `type` | [components.OutputWebFetchServerToolItemType](../components/outputwebfetchservertoolitemtype.mdx) | ✔️ | N/A | |
| `url` | *Optional[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchcallitem.mdx b/docs/components/outputwebsearchcallitem.mdx
index cdf94d40f..6324202f0 100644
--- a/docs/components/outputwebsearchcallitem.mdx
+++ b/docs/components/outputwebsearchcallitem.mdx
@@ -7,7 +7,7 @@ title: "OutputWebSearchCallItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `action` | [Optional[components.OutputWebSearchCallItemActionUnion]](../components/outputwebsearchcallitemactionunion.mdx) | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputWebSearchCallItemTypeWebSearchCall](../components/outputwebsearchcallitemtypewebsearchcall.mdx) | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `status` | [components.WebSearchStatus](../components/websearchstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputWebSearchCallItemTypeWebSearchCall](../components/outputwebsearchcallitemtypewebsearchcall.mdx) | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchcallitemactionfindinpage.mdx b/docs/components/outputwebsearchcallitemactionfindinpage.mdx
index 4561c8a5d..f9098e645 100644
--- a/docs/components/outputwebsearchcallitemactionfindinpage.mdx
+++ b/docs/components/outputwebsearchcallitemactionfindinpage.mdx
@@ -6,6 +6,6 @@ title: "OutputWebSearchCallItemActionFindInPage"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `pattern` | *str* | ✅ | N/A |
-| `type` | [components.OutputWebSearchCallItemTypeFindInPage](../components/outputwebsearchcallitemtypefindinpage.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `pattern` | *str* | ✔️ | N/A |
+| `type` | [components.OutputWebSearchCallItemTypeFindInPage](../components/outputwebsearchcallitemtypefindinpage.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchcallitemactionopenpage.mdx b/docs/components/outputwebsearchcallitemactionopenpage.mdx
index a957aceb8..291f183c1 100644
--- a/docs/components/outputwebsearchcallitemactionopenpage.mdx
+++ b/docs/components/outputwebsearchcallitemactionopenpage.mdx
@@ -6,5 +6,5 @@ title: "OutputWebSearchCallItemActionOpenPage"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `type` | [components.OutputWebSearchCallItemTypeOpenPage](../components/outputwebsearchcallitemtypeopenpage.mdx) | ✅ | N/A |
+| `type` | [components.OutputWebSearchCallItemTypeOpenPage](../components/outputwebsearchcallitemtypeopenpage.mdx) | ✔️ | N/A |
| `url` | *OptionalNullable[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchcallitemactionsearch.mdx b/docs/components/outputwebsearchcallitemactionsearch.mdx
index 063b6c29f..e8ed9d9e3 100644
--- a/docs/components/outputwebsearchcallitemactionsearch.mdx
+++ b/docs/components/outputwebsearchcallitemactionsearch.mdx
@@ -7,6 +7,6 @@ title: "OutputWebSearchCallItemActionSearch"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `queries` | List[*str*] | ➖ | N/A |
-| `query` | *str* | ✅ | N/A |
+| `query` | *str* | ✔️ | N/A |
| `sources` | List[[components.WebSearchSource](../components/websearchsource.mdx)] | ➖ | N/A |
-| `type` | [components.OutputWebSearchCallItemTypeSearch](../components/outputwebsearchcallitemtypesearch.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputWebSearchCallItemTypeSearch](../components/outputwebsearchcallitemtypesearch.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchservertoolitem.mdx b/docs/components/outputwebsearchservertoolitem.mdx
index 2e1dc4a0c..3cf33077a 100644
--- a/docs/components/outputwebsearchservertoolitem.mdx
+++ b/docs/components/outputwebsearchservertoolitem.mdx
@@ -12,5 +12,5 @@ An openrouter:web_search server tool output item
| `action` | [Optional[components.OutputWebSearchServerToolItemAction]](../components/outputwebsearchservertoolitemaction.mdx) | ➖ | The search action performed, matching OpenAI web_search_call.action shape. Includes the query the model issued and optional source URLs returned by the search provider. | |
| `error` | *Optional[str]* | ➖ | The error message when the tool call failed before producing a result. Set together with `status: 'failed'`; absent on a successful call. | Tool execution failed |
| `id` | *Optional[str]* | ➖ | N/A | |
-| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✅ | N/A | completed |
-| `type` | [components.OutputWebSearchServerToolItemTypeOpenrouterWebSearch](../components/outputwebsearchservertoolitemtypeopenrouterwebsearch.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `status` | [components.FailableToolCallStatus](../components/failabletoolcallstatus.mdx) | ✔️ | N/A | completed |
+| `type` | [components.OutputWebSearchServerToolItemTypeOpenrouterWebSearch](../components/outputwebsearchservertoolitemtypeopenrouterwebsearch.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchservertoolitemaction.mdx b/docs/components/outputwebsearchservertoolitemaction.mdx
index 9b0834971..5d8849b94 100644
--- a/docs/components/outputwebsearchservertoolitemaction.mdx
+++ b/docs/components/outputwebsearchservertoolitemaction.mdx
@@ -9,6 +9,6 @@ The search action performed, matching OpenAI web_search_call.action shape. Inclu
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
-| `query` | *str* | ✅ | N/A |
+| `query` | *str* | ✔️ | N/A |
| `sources` | List[[components.OutputWebSearchServerToolItemSource](../components/outputwebsearchservertoolitemsource.mdx)] | ➖ | N/A |
-| `type` | [components.OutputWebSearchServerToolItemTypeSearch](../components/outputwebsearchservertoolitemtypesearch.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputWebSearchServerToolItemTypeSearch](../components/outputwebsearchservertoolitemtypesearch.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/outputwebsearchservertoolitemsource.mdx b/docs/components/outputwebsearchservertoolitemsource.mdx
index 3cf7735a4..f2ef4d098 100644
--- a/docs/components/outputwebsearchservertoolitemsource.mdx
+++ b/docs/components/outputwebsearchservertoolitemsource.mdx
@@ -6,5 +6,5 @@ title: "OutputWebSearchServerToolItemSource"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `type` | [components.OutputWebSearchServerToolItemTypeURL](../components/outputwebsearchservertoolitemtypeurl.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.OutputWebSearchServerToolItemTypeURL](../components/outputwebsearchservertoolitemtypeurl.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/paretorouterplugin.mdx b/docs/components/paretorouterplugin.mdx
index 719eb6134..703aaf553 100644
--- a/docs/components/paretorouterplugin.mdx
+++ b/docs/components/paretorouterplugin.mdx
@@ -7,7 +7,7 @@ title: "ParetoRouterPlugin"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the pareto-router plugin for this request. Defaults to true. | |
-| `id` | [components.ParetoRouterPluginID](../components/paretorouterpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.ParetoRouterPluginID](../components/paretorouterpluginid.mdx) | ✔️ | N/A | |
| `max_price` | *Optional[float]* | ➖ | Maximum input price in USD per million tokens. When set, quality-tier selection (min_coding_score) is bypassed: the router computes the Pareto frontier over the top coding models and routes to the best-scoring frontier model priced at or below this cap, falling back through cheaper frontier models, then non-frontier models. Enforced against the price source given by price_source. Returns 404 when no candidate satisfies the cap. | 5 |
| `min_coding_score` | *Optional[float]* | ➖ | Minimum coding quality score between 0 and 1. Maps to internal quality tiers: >= 0.66 → high (top coding models), >= 0.33 → medium (strong modern flagships), < 0.33 → low (capable coders above the median). Omit to default to the highest tier (equivalent to >= 0.66). Not used when max_price is set (price-based selection takes over). | 0.8 |
| `price_source` | [Optional[components.PriceSource]](../components/pricesource.mdx) | ➖ | Price source for the Pareto frontier cost axis and for enforcing max_price. "prompt" uses catalog list price (endpoint.pricing.prompt). "weighted_avg" uses traffic-weighted effective input price from ClickHouse, falling back to prompt price for models without traffic data. Defaults to "prompt". | |
\ No newline at end of file
diff --git a/docs/components/partialcoverage.mdx b/docs/components/partialcoverage.mdx
index 94b02d263..26b60d765 100644
--- a/docs/components/partialcoverage.mdx
+++ b/docs/components/partialcoverage.mdx
@@ -6,5 +6,5 @@ title: "PartialCoverage"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `models` | List[*str*] | ✅ | N/A |
-| `point` | *str* | ✅ | N/A |
\ No newline at end of file
+| `models` | List[*str*] | ✔️ | N/A |
+| `point` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/payloadtoolargeresponseerrordata.mdx b/docs/components/payloadtoolargeresponseerrordata.mdx
index e5133395a..60401b18c 100644
--- a/docs/components/payloadtoolargeresponseerrordata.mdx
+++ b/docs/components/payloadtoolargeresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for PayloadTooLargeResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/paymentrequiredresponseerrordata.mdx b/docs/components/paymentrequiredresponseerrordata.mdx
index 3827ce4ae..5abcde2ef 100644
--- a/docs/components/paymentrequiredresponseerrordata.mdx
+++ b/docs/components/paymentrequiredresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for PaymentRequiredResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/pendingsafetycheck.mdx b/docs/components/pendingsafetycheck.mdx
index 55ed485aa..1b1e737c8 100644
--- a/docs/components/pendingsafetycheck.mdx
+++ b/docs/components/pendingsafetycheck.mdx
@@ -6,6 +6,6 @@ title: "PendingSafetyCheck"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
\ No newline at end of file
+| `code` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/percentilestats.mdx b/docs/components/percentilestats.mdx
index eff62d28b..f8a8f391d 100644
--- a/docs/components/percentilestats.mdx
+++ b/docs/components/percentilestats.mdx
@@ -9,7 +9,7 @@ Latency percentiles in milliseconds over the last 30 minutes. Latency measures t
| Field | Type | Required | Description | Example |
| ------------------------ | ------------------------ | ------------------------ | ------------------------ | ------------------------ |
-| `p50` | *float* | ✅ | Median (50th percentile) | 25.5 |
-| `p75` | *float* | ✅ | 75th percentile | 35.2 |
-| `p90` | *float* | ✅ | 90th percentile | 48.7 |
-| `p99` | *float* | ✅ | 99th percentile | 85.3 |
\ No newline at end of file
+| `p50` | *float* | ✔️ | Median (50th percentile) | 25.5 |
+| `p75` | *float* | ✔️ | 75th percentile | 35.2 |
+| `p90` | *float* | ✔️ | 90th percentile | 48.7 |
+| `p99` | *float* | ✔️ | 99th percentile | 85.3 |
\ No newline at end of file
diff --git a/docs/components/perrequestlimits.mdx b/docs/components/perrequestlimits.mdx
index 9b1550fb9..fe172997e 100644
--- a/docs/components/perrequestlimits.mdx
+++ b/docs/components/perrequestlimits.mdx
@@ -9,5 +9,5 @@ Per-request token limits
| Field | Type | Required | Description | Example |
| ------------------------------------- | ------------------------------------- | ------------------------------------- | ------------------------------------- | ------------------------------------- |
-| `completion_tokens` | *float* | ✅ | Maximum completion tokens per request | 1000 |
-| `prompt_tokens` | *float* | ✅ | Maximum prompt tokens per request | 1000 |
\ No newline at end of file
+| `completion_tokens` | *float* | ✔️ | Maximum completion tokens per request | 1000 |
+| `prompt_tokens` | *float* | ✔️ | Maximum prompt tokens per request | 1000 |
\ No newline at end of file
diff --git a/docs/components/pipelinestage.mdx b/docs/components/pipelinestage.mdx
index 2966e9054..46b74a244 100644
--- a/docs/components/pipelinestage.mdx
+++ b/docs/components/pipelinestage.mdx
@@ -10,6 +10,6 @@ title: "PipelineStage"
| `data` | Dict[str, *Any*] | ➖ | N/A | |
| `guardrail_id` | *Optional[str]* | ➖ | N/A | |
| `guardrail_scope` | *Optional[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `summary` | *Optional[str]* | ➖ | N/A | |
-| `type` | [components.PipelineStageType](../components/pipelinestagetype.mdx) | ✅ | Categorical kind of a pipeline stage. Multiple plugins can share a type (e.g. all guardrail-level plugins emit `guardrail`); the `name` field disambiguates which plugin emitted it. | guardrail |
\ No newline at end of file
+| `type` | [components.PipelineStageType](../components/pipelinestagetype.mdx) | ✔️ | Categorical kind of a pipeline stage. Multiple plugins can share a type (e.g. all guardrail-level plugins emit `guardrail`); the `name` field disambiguates which plugin emitted it. | guardrail |
\ No newline at end of file
diff --git a/docs/components/prediction.mdx b/docs/components/prediction.mdx
index 89ba5ec28..cdf4a6e71 100644
--- a/docs/components/prediction.mdx
+++ b/docs/components/prediction.mdx
@@ -9,5 +9,5 @@ Static predicted output content. Supported models can use this to reduce latency
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `content` | [components.PredictionContent](../components/predictioncontent.mdx) | ✅ | N/A |
-| `type` | [components.PredictionType](../components/predictiontype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | [components.PredictionContent](../components/predictioncontent.mdx) | ✔️ | N/A |
+| `type` | [components.PredictionType](../components/predictiontype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/predictioncontenttext.mdx b/docs/components/predictioncontenttext.mdx
index ddd01c9e0..e6fa39877 100644
--- a/docs/components/predictioncontenttext.mdx
+++ b/docs/components/predictioncontenttext.mdx
@@ -9,5 +9,5 @@ Text content part for a predicted output.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.PredictionContentTextType](../components/predictioncontenttexttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.PredictionContentTextType](../components/predictioncontenttexttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/preset.mdx b/docs/components/preset.mdx
index 7d4874e2f..186088c9b 100644
--- a/docs/components/preset.mdx
+++ b/docs/components/preset.mdx
@@ -9,14 +9,14 @@ A preset without version details.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `created_at` | *str* | ✅ | N/A | |
-| `creator_user_id` | *Nullable[str]* | ✅ | N/A | |
-| `description` | *Nullable[str]* | ✅ | N/A | |
-| `designated_version_id` | *Nullable[str]* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `slug` | *str* | ✅ | N/A | |
-| `status` | [components.PresetStatus](../components/presetstatus.mdx) | ✅ | The status of a preset. | active |
-| `status_updated_at` | *Nullable[str]* | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | N/A | |
-| `workspace_id` | *Nullable[str]* | ✅ | N/A | |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | N/A | |
+| `creator_user_id` | *Nullable[str]* | ✔️ | N/A | |
+| `description` | *Nullable[str]* | ✔️ | N/A | |
+| `designated_version_id` | *Nullable[str]* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `slug` | *str* | ✔️ | N/A | |
+| `status` | [components.PresetStatus](../components/presetstatus.mdx) | ✔️ | The status of a preset. | active |
+| `status_updated_at` | *Nullable[str]* | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | N/A | |
+| `workspace_id` | *Nullable[str]* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/presetdesignatedversion.mdx b/docs/components/presetdesignatedversion.mdx
index 50a127bac..91e7d0690 100644
--- a/docs/components/presetdesignatedversion.mdx
+++ b/docs/components/presetdesignatedversion.mdx
@@ -9,11 +9,11 @@ A specific version of a preset, containing config and optional system prompt.
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `config` | Dict[str, *Any*] | ✅ | N/A |
-| `created_at` | *str* | ✅ | N/A |
-| `creator_id` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `preset_id` | *str* | ✅ | N/A |
-| `system_prompt` | *Nullable[str]* | ✅ | N/A |
-| `updated_at` | *str* | ✅ | N/A |
-| `version` | *int* | ✅ | N/A |
\ No newline at end of file
+| `config` | Dict[str, *Any*] | ✔️ | N/A |
+| `created_at` | *str* | ✔️ | N/A |
+| `creator_id` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `preset_id` | *str* | ✔️ | N/A |
+| `system_prompt` | *Nullable[str]* | ✔️ | N/A |
+| `updated_at` | *str* | ✔️ | N/A |
+| `version` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/presetwithdesignatedversion.mdx b/docs/components/presetwithdesignatedversion.mdx
index 442a603f9..75774d799 100644
--- a/docs/components/presetwithdesignatedversion.mdx
+++ b/docs/components/presetwithdesignatedversion.mdx
@@ -9,15 +9,15 @@ A preset with its currently designated version.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | N/A | |
-| `creator_user_id` | *Nullable[str]* | ✅ | N/A | |
-| `description` | *Nullable[str]* | ✅ | N/A | |
-| `designated_version_id` | *Nullable[str]* | ✅ | N/A | |
-| `id` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `slug` | *str* | ✅ | N/A | |
-| `status` | [components.PresetStatus](../components/presetstatus.mdx) | ✅ | The status of a preset. | active |
-| `status_updated_at` | *Nullable[str]* | ✅ | N/A | |
-| `updated_at` | *str* | ✅ | N/A | |
-| `workspace_id` | *Nullable[str]* | ✅ | N/A | |
-| `designated_version` | [Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx) | ✅ | A specific version of a preset, containing config and optional system prompt. | \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
} |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | N/A | |
+| `creator_user_id` | *Nullable[str]* | ✔️ | N/A | |
+| `description` | *Nullable[str]* | ✔️ | N/A | |
+| `designated_version_id` | *Nullable[str]* | ✔️ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `slug` | *str* | ✔️ | N/A | |
+| `status` | [components.PresetStatus](../components/presetstatus.mdx) | ✔️ | The status of a preset. | active |
+| `status_updated_at` | *Nullable[str]* | ✔️ | N/A | |
+| `updated_at` | *str* | ✔️ | N/A | |
+| `workspace_id` | *Nullable[str]* | ✔️ | N/A | |
+| `designated_version` | [Nullable[components.PresetDesignatedVersion]](../components/presetdesignatedversion.mdx) | ✔️ | A specific version of a preset, containing config and optional system prompt. | \{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
} |
\ No newline at end of file
diff --git a/docs/components/preview20250311websearchservertool.mdx b/docs/components/preview20250311websearchservertool.mdx
index b833e5356..a3f4284b2 100644
--- a/docs/components/preview20250311websearchservertool.mdx
+++ b/docs/components/preview20250311websearchservertool.mdx
@@ -15,6 +15,6 @@ Web search preview tool configuration (2025-03-11 version)
| `max_uses` | *Optional[int]* | ➖ | Maximum number of web searches the model may perform in a single request. Once reached, further search calls return an error result instead of executing. Applies to the Exa, Firecrawl, Parallel, and Perplexity engines. With native provider search, forwarded only to Anthropic (as `max_uses`); other native search providers have no equivalent parameter and ignore it. | 3 |
| `mode` | [Optional[components.WebSearchMode]](../components/websearchmode.mdx) | ➖ | Engine-native search mode. Exa supports instant, fast, auto (default), deep-lite, deep, and deep-reasoning. Parallel supports turbo, fast, basic (default), and advanced. Modes unsupported by the selected engine are ignored. | auto |
| `search_context_size` | [Optional[components.SearchContextSizeEnum]](../components/searchcontextsizeenum.mdx) | ➖ | Size of the search context for web search tools | medium |
-| `type` | [components.Preview20250311WebSearchServerToolType](../components/preview20250311websearchservertooltype.mdx) | ✅ | N/A | |
+| `type` | [components.Preview20250311WebSearchServerToolType](../components/preview20250311websearchservertooltype.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.PreviewWebSearchUserLocation]](../components/previewwebsearchuserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "USA",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
| `x_search` | [Optional[components.XSearchOptions]](../components/xsearchoptions.mdx) | ➖ | Enable SpaceXAI X (Twitter) search alongside native web search, with optional filters. Only applies to SpaceXAI endpoints with native search; omit to search the web only. X search is billed separately by SpaceXAI, per post and per user profile fetched. | \{
"allowed_x_handles": [
"OpenRouterAI"
],
"from_date": "2025-01-01"
} |
\ No newline at end of file
diff --git a/docs/components/previewwebsearchservertool.mdx b/docs/components/previewwebsearchservertool.mdx
index 27da6d57c..09b5125dd 100644
--- a/docs/components/previewwebsearchservertool.mdx
+++ b/docs/components/previewwebsearchservertool.mdx
@@ -15,6 +15,6 @@ Web search preview tool configuration
| `max_uses` | *Optional[int]* | ➖ | Maximum number of web searches the model may perform in a single request. Once reached, further search calls return an error result instead of executing. Applies to the Exa, Firecrawl, Parallel, and Perplexity engines. With native provider search, forwarded only to Anthropic (as `max_uses`); other native search providers have no equivalent parameter and ignore it. | 3 |
| `mode` | [Optional[components.WebSearchMode]](../components/websearchmode.mdx) | ➖ | Engine-native search mode. Exa supports instant, fast, auto (default), deep-lite, deep, and deep-reasoning. Parallel supports turbo, fast, basic (default), and advanced. Modes unsupported by the selected engine are ignored. | auto |
| `search_context_size` | [Optional[components.SearchContextSizeEnum]](../components/searchcontextsizeenum.mdx) | ➖ | Size of the search context for web search tools | medium |
-| `type` | [components.PreviewWebSearchServerToolType](../components/previewwebsearchservertooltype.mdx) | ✅ | N/A | |
+| `type` | [components.PreviewWebSearchServerToolType](../components/previewwebsearchservertooltype.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.PreviewWebSearchUserLocation]](../components/previewwebsearchuserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "USA",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
| `x_search` | [Optional[components.XSearchOptions]](../components/xsearchoptions.mdx) | ➖ | Enable SpaceXAI X (Twitter) search alongside native web search, with optional filters. Only applies to SpaceXAI endpoints with native search; omit to search the web only. X search is billed separately by SpaceXAI, per post and per user profile fetched. | \{
"allowed_x_handles": [
"OpenRouterAI"
],
"from_date": "2025-01-01"
} |
\ No newline at end of file
diff --git a/docs/components/previewwebsearchuserlocation.mdx b/docs/components/previewwebsearchuserlocation.mdx
index e95372301..560771d79 100644
--- a/docs/components/previewwebsearchuserlocation.mdx
+++ b/docs/components/previewwebsearchuserlocation.mdx
@@ -10,4 +10,4 @@ title: "PreviewWebSearchUserLocation"
| `country` | *OptionalNullable[str]* | ➖ | N/A |
| `region` | *OptionalNullable[str]* | ➖ | N/A |
| `timezone` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.PreviewWebSearchUserLocationType](../components/previewwebsearchuserlocationtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.PreviewWebSearchUserLocationType](../components/previewwebsearchuserlocationtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/pricing.mdx b/docs/components/pricing.mdx
index cc6ad3ed9..3fbee4c33 100644
--- a/docs/components/pricing.mdx
+++ b/docs/components/pricing.mdx
@@ -8,7 +8,7 @@ title: "Pricing"
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `audio` | *Optional[str]* | ➖ | Price in USD per audio input token |
| `audio_output` | *Optional[str]* | ➖ | Price in USD per audio output token |
-| `completion` | *str* | ✅ | Price in USD per token for completion (output) generation |
+| `completion` | *str* | ✔️ | Price in USD per token for completion (output) generation |
| `discount` | *Optional[float]* | ➖ | Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free) |
| `image` | *Optional[str]* | ➖ | Price in USD per input image |
| `image_output` | *Optional[str]* | ➖ | Price in USD per output image |
@@ -19,6 +19,6 @@ title: "Pricing"
| `input_cache_write_1h` | *Optional[str]* | ➖ | Price per 1-hour cache-write token, in USD per token. Only present for providers that price an extended (1-hour) cache TTL separately, such as Anthropic. |
| `internal_reasoning` | *Optional[str]* | ➖ | Price in USD per internal reasoning token |
| `overrides` | List[[components.PricingOverride](../components/pricingoverride.mdx)] | ➖ | Conditional overrides of the base pricing (e.g. long-context or time-based pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens, or the utc_start/utc_end time window) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions. |
-| `prompt` | *str* | ✅ | Price in USD per token for prompt (input) processing |
+| `prompt` | *str* | ✔️ | Price in USD per token for prompt (input) processing |
| `request` | *Optional[str]* | ➖ | Price in USD per request |
| `web_search` | *Optional[str]* | ➖ | Price in USD per web search |
\ No newline at end of file
diff --git a/docs/components/privateendpoint.mdx b/docs/components/privateendpoint.mdx
index d0b63423b..042031a5f 100644
--- a/docs/components/privateendpoint.mdx
+++ b/docs/components/privateendpoint.mdx
@@ -6,18 +6,18 @@ title: "PrivateEndpoint"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `base_url` | *Nullable[str]* | ✅ | HTTPS base URL of your deployment, or `null` for providers whose URL is derived from the BYOK credential (Azure, Amazon Bedrock, Google Vertex). | https://contoso.openai.azure.com |
-| `declared_parameters` | List[*str*] | ✅ | Parameters you declared the upstream supports. Requests that use a parameter only route to this endpoint when it is tested or declared. | [
"temperature",
"seed"
] |
-| `declared_region` | [Nullable[components.PrivateEndpointDeclaredRegion]](../components/privateendpointdeclaredregion.mdx) | ✅ | Where you attest this deployment processes data. `global` means not regional; `null` means undeclared. | us |
-| `declared_zdr` | *Nullable[bool]* | ✅ | Whether you attest this deployment retains no prompt or completion data. `null` means undeclared. | true |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `base_url` | *Nullable[str]* | ✔️ | HTTPS base URL of your deployment, or `null` for providers whose URL is derived from the BYOK credential (Azure, Amazon Bedrock, Google Vertex). | https://contoso.openai.azure.com |
+| `declared_parameters` | List[*str*] | ✔️ | Parameters you declared the upstream supports. Requests that use a parameter only route to this endpoint when it is tested or declared. | [
"temperature",
"seed"
] |
+| `declared_region` | [Nullable[components.PrivateEndpointDeclaredRegion]](../components/privateendpointdeclaredregion.mdx) | ✔️ | Where you attest this deployment processes data. `global` means not regional; `null` means undeclared. | us |
+| `declared_zdr` | *Nullable[bool]* | ✔️ | Whether you attest this deployment retains no prompt or completion data. `null` means undeclared. | true |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `max_completion_tokens` | *OptionalNullable[int]* | ➖ | Most completion tokens a request routed to this endpoint can produce, or `null` when the endpoint sets no cap beyond the model context length. | 131072 |
-| `model_name` | *Nullable[str]* | ✅ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
-| `model_permaslug` | *str* | ✅ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
-| `model_slug` | *Nullable[str]* | ✅ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
-| `pricing` | [components.PrivateEndpointPricing](../components/privateendpointpricing.mdx) | ✅ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
-| `provider_name` | *str* | ✅ | Display name of the upstream provider. | Azure |
-| `provider_slug` | *Nullable[str]* | ✅ | Slug of the upstream provider, or `null` when the provider is no longer listed. | azure |
-| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✅ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
-| `tested_parameters` | List[*str*] | ✅ | Parameters a validation run proved the upstream honors (`tools`, `tool_choice`, `response_format`, `structured_outputs`, `stop`). Read-only; cleared when the upstream configuration changes. | [
"tools",
"tool_choice",
"response_format"
] |
-| `upstream_model_id` | *str* | ✅ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
+| `model_name` | *Nullable[str]* | ✔️ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
+| `model_permaslug` | *str* | ✔️ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
+| `model_slug` | *Nullable[str]* | ✔️ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
+| `pricing` | [components.PrivateEndpointPricing](../components/privateendpointpricing.mdx) | ✔️ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
+| `provider_name` | *str* | ✔️ | Display name of the upstream provider. | Azure |
+| `provider_slug` | *Nullable[str]* | ✔️ | Slug of the upstream provider, or `null` when the provider is no longer listed. | azure |
+| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✔️ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
+| `tested_parameters` | List[*str*] | ✔️ | Parameters a validation run proved the upstream honors (`tools`, `tool_choice`, `response_format`, `structured_outputs`, `stop`). Read-only; cleared when the upstream configuration changes. | [
"tools",
"tool_choice",
"response_format"
] |
+| `upstream_model_id` | *str* | ✔️ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
diff --git a/docs/components/privateendpointactivation.mdx b/docs/components/privateendpointactivation.mdx
index 724baa31c..3dd7a71ab 100644
--- a/docs/components/privateendpointactivation.mdx
+++ b/docs/components/privateendpointactivation.mdx
@@ -9,4 +9,4 @@ Validate and activate in the same call. On a failed validation the draft is kept
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `workspace_id` | *str* | ✅ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `workspace_id` | *str* | ✔️ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/privateendpointcheck.mdx b/docs/components/privateendpointcheck.mdx
index 1648e5555..d5b252aaa 100644
--- a/docs/components/privateendpointcheck.mdx
+++ b/docs/components/privateendpointcheck.mdx
@@ -7,8 +7,8 @@ title: "PrivateEndpointCheck"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `actual_model` | *OptionalNullable[str]* | ➖ | Model the upstream reported serving, when it differs from the request. | |
-| `name` | *str* | ✅ | Check name. | auth_ok |
-| `passed` | *bool* | ✅ | N/A | |
+| `name` | *str* | ✔️ | Check name. | auth_ok |
+| `passed` | *bool* | ✔️ | N/A | |
| `reason` | [Optional[components.PrivateEndpointCheckReason]](../components/privateendpointcheckreason.mdx) | ➖ | Why the check failed. | no_byok_key |
| `upstream_message` | *OptionalNullable[str]* | ➖ | Error message returned by your deployment when the call failed. | |
| `upstream_status` | *Optional[int]* | ➖ | HTTP status returned by your deployment when the call failed. | |
\ No newline at end of file
diff --git a/docs/components/privateendpointparametercheck.mdx b/docs/components/privateendpointparametercheck.mdx
index ba1d76c60..53697d552 100644
--- a/docs/components/privateendpointparametercheck.mdx
+++ b/docs/components/privateendpointparametercheck.mdx
@@ -6,5 +6,5 @@ title: "PrivateEndpointParameterCheck"
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
-| `parameter` | *str* | ✅ | N/A | response_format |
-| `supported` | *bool* | ✅ | N/A | |
\ No newline at end of file
+| `parameter` | *str* | ✔️ | N/A | response_format |
+| `supported` | *bool* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/privateendpointpricing.mdx b/docs/components/privateendpointpricing.mdx
index d9c2a699a..39c75b153 100644
--- a/docs/components/privateendpointpricing.mdx
+++ b/docs/components/privateendpointpricing.mdx
@@ -11,5 +11,5 @@ Negotiated per-token rates reported for requests routed to this endpoint.
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `cache_read` | *Optional[str]* | ➖ | USD per cache-read prompt token, as a decimal string. When omitted, inherited from the public endpoint of the same model and provider: scaled by its cache-read to prompt ratio, or left at the pricing strategy default when it publishes no cache-read rate. Required when there is no such endpoint and the provider bills cache reads. | 0.00000025 |
| `cache_write` | *Optional[str]* | ➖ | USD per cache-write prompt token, as a decimal string. When omitted, inherited from the public endpoint of the same model and provider: scaled by its cache-write to prompt ratio, or left at the pricing strategy default when it publishes no cache-write rate. Required when there is no such endpoint and the provider bills cache writes. | 0.000003125 |
-| `completion` | *str* | ✅ | USD per completion token, as a decimal string. | 0.00001 |
-| `prompt` | *str* | ✅ | USD per prompt token, as a decimal string. | 0.0000025 |
\ No newline at end of file
+| `completion` | *str* | ✔️ | USD per completion token, as a decimal string. | 0.00001 |
+| `prompt` | *str* | ✔️ | USD per prompt token, as a decimal string. | 0.0000025 |
\ No newline at end of file
diff --git a/docs/components/privateendpointresponse.mdx b/docs/components/privateendpointresponse.mdx
index 6d20a0f03..516d8a54e 100644
--- a/docs/components/privateendpointresponse.mdx
+++ b/docs/components/privateendpointresponse.mdx
@@ -6,4 +6,4 @@ title: "PrivateEndpointResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.PrivateEndpoint](../components/privateendpoint.mdx) | ✅ | N/A | \{
"base_url": "https://contoso.openai.azure.com",
"declared_parameters": [
"temperature",
"seed"
],
"declared_region": "us",
"declared_zdr": true,
"id": "5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11",
"max_completion_tokens": 131072,
"model_name": "OpenAI: GPT-4o",
"model_permaslug": "openai/gpt-4o-2024-08-06",
"model_slug": "openai/gpt-4o",
"pricing": \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
},
"provider_name": "Azure",
"provider_slug": "azure",
"status": "active",
"tested_parameters": [
"tools",
"tool_choice",
"response_format"
],
"upstream_model_id": "gpt-4o-prod"
} |
\ No newline at end of file
+| `data` | [components.PrivateEndpoint](../components/privateendpoint.mdx) | ✔️ | N/A | \{
"base_url": "https://contoso.openai.azure.com",
"declared_parameters": [
"temperature",
"seed"
],
"declared_region": "us",
"declared_zdr": true,
"id": "5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11",
"max_completion_tokens": 131072,
"model_name": "OpenAI: GPT-4o",
"model_permaslug": "openai/gpt-4o-2024-08-06",
"model_slug": "openai/gpt-4o",
"pricing": \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
},
"provider_name": "Azure",
"provider_slug": "azure",
"status": "active",
"tested_parameters": [
"tools",
"tool_choice",
"response_format"
],
"upstream_model_id": "gpt-4o-prod"
} |
\ No newline at end of file
diff --git a/docs/components/privateendpointsummary.mdx b/docs/components/privateendpointsummary.mdx
index 7baf7c994..963ec56b8 100644
--- a/docs/components/privateendpointsummary.mdx
+++ b/docs/components/privateendpointsummary.mdx
@@ -6,10 +6,10 @@ title: "PrivateEndpointSummary"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | ISO timestamp of when the endpoint was created. | 2026-09-24T10:30:00Z |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `model_name` | *Nullable[str]* | ✅ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
-| `model_permaslug` | *str* | ✅ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
-| `model_slug` | *Nullable[str]* | ✅ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
-| `provider_name` | *str* | ✅ | Display name of the upstream provider. | Azure |
-| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✅ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | ISO timestamp of when the endpoint was created. | 2026-09-24T10:30:00Z |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `model_name` | *Nullable[str]* | ✔️ | Display name of the model, or `null` when the model is no longer listed. | OpenAI: GPT-4o |
+| `model_permaslug` | *str* | ✔️ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
+| `model_slug` | *Nullable[str]* | ✔️ | Public model slug, or `null` when the model is no longer listed. | openai/gpt-4o |
+| `provider_name` | *str* | ✔️ | Display name of the upstream provider. | Azure |
+| `status` | [components.PrivateEndpointStatus](../components/privateendpointstatus.mdx) | ✔️ | Lifecycle state. `draft` endpoints are not routable until validated and activated; `disabled` endpoints are activated but temporarily not routable. | active |
\ No newline at end of file
diff --git a/docs/components/privateendpointvalidation.mdx b/docs/components/privateendpointvalidation.mdx
index 7504fa42f..8cadacf1e 100644
--- a/docs/components/privateendpointvalidation.mdx
+++ b/docs/components/privateendpointvalidation.mdx
@@ -6,6 +6,6 @@ title: "PrivateEndpointValidation"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `checks` | List[[components.PrivateEndpointCheck](../components/privateendpointcheck.mdx)] | ✅ | N/A | |
+| `checks` | List[[components.PrivateEndpointCheck](../components/privateendpointcheck.mdx)] | ✔️ | N/A | |
| `parameters` | List[[components.PrivateEndpointParameterCheck](../components/privateendpointparametercheck.mdx)] | ➖ | Request parameters probed after the checks passed, each with whether the upstream honored it. Supported ones are recorded in `tested_parameters`. Absent on a failed run and for providers that run no parameter probes; empty when every probe group was already proven. | |
-| `passed` | *bool* | ✅ | Whether every check passed. | true |
\ No newline at end of file
+| `passed` | *bool* | ✔️ | Whether every check passed. | true |
\ No newline at end of file
diff --git a/docs/components/privateendpointvalidationnullable.mdx b/docs/components/privateendpointvalidationnullable.mdx
index 61d17f5f6..3b0b3a809 100644
--- a/docs/components/privateendpointvalidationnullable.mdx
+++ b/docs/components/privateendpointvalidationnullable.mdx
@@ -6,6 +6,6 @@ title: "PrivateEndpointValidationNullable"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `checks` | List[[components.PrivateEndpointCheck](../components/privateendpointcheck.mdx)] | ✅ | N/A | |
+| `checks` | List[[components.PrivateEndpointCheck](../components/privateendpointcheck.mdx)] | ✔️ | N/A | |
| `parameters` | List[[components.PrivateEndpointParameterCheck](../components/privateendpointparametercheck.mdx)] | ➖ | Request parameters probed after the checks passed, each with whether the upstream honored it. Supported ones are recorded in `tested_parameters`. Absent on a failed run and for providers that run no parameter probes; empty when every probe group was already proven. | |
-| `passed` | *bool* | ✅ | Whether every check passed. | true |
\ No newline at end of file
+| `passed` | *bool* | ✔️ | Whether every check passed. | true |
\ No newline at end of file
diff --git a/docs/components/privateendpointvalidationresponse.mdx b/docs/components/privateendpointvalidationresponse.mdx
index d72ba5c13..26932977b 100644
--- a/docs/components/privateendpointvalidationresponse.mdx
+++ b/docs/components/privateendpointvalidationresponse.mdx
@@ -6,4 +6,4 @@ title: "PrivateEndpointValidationResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `data` | [components.PrivateEndpointValidation](../components/privateendpointvalidation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.PrivateEndpointValidation](../components/privateendpointvalidation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/promptcachebreakpoint.mdx b/docs/components/promptcachebreakpoint.mdx
index 108c3bc05..62495bae5 100644
--- a/docs/components/promptcachebreakpoint.mdx
+++ b/docs/components/promptcachebreakpoint.mdx
@@ -9,5 +9,5 @@ Marks an explicit prompt-cache boundary on this content block (OpenAI-style). Ev
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `mode` | [components.PromptCacheBreakpointMode](../components/promptcachebreakpointmode.mdx) | ✅ | N/A |
+| `mode` | [components.PromptCacheBreakpointMode](../components/promptcachebreakpointmode.mdx) | ✔️ | N/A |
| `ttl` | *OptionalNullable[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/promptcacheoptions.mdx b/docs/components/promptcacheoptions.mdx
index 78f26a869..00658c122 100644
--- a/docs/components/promptcacheoptions.mdx
+++ b/docs/components/promptcacheoptions.mdx
@@ -9,5 +9,5 @@ Request-level prompt-cache controls. `mode: "explicit"` disables OpenAI-managed
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `mode` | [components.PromptCacheOptionsMode](../components/promptcacheoptionsmode.mdx) | ✅ | N/A |
+| `mode` | [components.PromptCacheOptionsMode](../components/promptcacheoptionsmode.mdx) | ✔️ | N/A |
| `ttl` | *OptionalNullable[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/provideroverloadedresponseerrordata.mdx b/docs/components/provideroverloadedresponseerrordata.mdx
index 26f853326..f1955f548 100644
--- a/docs/components/provideroverloadedresponseerrordata.mdx
+++ b/docs/components/provideroverloadedresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for ProviderOverloadedResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/providerresponse.mdx b/docs/components/providerresponse.mdx
index 526b30036..15c816ec6 100644
--- a/docs/components/providerresponse.mdx
+++ b/docs/components/providerresponse.mdx
@@ -16,4 +16,4 @@ Details of a provider response for a generation attempt
| `model_permaslug` | *Optional[str]* | ➖ | Canonical model slug | openai/gpt-4 |
| `provider_name` | [Optional[components.ProviderResponseProviderName]](../components/providerresponseprovidername.mdx) | ➖ | Name of the provider | OpenAI |
| `routed_service_tier` | [Optional[components.RoutedServiceTier]](../components/routedservicetier.mdx) | ➖ | The service tier this request was routed to (e.g. flex, priority). The tier actually applied and billed is determined by the provider response and may differ. | priority |
-| `status` | *Nullable[int]* | ✅ | HTTP status code from the provider | 200 |
\ No newline at end of file
+| `status` | *Nullable[int]* | ✔️ | HTTP status code from the provider | 200 |
\ No newline at end of file
diff --git a/docs/components/publicendpoint.mdx b/docs/components/publicendpoint.mdx
index 838c8bb70..d30bd0329 100644
--- a/docs/components/publicendpoint.mdx
+++ b/docs/components/publicendpoint.mdx
@@ -9,29 +9,29 @@ Information about a specific model endpoint
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `context_length` | *int* | ✅ | N/A | |
-| `latency_last_30m` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | Latency percentiles in milliseconds over the last 30 minutes. Latency measures time to first token. Only visible when authenticated with an API key or cookie; returns null for unauthenticated requests. | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `max_completion_tokens` | *Nullable[int]* | ✅ | Maximum completion tokens for this endpoint. Input and output tokens share the context window, so the effective maximum output for a request is further limited by the context remaining after input tokens. | |
-| `max_prompt_tokens` | *Nullable[int]* | ✅ | N/A | |
-| `model_id` | *str* | ✅ | The unique identifier for the model (permaslug) | openai/gpt-4 |
-| `model_name` | *str* | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `native_tools` | Dict[str, [components.NativeTools](../components/nativetools.mdx)] | ✅ | The server tools this endpoint accepts as the provider's own built-in tool (`engine: "native"`) instead of an OpenRouter engine, keyed by canonical `openrouter:*` name. Each value names the provider tool type the request is translated to. Where that tool runs (provider-side, or returned to the client as with Anthropic bash) is documented per tool. Empty when the provider has none. | \{
"openrouter:web_search": \{
"type": "web_search_20260209"
}
} |
+| `context_length` | *int* | ✔️ | N/A | |
+| `latency_last_30m` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | Latency percentiles in milliseconds over the last 30 minutes. Latency measures time to first token. Only visible when authenticated with an API key or cookie; returns null for unauthenticated requests. | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `max_completion_tokens` | *Nullable[int]* | ✔️ | Maximum completion tokens for this endpoint. Input and output tokens share the context window, so the effective maximum output for a request is further limited by the context remaining after input tokens. | |
+| `max_prompt_tokens` | *Nullable[int]* | ✔️ | N/A | |
+| `model_id` | *str* | ✔️ | The unique identifier for the model (permaslug) | openai/gpt-4 |
+| `model_name` | *str* | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `native_tools` | Dict[str, [components.NativeTools](../components/nativetools.mdx)] | ✔️ | The server tools this endpoint accepts as the provider's own built-in tool (`engine: "native"`) instead of an OpenRouter engine, keyed by canonical `openrouter:*` name. Each value names the provider tool type the request is translated to. Where that tool runs (provider-side, or returned to the client as with Anthropic bash) is documented per tool. Empty when the provider has none. | \{
"openrouter:web_search": \{
"type": "web_search_20260209"
}
} |
| `perf_last_30m_by_workload` | [Optional[components.PerfLast30mByWorkload]](../components/perflast30mbyworkload.mdx) | ➖ | Endpoint performance over the last 30 minutes, keyed by the kind of request served (e.g. `text_generation`, `image_generation`). Additive to the legacy singular latency and throughput fields; image and video generation report end-to-end latency. Only visible when authenticated with an API key or cookie. | |
-| `pricing` | [components.Pricing](../components/pricing.mdx) | ✅ | N/A | |
-| `provider_name` | [components.ProviderName](../components/providername.mdx) | ✅ | N/A | OpenAI |
-| `quantization` | [Nullable[components.Quantization]](../components/quantization.mdx) | ✅ | N/A | fp16 |
-| `service_tier` | [Nullable[components.PublicServiceTier]](../components/publicservicetier.mdx) | ✅ | The service tier this endpoint sells, or null for a standard endpoint. The same value whether the provider selects the tier with a request parameter or with a dedicated model id. Always the canonical tier: priority covers the fast request alias and the turbo, highspeed, and prime provider model-id spellings, none of which this field reports. | priority |
+| `pricing` | [components.Pricing](../components/pricing.mdx) | ✔️ | N/A | |
+| `provider_name` | [components.ProviderName](../components/providername.mdx) | ✔️ | N/A | OpenAI |
+| `quantization` | [Nullable[components.Quantization]](../components/quantization.mdx) | ✔️ | N/A | fp16 |
+| `service_tier` | [Nullable[components.PublicServiceTier]](../components/publicservicetier.mdx) | ✔️ | The service tier this endpoint sells, or null for a standard endpoint. The same value whether the provider selects the tier with a request parameter or with a dedicated model id. Always the canonical tier: priority covers the fast request alias and the turbo, highspeed, and prime provider model-id spellings, none of which this field reports. | priority |
| `status` | [Optional[components.EndpointStatus]](../components/endpointstatus.mdx) | ➖ | N/A | 0 |
-| `supported_parameters` | List[[components.Parameter](../components/parameter.mdx)] | ✅ | N/A | |
-| `supports_diarization` | *bool* | ✅ | Whether this STT endpoint can label each transcript segment with a speaker (speaker diarization). False when the endpoint has not declared support. | |
+| `supported_parameters` | List[[components.Parameter](../components/parameter.mdx)] | ✔️ | N/A | |
+| `supports_diarization` | *bool* | ✔️ | Whether this STT endpoint can label each transcript segment with a speaker (speaker diarization). False when the endpoint has not declared support. | |
| `supports_image_reference` | *Optional[bool]* | ➖ | Whether this TTS endpoint accepts an `image_url` reference describing the desired voice. Requests carrying an image reference are only routed to endpoints where this is true. | |
-| `supports_implicit_caching` | *bool* | ✅ | N/A | |
+| `supports_implicit_caching` | *bool* | ✔️ | N/A | |
| `supports_multiple_audio_references` | *Optional[bool]* | ➖ | Whether this TTS endpoint accepts more than one `input_audio` reference clip per request. Requests carrying several clips are only routed to endpoints where this is true. | |
-| `supports_tool_choice` | [components.ToolChoiceSupport](../components/toolchoicesupport.mdx) | ✅ | Per-variant `tool_choice` support. `tool_choice` in `supported_parameters` only says the parameter is accepted; these flags say which of its values passed testing. | \{
"auto": true,
"function": true,
"none": true,
"required": true
} |
+| `supports_tool_choice` | [components.ToolChoiceSupport](../components/toolchoicesupport.mdx) | ✔️ | Per-variant `tool_choice` support. `tool_choice` in `supported_parameters` only says the parameter is accepted; these flags say which of its values passed testing. | \{
"auto": true,
"function": true,
"none": true,
"required": true
} |
| `supports_voice_cloning` | *Optional[bool]* | ➖ | Whether this TTS endpoint accepts inline reference audio (`input_references`) for stateless voice cloning. Requests carrying reference audio are only routed to endpoints where this is true. | |
-| `tag` | *str* | ✅ | N/A | |
-| `throughput_last_30m` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `uptime_last_1d` | *Nullable[float]* | ✅ | Uptime percentage over the last day: the share of minutes in which at least 80% of provider attempts succeeded, counting only minutes with 10 or more attempts. Rate-limited and caller-caused failures are excluded. Null when no minute had enough traffic. | |
-| `uptime_last_30m` | *Nullable[float]* | ✅ | N/A | |
-| `uptime_last_5m` | *Nullable[float]* | ✅ | Uptime percentage over the last 5 minutes: the share of minutes in which at least 80% of provider attempts succeeded, counting only minutes with 10 or more attempts. Rate-limited and caller-caused failures are excluded. Null when no minute had enough traffic. | |
\ No newline at end of file
+| `tag` | *str* | ✔️ | N/A | |
+| `throughput_last_30m` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `uptime_last_1d` | *Nullable[float]* | ✔️ | Uptime percentage over the last day: the share of minutes in which at least 80% of provider attempts succeeded, counting only minutes with 10 or more attempts. Rate-limited and caller-caused failures are excluded. Null when no minute had enough traffic. | |
+| `uptime_last_30m` | *Nullable[float]* | ✔️ | N/A | |
+| `uptime_last_5m` | *Nullable[float]* | ✔️ | Uptime percentage over the last 5 minutes: the share of minutes in which at least 80% of provider attempts succeeded, counting only minutes with 10 or more attempts. Rate-limited and caller-caused failures are excluded. Null when no minute had enough traffic. | |
\ No newline at end of file
diff --git a/docs/components/publicpricing.mdx b/docs/components/publicpricing.mdx
index 36b7ef583..0d0fcc3cb 100644
--- a/docs/components/publicpricing.mdx
+++ b/docs/components/publicpricing.mdx
@@ -11,7 +11,7 @@ Pricing information for the model
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `audio` | *Optional[str]* | ➖ | Price in USD per audio input token |
| `audio_output` | *Optional[str]* | ➖ | Price in USD per audio output token |
-| `completion` | *str* | ✅ | Price in USD per token for completion (output) generation |
+| `completion` | *str* | ✔️ | Price in USD per token for completion (output) generation |
| `discount` | *Optional[float]* | ➖ | Fractional discount applied to this endpoint's pricing; the price is multiplied by (1 - discount) (0 = no discount, 1 = free) |
| `image` | *Optional[str]* | ➖ | Price in USD per input image |
| `image_output` | *Optional[str]* | ➖ | Price in USD per output image |
@@ -22,6 +22,6 @@ Pricing information for the model
| `input_cache_write_1h` | *Optional[str]* | ➖ | Price per 1-hour cache-write token, in USD per token. Only present for providers that price an extended (1-hour) cache TTL separately, such as Anthropic. |
| `internal_reasoning` | *Optional[str]* | ➖ | Price in USD per internal reasoning token |
| `overrides` | List[[components.PricingOverride](../components/pricingoverride.mdx)] | ➖ | Conditional overrides of the base pricing (e.g. long-context or time-based pricing). An entry applies when all of its condition fields (e.g. min_prompt_tokens, or the utc_start/utc_end time window) match the request; among applicable entries, later entries win per key; price keys absent from an entry inherit the base price. The top-level pricing keys always reflect the price that applies under default conditions. |
-| `prompt` | *str* | ✅ | Price in USD per token for prompt (input) processing |
+| `prompt` | *str* | ✔️ | Price in USD per token for prompt (input) processing |
| `request` | *Optional[str]* | ➖ | Price in USD per request |
| `web_search` | *Optional[str]* | ➖ | Price in USD per web search |
\ No newline at end of file
diff --git a/docs/components/rangecapability.mdx b/docs/components/rangecapability.mdx
index a5ab7c9b6..3135af749 100644
--- a/docs/components/rangecapability.mdx
+++ b/docs/components/rangecapability.mdx
@@ -9,6 +9,6 @@ A parameter that accepts any value within an inclusive numeric range.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `max` | *float* | ✅ | N/A |
-| `min` | *float* | ✅ | N/A |
-| `type` | [components.RangeCapabilityType](../components/rangecapabilitytype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `max` | *float* | ✔️ | N/A |
+| `min` | *float* | ✔️ | N/A |
+| `type` | [components.RangeCapabilityType](../components/rangecapabilitytype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/rankingsdailyitem.mdx b/docs/components/rankingsdailyitem.mdx
index 370e0f663..4b02e38ef 100644
--- a/docs/components/rankingsdailyitem.mdx
+++ b/docs/components/rankingsdailyitem.mdx
@@ -6,6 +6,6 @@ title: "RankingsDailyItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `date_` | *str* | ✅ | UTC calendar date the row is aggregated over (YYYY-MM-DD). | 2026-05-11 |
-| `model_permaslug` | *str* | ✅ | Model variant permaslug (e.g. `openai/gpt-4o-2024-05-13`, `openai/gpt-4o-2024-05-13:free`). Non-default variants include a `:variant` suffix and are ranked as their own entry. The reserved value `other` denotes the aggregated row covering every model outside the daily top 50 for that date — always sorted last within its date. | openai/gpt-4o-2024-05-13 |
-| `total_tokens` | *str* | ✅ | Sum of `prompt_tokens + completion_tokens` for the day, returned as a decimal string so 64-bit values are not truncated. | 12345678 |
\ No newline at end of file
+| `date_` | *str* | ✔️ | UTC calendar date the row is aggregated over (YYYY-MM-DD). | 2026-05-11 |
+| `model_permaslug` | *str* | ✔️ | Model variant permaslug (e.g. `openai/gpt-4o-2024-05-13`, `openai/gpt-4o-2024-05-13:free`). Non-default variants include a `:variant` suffix and are ranked as their own entry. The reserved value `other` denotes the aggregated row covering every model outside the daily top 50 for that date — always sorted last within its date. | openai/gpt-4o-2024-05-13 |
+| `total_tokens` | *str* | ✔️ | Sum of `prompt_tokens + completion_tokens` for the day, returned as a decimal string so 64-bit values are not truncated. | 12345678 |
\ No newline at end of file
diff --git a/docs/components/rankingsdailymeta.mdx b/docs/components/rankingsdailymeta.mdx
index e690835d0..2f459300e 100644
--- a/docs/components/rankingsdailymeta.mdx
+++ b/docs/components/rankingsdailymeta.mdx
@@ -6,7 +6,7 @@ title: "RankingsDailyMeta"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `as_of` | *str* | ✅ | ISO-8601 timestamp of when the response was generated. Reflects data-freshness because the underlying materialized view continuously ingests upstream events. | 2026-05-12T02:00:00.000Z |
-| `end_date` | *str* | ✅ | Resolved end of the date window (UTC, inclusive). | 2026-05-11 |
-| `start_date` | *str* | ✅ | Resolved start of the date window (UTC, inclusive). | 2026-04-12 |
-| `version` | [components.RankingsDailyMetaVersion](../components/rankingsdailymetaversion.mdx) | ✅ | Dataset version. Field names and grain are stable for the life of `v1`. | |
\ No newline at end of file
+| `as_of` | *str* | ✔️ | ISO-8601 timestamp of when the response was generated. Reflects data-freshness because the underlying materialized view continuously ingests upstream events. | 2026-05-12T02:00:00.000Z |
+| `end_date` | *str* | ✔️ | Resolved end of the date window (UTC, inclusive). | 2026-05-11 |
+| `start_date` | *str* | ✔️ | Resolved start of the date window (UTC, inclusive). | 2026-04-12 |
+| `version` | [components.RankingsDailyMetaVersion](../components/rankingsdailymetaversion.mdx) | ✔️ | Dataset version. Field names and grain are stable for the life of `v1`. | |
\ No newline at end of file
diff --git a/docs/components/rankingsdailyresponse.mdx b/docs/components/rankingsdailyresponse.mdx
index 17a75ac0a..60cd43ecd 100644
--- a/docs/components/rankingsdailyresponse.mdx
+++ b/docs/components/rankingsdailyresponse.mdx
@@ -6,5 +6,5 @@ title: "RankingsDailyResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.RankingsDailyItem](../components/rankingsdailyitem.mdx)] | ✅ | Up to 51 rows per day — the top 50 public models by `total_tokens` for each UTC calendar date in the window, plus one aggregated `other` row summing every model outside that top 50 (omitted when the long tail is empty). Rows are sorted by `date` ascending, then by `total_tokens` descending, with `other` pinned last within its date. Ties between real models break alphabetically on `model_permaslug` so the order is stable across requests. | |
-| `meta` | [components.RankingsDailyMeta](../components/rankingsdailymeta.mdx) | ✅ | N/A | \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
} |
\ No newline at end of file
+| `data` | List[[components.RankingsDailyItem](../components/rankingsdailyitem.mdx)] | ✔️ | Up to 51 rows per day — the top 50 public models by `total_tokens` for each UTC calendar date in the window, plus one aggregated `other` row summing every model outside that top 50 (omitted when the long tail is empty). Rows are sorted by `date` ascending, then by `total_tokens` descending, with `other` pinned last within its date. Ties between real models break alphabetically on `model_permaslug` so the order is stable across requests. | |
+| `meta` | [components.RankingsDailyMeta](../components/rankingsdailymeta.mdx) | ✔️ | N/A | \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
} |
\ No newline at end of file
diff --git a/docs/components/reasoningdeltaevent.mdx b/docs/components/reasoningdeltaevent.mdx
index dc086e31d..d26f8ab50 100644
--- a/docs/components/reasoningdeltaevent.mdx
+++ b/docs/components/reasoningdeltaevent.mdx
@@ -9,9 +9,9 @@ Event emitted when reasoning text delta is streamed
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `content_index` | *int* | ✅ | N/A |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.ReasoningDeltaEventType](../components/reasoningdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.ReasoningDeltaEventType](../components/reasoningdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/reasoningdetailencrypted.mdx b/docs/components/reasoningdetailencrypted.mdx
index 01662d419..9732f4198 100644
--- a/docs/components/reasoningdetailencrypted.mdx
+++ b/docs/components/reasoningdetailencrypted.mdx
@@ -9,8 +9,8 @@ Reasoning detail encrypted schema
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | N/A | |
+| `data` | *str* | ✔️ | N/A | |
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
| `index` | *Optional[int]* | ➖ | N/A | |
-| `type` | [components.ReasoningDetailEncryptedType](../components/reasoningdetailencryptedtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ReasoningDetailEncryptedType](../components/reasoningdetailencryptedtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningdetailservertoolcall.mdx b/docs/components/reasoningdetailservertoolcall.mdx
index a66597535..cd27b1334 100644
--- a/docs/components/reasoningdetailservertoolcall.mdx
+++ b/docs/components/reasoningdetailservertoolcall.mdx
@@ -9,11 +9,11 @@ Record of an OpenRouter server-tool invocation (e.g. openrouter:fusion), carried
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `arguments` | *str* | ✅ | N/A | |
+| `arguments` | *str* | ✔️ | N/A | |
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
| `index` | *Optional[int]* | ➖ | N/A | |
-| `result` | *str* | ✅ | N/A | |
+| `result` | *str* | ✔️ | N/A | |
| `tool_call_id` | *OptionalNullable[str]* | ➖ | N/A | |
-| `tool_name` | *str* | ✅ | N/A | |
-| `type` | [components.ReasoningDetailServerToolCallType](../components/reasoningdetailservertoolcalltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `tool_name` | *str* | ✔️ | N/A | |
+| `type` | [components.ReasoningDetailServerToolCallType](../components/reasoningdetailservertoolcalltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningdetailsummary.mdx b/docs/components/reasoningdetailsummary.mdx
index 2f6342726..7e04e6bf0 100644
--- a/docs/components/reasoningdetailsummary.mdx
+++ b/docs/components/reasoningdetailsummary.mdx
@@ -12,5 +12,5 @@ Reasoning detail summary schema
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
| `index` | *Optional[int]* | ➖ | N/A | |
-| `summary` | *str* | ✅ | N/A | |
-| `type` | [components.ReasoningDetailSummaryType](../components/reasoningdetailsummarytype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `summary` | *str* | ✔️ | N/A | |
+| `type` | [components.ReasoningDetailSummaryType](../components/reasoningdetailsummarytype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningdetailtext.mdx b/docs/components/reasoningdetailtext.mdx
index df5a9e85c..d15317648 100644
--- a/docs/components/reasoningdetailtext.mdx
+++ b/docs/components/reasoningdetailtext.mdx
@@ -14,4 +14,4 @@ Reasoning detail text schema
| `index` | *Optional[int]* | ➖ | N/A | |
| `signature` | *OptionalNullable[str]* | ➖ | N/A | |
| `text` | *OptionalNullable[str]* | ➖ | N/A | |
-| `type` | [components.ReasoningDetailTextType](../components/reasoningdetailtexttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ReasoningDetailTextType](../components/reasoningdetailtexttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningdoneevent.mdx b/docs/components/reasoningdoneevent.mdx
index a3f67ab02..6c93c8ac9 100644
--- a/docs/components/reasoningdoneevent.mdx
+++ b/docs/components/reasoningdoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when reasoning text streaming is complete
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `content_index` | *int* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.ReasoningDoneEventType](../components/reasoningdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.ReasoningDoneEventType](../components/reasoningdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/reasoningitem.mdx b/docs/components/reasoningitem.mdx
index a8d6e8faa..e92c559a2 100644
--- a/docs/components/reasoningitem.mdx
+++ b/docs/components/reasoningitem.mdx
@@ -11,9 +11,9 @@ Reasoning output item with signature and format extensions
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `content` | List[[components.ReasoningTextContent](../components/reasoningtextcontent.mdx)] | ➖ | N/A | |
| `encrypted_content` | *OptionalNullable[str]* | ➖ | N/A | |
-| `id` | *str* | ✅ | N/A | |
+| `id` | *str* | ✔️ | N/A | |
| `status` | [Optional[components.ReasoningItemStatusUnion]](../components/reasoningitemstatusunion.mdx) | ➖ | N/A | |
-| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✅ | N/A | |
-| `type` | [components.ReasoningItemType](../components/reasoningitemtype.mdx) | ✅ | N/A | |
+| `summary` | List[[components.ReasoningSummaryText](../components/reasoningsummarytext.mdx)] | ✔️ | N/A | |
+| `type` | [components.ReasoningItemType](../components/reasoningitemtype.mdx) | ✔️ | N/A | |
| `format_` | [OptionalNullable[components.ReasoningFormat]](../components/reasoningformat.mdx) | ➖ | N/A | unknown |
| `signature` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningsummarypartaddedevent.mdx b/docs/components/reasoningsummarypartaddedevent.mdx
index be5cc403b..f4137ee66 100644
--- a/docs/components/reasoningsummarypartaddedevent.mdx
+++ b/docs/components/reasoningsummarypartaddedevent.mdx
@@ -9,9 +9,9 @@ Event emitted when a reasoning summary part is added
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A | |
-| `output_index` | *int* | ✅ | N/A | |
-| `part` | [components.ReasoningSummaryText](../components/reasoningsummarytext.mdx) | ✅ | N/A | \{
"text": "Analyzed the problem using first principles",
"type": "summary_text"
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `summary_index` | *int* | ✅ | N/A | |
-| `type` | [components.ReasoningSummaryPartAddedEventType](../components/reasoningsummarypartaddedeventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A | |
+| `output_index` | *int* | ✔️ | N/A | |
+| `part` | [components.ReasoningSummaryText](../components/reasoningsummarytext.mdx) | ✔️ | N/A | \{
"text": "Analyzed the problem using first principles",
"type": "summary_text"
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `summary_index` | *int* | ✔️ | N/A | |
+| `type` | [components.ReasoningSummaryPartAddedEventType](../components/reasoningsummarypartaddedeventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningsummarypartdoneevent.mdx b/docs/components/reasoningsummarypartdoneevent.mdx
index 507d13031..6394b164e 100644
--- a/docs/components/reasoningsummarypartdoneevent.mdx
+++ b/docs/components/reasoningsummarypartdoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when a reasoning summary part is complete
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A | |
-| `output_index` | *int* | ✅ | N/A | |
-| `part` | [components.ReasoningSummaryText](../components/reasoningsummarytext.mdx) | ✅ | N/A | \{
"text": "Analyzed the problem using first principles",
"type": "summary_text"
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `summary_index` | *int* | ✅ | N/A | |
-| `type` | [components.ReasoningSummaryPartDoneEventType](../components/reasoningsummarypartdoneeventtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A | |
+| `output_index` | *int* | ✔️ | N/A | |
+| `part` | [components.ReasoningSummaryText](../components/reasoningsummarytext.mdx) | ✔️ | N/A | \{
"text": "Analyzed the problem using first principles",
"type": "summary_text"
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `summary_index` | *int* | ✔️ | N/A | |
+| `type` | [components.ReasoningSummaryPartDoneEventType](../components/reasoningsummarypartdoneeventtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/reasoningsummarytext.mdx b/docs/components/reasoningsummarytext.mdx
index a64a277d9..bfaf07b32 100644
--- a/docs/components/reasoningsummarytext.mdx
+++ b/docs/components/reasoningsummarytext.mdx
@@ -6,5 +6,5 @@ title: "ReasoningSummaryText"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.ReasoningSummaryTextType](../components/reasoningsummarytexttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.ReasoningSummaryTextType](../components/reasoningsummarytexttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/reasoningsummarytextdeltaevent.mdx b/docs/components/reasoningsummarytextdeltaevent.mdx
index 94b864749..1bd8322d8 100644
--- a/docs/components/reasoningsummarytextdeltaevent.mdx
+++ b/docs/components/reasoningsummarytextdeltaevent.mdx
@@ -9,9 +9,9 @@ Event emitted when reasoning summary text delta is streamed
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `summary_index` | *int* | ✅ | N/A |
-| `type` | [components.ReasoningSummaryTextDeltaEventType](../components/reasoningsummarytextdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `summary_index` | *int* | ✔️ | N/A |
+| `type` | [components.ReasoningSummaryTextDeltaEventType](../components/reasoningsummarytextdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/reasoningsummarytextdoneevent.mdx b/docs/components/reasoningsummarytextdoneevent.mdx
index f7c46fc58..40901757e 100644
--- a/docs/components/reasoningsummarytextdoneevent.mdx
+++ b/docs/components/reasoningsummarytextdoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when reasoning summary text streaming is complete
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `summary_index` | *int* | ✅ | N/A |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.ReasoningSummaryTextDoneEventType](../components/reasoningsummarytextdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `summary_index` | *int* | ✔️ | N/A |
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.ReasoningSummaryTextDoneEventType](../components/reasoningsummarytextdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/reasoningtextcontent.mdx b/docs/components/reasoningtextcontent.mdx
index 215b59360..f85fd4b60 100644
--- a/docs/components/reasoningtextcontent.mdx
+++ b/docs/components/reasoningtextcontent.mdx
@@ -6,5 +6,5 @@ title: "ReasoningTextContent"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.ReasoningTextContentType](../components/reasoningtextcontenttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.ReasoningTextContentType](../components/reasoningtextcontenttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/refusal.mdx b/docs/components/refusal.mdx
index 1d5fb3a2d..3607b9026 100644
--- a/docs/components/refusal.mdx
+++ b/docs/components/refusal.mdx
@@ -6,7 +6,7 @@ title: "Refusal"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
-| `top_logprobs` | List[[components.RefusalTopLogprob](../components/refusaltoplogprob.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
+| `top_logprobs` | List[[components.RefusalTopLogprob](../components/refusaltoplogprob.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/refusaldeltaevent.mdx b/docs/components/refusaldeltaevent.mdx
index ece0d48dd..dede63829 100644
--- a/docs/components/refusaldeltaevent.mdx
+++ b/docs/components/refusaldeltaevent.mdx
@@ -9,9 +9,9 @@ Event emitted when a refusal delta is streamed
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `content_index` | *int* | ✅ | N/A |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.RefusalDeltaEventType](../components/refusaldeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.RefusalDeltaEventType](../components/refusaldeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/refusaldoneevent.mdx b/docs/components/refusaldoneevent.mdx
index a5adafc61..7acf041c6 100644
--- a/docs/components/refusaldoneevent.mdx
+++ b/docs/components/refusaldoneevent.mdx
@@ -9,9 +9,9 @@ Event emitted when refusal streaming is complete
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `content_index` | *int* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `refusal` | *str* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.RefusalDoneEventType](../components/refusaldoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `refusal` | *str* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.RefusalDoneEventType](../components/refusaldoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/refusaltoplogprob.mdx b/docs/components/refusaltoplogprob.mdx
index b78b45e88..cb401c5f9 100644
--- a/docs/components/refusaltoplogprob.mdx
+++ b/docs/components/refusaltoplogprob.mdx
@@ -6,6 +6,6 @@ title: "RefusalTopLogprob"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/request.mdx b/docs/components/request.mdx
index ffb4b0ee7..799cc6f59 100644
--- a/docs/components/request.mdx
+++ b/docs/components/request.mdx
@@ -6,5 +6,5 @@ title: "Request"
| Field | Type | Required | Description |
| ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
-| `body` | Dict[str, *Any*] | ✅ | Request payload for the batch `endpoint`. |
-| `custom_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `body` | Dict[str, *Any*] | ✔️ | Request payload for the batch `endpoint`. |
+| `custom_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/requesttimeoutresponseerrordata.mdx b/docs/components/requesttimeoutresponseerrordata.mdx
index 410f61fae..eb93f0924 100644
--- a/docs/components/requesttimeoutresponseerrordata.mdx
+++ b/docs/components/requesttimeoutresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for RequestTimeoutResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/rerank.mdx b/docs/components/rerank.mdx
index 36d364110..01829529d 100644
--- a/docs/components/rerank.mdx
+++ b/docs/components/rerank.mdx
@@ -6,6 +6,6 @@ title: "Rerank"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/responsehealingplugin.mdx b/docs/components/responsehealingplugin.mdx
index 8e7bcf3f4..dae24e227 100644
--- a/docs/components/responsehealingplugin.mdx
+++ b/docs/components/responsehealingplugin.mdx
@@ -7,4 +7,4 @@ title: "ResponseHealingPlugin"
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the response-healing plugin for this request. Defaults to true. |
-| `id` | [components.ResponseHealingPluginID](../components/responsehealingpluginid.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | [components.ResponseHealingPluginID](../components/responsehealingpluginid.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/responseoutputtext.mdx b/docs/components/responseoutputtext.mdx
index 15fdc58b2..7fc8c7af5 100644
--- a/docs/components/responseoutputtext.mdx
+++ b/docs/components/responseoutputtext.mdx
@@ -8,5 +8,5 @@ title: "ResponseOutputText"
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `annotations` | List[[components.OpenAIResponsesAnnotation](../components/openairesponsesannotation.mdx)] | ➖ | N/A |
| `logprobs` | List[[components.Logprob](../components/logprob.mdx)] | ➖ | N/A |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.ResponseOutputTextType](../components/responseoutputtexttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.ResponseOutputTextType](../components/responseoutputtexttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/responseoutputtexttoplogprob.mdx b/docs/components/responseoutputtexttoplogprob.mdx
index 05261c077..f6c8080af 100644
--- a/docs/components/responseoutputtexttoplogprob.mdx
+++ b/docs/components/responseoutputtexttoplogprob.mdx
@@ -6,6 +6,6 @@ title: "ResponseOutputTextTopLogprob"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bytes_` | List[*int*] | ✅ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bytes_` | List[*int*] | ✔️ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/responsesrequesttoolfunction.mdx b/docs/components/responsesrequesttoolfunction.mdx
index 026cd6904..c0da234d5 100644
--- a/docs/components/responsesrequesttoolfunction.mdx
+++ b/docs/components/responsesrequesttoolfunction.mdx
@@ -10,10 +10,10 @@ Function tool definition
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `description` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `parameters` | Dict[str, *Any*] | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `parameters` | Dict[str, *Any*] | ✔️ | N/A | |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `type` | [components.ResponsesRequestType](../components/responsesrequesttype.mdx) | ✅ | N/A | |
+| `type` | [components.ResponsesRequestType](../components/responsesrequesttype.mdx) | ✔️ | N/A | |
| `allowed_callers` | List[[components.ResponsesRequestAllowedCaller](../components/responsesrequestallowedcaller.mdx)] | ➖ | N/A | |
| `async_` | *Optional[bool]* | ➖ | Lets the model keep working after calling this tool instead of waiting for its output. The tool is still executed by the client; return the result in a later request as a `function_call_output` with the original `call_id`. Only honored by providers whose Responses API supports async tools; ignored elsewhere. | true |
| `defer_loading` | *Optional[bool]* | ➖ | Withhold this tool from the model until `openrouter:tool_search` finds it. Where the request declares no search tool, OpenRouter may add `openrouter:tool_search` to serve the flag, and otherwise sends the tool in full. A request that declares the search tool itself must keep at least one tool non-deferred. | true |
diff --git a/docs/components/responsesstreamingresponse.mdx b/docs/components/responsesstreamingresponse.mdx
index d05862638..37d295179 100644
--- a/docs/components/responsesstreamingresponse.mdx
+++ b/docs/components/responsesstreamingresponse.mdx
@@ -6,4 +6,4 @@ title: "ResponsesStreamingResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `data` | [components.StreamEvents](../components/streamevents.mdx) | ✅ | Union of all possible event types emitted during response streaming | \{
"response": \{
"completed_at": null,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "in_progress",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null
},
"sequence_number": 0,
"type": "response.created"
} |
\ No newline at end of file
+| `data` | [components.StreamEvents](../components/streamevents.mdx) | ✔️ | Union of all possible event types emitted during response streaming | \{
"response": \{
"completed_at": null,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "in_progress",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null
},
"sequence_number": 0,
"type": "response.created"
} |
\ No newline at end of file
diff --git a/docs/components/result.mdx b/docs/components/result.mdx
index f587c66d3..9b90dbabb 100644
--- a/docs/components/result.mdx
+++ b/docs/components/result.mdx
@@ -6,7 +6,7 @@ title: "Result"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
-| `custom_id` | *str* | ✅ | N/A |
-| `error` | [Nullable[components.ResultError]](../components/resulterror.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `response` | [Nullable[components.BatchObjectResponse]](../components/batchobjectresponse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `custom_id` | *str* | ✔️ | N/A |
+| `error` | [Nullable[components.ResultError]](../components/resulterror.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `response` | [Nullable[components.BatchObjectResponse]](../components/batchobjectresponse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/resulterror.mdx b/docs/components/resulterror.mdx
index 403fb0b79..4745590bf 100644
--- a/docs/components/resulterror.mdx
+++ b/docs/components/resulterror.mdx
@@ -7,6 +7,6 @@ title: "ResultError"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `error_type` | [Optional[components.APIErrorType]](../components/apierrortype.mdx) | ➖ | Canonical OpenRouter error type, stable across all API formats | rate_limit_exceeded |
-| `message` | *str* | ✅ | N/A | |
-| `param` | *Nullable[str]* | ✅ | N/A | |
-| `type` | *str* | ✅ | N/A | |
\ No newline at end of file
+| `message` | *str* | ✔️ | N/A | |
+| `param` | *Nullable[str]* | ✔️ | N/A | |
+| `type` | *str* | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/route.mdx b/docs/components/route.mdx
index 3685792cb..ed6d82ae6 100644
--- a/docs/components/route.mdx
+++ b/docs/components/route.mdx
@@ -6,5 +6,5 @@ title: "Route"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `host` | *str* | ✅ | N/A |
-| `path_prefix` | *Nullable[str]* | ✅ | N/A |
\ No newline at end of file
+| `host` | *str* | ✔️ | N/A |
+| `path_prefix` | *Nullable[str]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/routerattempt.mdx b/docs/components/routerattempt.mdx
index a30441233..c0e14c9a1 100644
--- a/docs/components/routerattempt.mdx
+++ b/docs/components/routerattempt.mdx
@@ -6,6 +6,6 @@ title: "RouterAttempt"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `model` | *str* | ✅ | N/A |
-| `provider` | *str* | ✅ | N/A |
-| `status` | *int* | ✅ | N/A |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A |
+| `provider` | *str* | ✔️ | N/A |
+| `status` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/rule.mdx b/docs/components/rule.mdx
index bb99c7c7e..508f3a7f5 100644
--- a/docs/components/rule.mdx
+++ b/docs/components/rule.mdx
@@ -6,6 +6,6 @@ title: "Rule"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `field` | [components.FieldT](../components/fieldt.mdx) | ✅ | N/A |
-| `operator` | [components.Operator](../components/operator.mdx) | ✅ | N/A |
+| `field` | [components.FieldT](../components/fieldt.mdx) | ✔️ | N/A |
+| `operator` | [components.Operator](../components/operator.mdx) | ✔️ | N/A |
| `value` | [Optional[components.ObservabilityFilterRuleGroupValue]](../components/observabilityfilterrulegroupvalue.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/scimgroup.mdx b/docs/components/scimgroup.mdx
index 656c386c2..d943adbbe 100644
--- a/docs/components/scimgroup.mdx
+++ b/docs/components/scimgroup.mdx
@@ -6,9 +6,9 @@ title: "ScimGroup"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `created_at` | *str* | ✅ | N/A |
-| `display_name` | *str* | ✅ | N/A |
-| `external_id` | *Nullable[str]* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `organization_id` | *str* | ✅ | N/A |
-| `updated_at` | *str* | ✅ | N/A |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | N/A |
+| `display_name` | *str* | ✔️ | N/A |
+| `external_id` | *Nullable[str]* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `organization_id` | *str* | ✔️ | N/A |
+| `updated_at` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/scimgroupmapping.mdx b/docs/components/scimgroupmapping.mdx
index 509ea63f2..4900933c1 100644
--- a/docs/components/scimgroupmapping.mdx
+++ b/docs/components/scimgroupmapping.mdx
@@ -6,10 +6,10 @@ title: "ScimGroupMapping"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `created_at` | *str* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `organization_id` | *str* | ✅ | N/A |
-| `role` | [components.ScimGroupMappingRole](../components/scimgroupmappingrole.mdx) | ✅ | N/A |
-| `scim_group_id` | *str* | ✅ | N/A |
-| `updated_at` | *str* | ✅ | N/A |
-| `workspace_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `organization_id` | *str* | ✔️ | N/A |
+| `role` | [components.ScimGroupMappingRole](../components/scimgroupmappingrole.mdx) | ✔️ | N/A |
+| `scim_group_id` | *str* | ✔️ | N/A |
+| `updated_at` | *str* | ✔️ | N/A |
+| `workspace_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/scimsyncjob.mdx b/docs/components/scimsyncjob.mdx
index f6c7d4965..2d1eebe78 100644
--- a/docs/components/scimsyncjob.mdx
+++ b/docs/components/scimsyncjob.mdx
@@ -6,11 +6,11 @@ title: "ScimSyncJob"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | Time when the sync job was created. |
-| `deleted_groups` | *Nullable[int]* | ✅ | Number of groups deleted, when the job completed successfully. |
-| `error_message` | *Nullable[str]* | ✅ | Stable error message when the job failed. |
-| `finished_at` | *Nullable[str]* | ✅ | Time when synchronization finished. |
-| `id` | *str* | ✅ | Unique identifier for the sync job. |
-| `started_at` | *Nullable[str]* | ✅ | Time when synchronization started. |
-| `status` | [components.ScimSyncJobStatus](../components/scimsyncjobstatus.mdx) | ✅ | Current status of the sync job: queued, running, succeeded, or failed. |
-| `synced_groups` | *Nullable[int]* | ✅ | Number of groups synchronized, when the job completed successfully. |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | Time when the sync job was created. |
+| `deleted_groups` | *Nullable[int]* | ✔️ | Number of groups deleted, when the job completed successfully. |
+| `error_message` | *Nullable[str]* | ✔️ | Stable error message when the job failed. |
+| `finished_at` | *Nullable[str]* | ✔️ | Time when synchronization finished. |
+| `id` | *str* | ✔️ | Unique identifier for the sync job. |
+| `started_at` | *Nullable[str]* | ✔️ | Time when synchronization started. |
+| `status` | [components.ScimSyncJobStatus](../components/scimsyncjobstatus.mdx) | ✔️ | Current status of the sync job: queued, running, succeeded, or failed. |
+| `synced_groups` | *Nullable[int]* | ✔️ | Number of groups synchronized, when the job completed successfully. |
\ No newline at end of file
diff --git a/docs/components/searchmodelsservertoolopenrouter.mdx b/docs/components/searchmodelsservertoolopenrouter.mdx
index b7682c421..5ef910193 100644
--- a/docs/components/searchmodelsservertoolopenrouter.mdx
+++ b/docs/components/searchmodelsservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: searches and filters AI models available on Ope
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.SearchModelsServerToolConfig]](../components/searchmodelsservertoolconfig.mdx) | ➖ | Configuration for the openrouter:experimental__search_models server tool | \{
"max_results": 5
} |
-| `type` | [components.SearchModelsServerToolOpenRouterType](../components/searchmodelsservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.SearchModelsServerToolOpenRouterType](../components/searchmodelsservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/secret.mdx b/docs/components/secret.mdx
index ea2bd0dbd..81d22258a 100644
--- a/docs/components/secret.mdx
+++ b/docs/components/secret.mdx
@@ -6,7 +6,7 @@ title: "Secret"
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `created_at` | *str* | ✅ | N/A |
-| `hosts` | List[*str*] | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `scope` | [components.SecretScope](../components/secretscope.mdx) | ✅ | N/A |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | N/A |
+| `hosts` | List[*str*] | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `scope` | [components.SecretScope](../components/secretscope.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/servertool.mdx b/docs/components/servertool.mdx
index 61fd5f7df..3482cafab 100644
--- a/docs/components/servertool.mdx
+++ b/docs/components/servertool.mdx
@@ -6,18 +6,18 @@ title: "ServerTool"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `aliases` | List[[components.ServerToolInputName](../components/servertoolinputname.mdx)] | ✅ | Every spelling accepted in `tools[].type` for this tool, including the canonical `id`, and what the call surfaces as under each | |
-| `default_engine` | *Nullable[str]* | ✅ | The engine a request without `parameters.engine` (or with `engine: "auto"`) runs on; `native` applies where the endpoint runs the tool itself, otherwise `fallback_engine`. A request pinned to a data region skips either engine when its `data_regions` does not list that region. Null for a tool without an engine parameter | native |
-| `docs_url` | *str* | ✅ | N/A | |
-| `engines` | List[[components.ServerToolEngine](../components/servertoolengine.mdx)] | ✅ | N/A | |
-| `fallback_engine` | *Nullable[str]* | ✅ | The engine an unpinned request runs on when `default_engine` is `native` and the endpoint does not run the tool itself; null when there is no fallback | exa |
-| `id` | *str* | ✅ | Canonical `openrouter:*` name; the stable `tools[].type` on every API format in `supported_api_formats` | openrouter:web_search |
-| `input_schema` | Dict[str, *Any*] | ✅ | JSON Schema of the arguments the model emits when calling the tool | \{
"properties": \{},
"type": "object"
} |
-| `name` | *str* | ✅ | N/A | Web search |
-| `native_support` | [components.ServerToolNativeSupport](../components/servertoolnativesupport.mdx) | ✅ | Endpoints whose provider runs this tool itself during inference. Zero for tools no provider runs natively. | \{
"endpoint_count": 18,
"model_count": 12
} |
-| `output_schema` | Dict[str, *Any*] | ✅ | JSON Schema of the result returned to the model; null when undeclared | \{
"properties": \{},
"type": "object"
} |
-| `parameters_schema` | Dict[str, *Any*] | ✅ | JSON Schema for the caller-side `tools[].parameters` object | \{
"properties": \{},
"type": "object"
} |
-| `status` | [components.ServerToolStatus](../components/servertoolstatus.mdx) | ✅ | N/A | active |
-| `summary` | *str* | ✅ | One sentence for cards and search results; never sent to a model | |
-| `supported_api_formats` | List[[components.ServerToolSupportedAPIFormat](../components/servertoolsupportedapiformat.mdx)] | ✅ | N/A | |
-| `tool_description` | *str* | ✅ | The description sent upstream as the function tool description | |
\ No newline at end of file
+| `aliases` | List[[components.ServerToolInputName](../components/servertoolinputname.mdx)] | ✔️ | Every spelling accepted in `tools[].type` for this tool, including the canonical `id`, and what the call surfaces as under each | |
+| `default_engine` | *Nullable[str]* | ✔️ | The engine a request without `parameters.engine` (or with `engine: "auto"`) runs on; `native` applies where the endpoint runs the tool itself, otherwise `fallback_engine`. A request pinned to a data region skips either engine when its `data_regions` does not list that region. Null for a tool without an engine parameter | native |
+| `docs_url` | *str* | ✔️ | N/A | |
+| `engines` | List[[components.ServerToolEngine](../components/servertoolengine.mdx)] | ✔️ | N/A | |
+| `fallback_engine` | *Nullable[str]* | ✔️ | The engine an unpinned request runs on when `default_engine` is `native` and the endpoint does not run the tool itself; null when there is no fallback | exa |
+| `id` | *str* | ✔️ | Canonical `openrouter:*` name; the stable `tools[].type` on every API format in `supported_api_formats` | openrouter:web_search |
+| `input_schema` | Dict[str, *Any*] | ✔️ | JSON Schema of the arguments the model emits when calling the tool | \{
"properties": \{},
"type": "object"
} |
+| `name` | *str* | ✔️ | N/A | Web search |
+| `native_support` | [components.ServerToolNativeSupport](../components/servertoolnativesupport.mdx) | ✔️ | Endpoints whose provider runs this tool itself during inference. Zero for tools no provider runs natively. | \{
"endpoint_count": 18,
"model_count": 12
} |
+| `output_schema` | Dict[str, *Any*] | ✔️ | JSON Schema of the result returned to the model; null when undeclared | \{
"properties": \{},
"type": "object"
} |
+| `parameters_schema` | Dict[str, *Any*] | ✔️ | JSON Schema for the caller-side `tools[].parameters` object | \{
"properties": \{},
"type": "object"
} |
+| `status` | [components.ServerToolStatus](../components/servertoolstatus.mdx) | ✔️ | N/A | active |
+| `summary` | *str* | ✔️ | One sentence for cards and search results; never sent to a model | |
+| `supported_api_formats` | List[[components.ServerToolSupportedAPIFormat](../components/servertoolsupportedapiformat.mdx)] | ✔️ | N/A | |
+| `tool_description` | *str* | ✔️ | The description sent upstream as the function tool description | |
\ No newline at end of file
diff --git a/docs/components/servertooldetails.mdx b/docs/components/servertooldetails.mdx
index 99b20b5d4..b0d2345b4 100644
--- a/docs/components/servertooldetails.mdx
+++ b/docs/components/servertooldetails.mdx
@@ -6,18 +6,18 @@ title: "ServerToolDetails"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `aliases` | List[[components.ServerToolInputName](../components/servertoolinputname.mdx)] | ✅ | Every spelling accepted in `tools[].type` for this tool, including the canonical `id`, and what the call surfaces as under each | |
-| `default_engine` | *Nullable[str]* | ✅ | The engine a request without `parameters.engine` (or with `engine: "auto"`) runs on; `native` applies where the endpoint runs the tool itself, otherwise `fallback_engine`. A request pinned to a data region skips either engine when its `data_regions` does not list that region. Null for a tool without an engine parameter | native |
-| `docs_url` | *str* | ✅ | N/A | |
-| `engines` | List[[components.ServerToolEngine](../components/servertoolengine.mdx)] | ✅ | N/A | |
-| `fallback_engine` | *Nullable[str]* | ✅ | The engine an unpinned request runs on when `default_engine` is `native` and the endpoint does not run the tool itself; null when there is no fallback | exa |
-| `id` | *str* | ✅ | Canonical `openrouter:*` name; the stable `tools[].type` on every API format in `supported_api_formats` | openrouter:web_search |
-| `input_schema` | Dict[str, *Any*] | ✅ | JSON Schema of the arguments the model emits when calling the tool | \{
"properties": \{},
"type": "object"
} |
-| `name` | *str* | ✅ | N/A | Web search |
-| `native_support` | [components.NativeSupport](../components/nativesupport.mdx) | ✅ | Endpoints whose provider runs this tool itself during inference. Zero for tools no provider runs natively. | \{
"endpoint_count": 18,
"model_count": 12
} |
-| `output_schema` | Dict[str, *Any*] | ✅ | JSON Schema of the result returned to the model; null when undeclared | \{
"properties": \{},
"type": "object"
} |
-| `parameters_schema` | Dict[str, *Any*] | ✅ | JSON Schema for the caller-side `tools[].parameters` object | \{
"properties": \{},
"type": "object"
} |
-| `status` | [components.ServerToolDetailsStatus](../components/servertooldetailsstatus.mdx) | ✅ | N/A | active |
-| `summary` | *str* | ✅ | One sentence for cards and search results; never sent to a model | |
-| `supported_api_formats` | List[[components.ServerToolDetailsSupportedAPIFormat](../components/servertooldetailssupportedapiformat.mdx)] | ✅ | N/A | |
-| `tool_description` | *str* | ✅ | The description sent upstream as the function tool description | |
\ No newline at end of file
+| `aliases` | List[[components.ServerToolInputName](../components/servertoolinputname.mdx)] | ✔️ | Every spelling accepted in `tools[].type` for this tool, including the canonical `id`, and what the call surfaces as under each | |
+| `default_engine` | *Nullable[str]* | ✔️ | The engine a request without `parameters.engine` (or with `engine: "auto"`) runs on; `native` applies where the endpoint runs the tool itself, otherwise `fallback_engine`. A request pinned to a data region skips either engine when its `data_regions` does not list that region. Null for a tool without an engine parameter | native |
+| `docs_url` | *str* | ✔️ | N/A | |
+| `engines` | List[[components.ServerToolEngine](../components/servertoolengine.mdx)] | ✔️ | N/A | |
+| `fallback_engine` | *Nullable[str]* | ✔️ | The engine an unpinned request runs on when `default_engine` is `native` and the endpoint does not run the tool itself; null when there is no fallback | exa |
+| `id` | *str* | ✔️ | Canonical `openrouter:*` name; the stable `tools[].type` on every API format in `supported_api_formats` | openrouter:web_search |
+| `input_schema` | Dict[str, *Any*] | ✔️ | JSON Schema of the arguments the model emits when calling the tool | \{
"properties": \{},
"type": "object"
} |
+| `name` | *str* | ✔️ | N/A | Web search |
+| `native_support` | [components.NativeSupport](../components/nativesupport.mdx) | ✔️ | Endpoints whose provider runs this tool itself during inference. Zero for tools no provider runs natively. | \{
"endpoint_count": 18,
"model_count": 12
} |
+| `output_schema` | Dict[str, *Any*] | ✔️ | JSON Schema of the result returned to the model; null when undeclared | \{
"properties": \{},
"type": "object"
} |
+| `parameters_schema` | Dict[str, *Any*] | ✔️ | JSON Schema for the caller-side `tools[].parameters` object | \{
"properties": \{},
"type": "object"
} |
+| `status` | [components.ServerToolDetailsStatus](../components/servertooldetailsstatus.mdx) | ✔️ | N/A | active |
+| `summary` | *str* | ✔️ | One sentence for cards and search results; never sent to a model | |
+| `supported_api_formats` | List[[components.ServerToolDetailsSupportedAPIFormat](../components/servertooldetailssupportedapiformat.mdx)] | ✔️ | N/A | |
+| `tool_description` | *str* | ✔️ | The description sent upstream as the function tool description | |
\ No newline at end of file
diff --git a/docs/components/servertoolengine.mdx b/docs/components/servertoolengine.mdx
index 2bd6f9462..ab85a51c9 100644
--- a/docs/components/servertoolengine.mdx
+++ b/docs/components/servertoolengine.mdx
@@ -6,12 +6,12 @@ title: "ServerToolEngine"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok` | [components.BYOK](../components/byok.mdx) | ✅ | Whether the engine needs the caller's own key, saved in plugin settings: `required` (OpenRouter holds none), `optional` (OpenRouter's key is used unless the caller saved one), or `none` | none |
-| `data_regions` | List[[components.ServerToolEngineDataRegion](../components/servertoolenginedataregion.mdx)] | ✅ | The data regions whose requests this engine serves without leaving the region. A request pinned to a region can only use engines that list it; `global` is always listed. | [
"global",
"us"
] |
-| `default_mode` | *Nullable[str]* | ✅ | The `parameters.mode` a request without one runs and bills as; null for engines without modes. The `pricing[]` row with this `mode` is what an unmoded request bills | auto |
-| `executed_by` | [components.ServerToolExecutedBy](../components/servertoolexecutedby.mdx) | ✅ | Who runs the tool call: the model provider during inference (`provider`), OpenRouter (`openrouter`), or the caller's application after the call is returned (`client`). | openrouter |
-| `id` | *Nullable[str]* | ✅ | The `parameters.engine` value that selects this engine; null for the single engine of a tool without an engine parameter | exa |
-| `name` | *str* | ✅ | N/A | Exa |
-| `pricing` | List[[components.ServerToolPrice](../components/servertoolprice.mdx)] | ✅ | The rows OpenRouter bills; non-empty exactly when `pricing_source` is `openrouter` | |
-| `pricing_doc_url` | *Nullable[str]* | ✅ | Where the rates are documented when `pricing_source` is `provider` or `byok`; null otherwise | null |
-| `pricing_source` | [components.PricingSource](../components/pricingsource.mdx) | ✅ | Who bills the engine's calls beyond the model's tokens: `openrouter` (the `pricing` rows, from the caller's credits), `provider` (a per-call tool fee from the model's provider on the inference call, at its own rates), `byok` (the engine's vendor, against the caller's own key), or `none` (no charge) | openrouter |
\ No newline at end of file
+| `byok` | [components.BYOK](../components/byok.mdx) | ✔️ | Whether the engine needs the caller's own key, saved in plugin settings: `required` (OpenRouter holds none), `optional` (OpenRouter's key is used unless the caller saved one), or `none` | none |
+| `data_regions` | List[[components.ServerToolEngineDataRegion](../components/servertoolenginedataregion.mdx)] | ✔️ | The data regions whose requests this engine serves without leaving the region. A request pinned to a region can only use engines that list it; `global` is always listed. | [
"global",
"us"
] |
+| `default_mode` | *Nullable[str]* | ✔️ | The `parameters.mode` a request without one runs and bills as; null for engines without modes. The `pricing[]` row with this `mode` is what an unmoded request bills | auto |
+| `executed_by` | [components.ServerToolExecutedBy](../components/servertoolexecutedby.mdx) | ✔️ | Who runs the tool call: the model provider during inference (`provider`), OpenRouter (`openrouter`), or the caller's application after the call is returned (`client`). | openrouter |
+| `id` | *Nullable[str]* | ✔️ | The `parameters.engine` value that selects this engine; null for the single engine of a tool without an engine parameter | exa |
+| `name` | *str* | ✔️ | N/A | Exa |
+| `pricing` | List[[components.ServerToolPrice](../components/servertoolprice.mdx)] | ✔️ | The rows OpenRouter bills; non-empty exactly when `pricing_source` is `openrouter` | |
+| `pricing_doc_url` | *Nullable[str]* | ✔️ | Where the rates are documented when `pricing_source` is `provider` or `byok`; null otherwise | null |
+| `pricing_source` | [components.PricingSource](../components/pricingsource.mdx) | ✔️ | Who bills the engine's calls beyond the model's tokens: `openrouter` (the `pricing` rows, from the caller's credits), `provider` (a per-call tool fee from the model's provider on the inference call, at its own rates), `byok` (the engine's vendor, against the caller's own key), or `none` (no charge) | openrouter |
\ No newline at end of file
diff --git a/docs/components/servertoolinputname.mdx b/docs/components/servertoolinputname.mdx
index 5a6ad4820..9dae1d98c 100644
--- a/docs/components/servertoolinputname.mdx
+++ b/docs/components/servertoolinputname.mdx
@@ -6,6 +6,6 @@ title: "ServerToolInputName"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `api_formats` | List[[components.ServerToolInputNameAPIFormat](../components/servertoolinputnameapiformat.mdx)] | ✅ | API formats that accept this spelling in `tools[].type` | |
-| `output_names` | List[[components.ServerToolOutputName](../components/servertooloutputname.mdx)] | ✅ | What the call surfaces as on each accepting API format when requested under this spelling; a format is absent when the call is not visible to the caller | |
-| `type` | *str* | ✅ | N/A | web_search_20250305 |
\ No newline at end of file
+| `api_formats` | List[[components.ServerToolInputNameAPIFormat](../components/servertoolinputnameapiformat.mdx)] | ✔️ | API formats that accept this spelling in `tools[].type` | |
+| `output_names` | List[[components.ServerToolOutputName](../components/servertooloutputname.mdx)] | ✔️ | What the call surfaces as on each accepting API format when requested under this spelling; a format is absent when the call is not visible to the caller | |
+| `type` | *str* | ✔️ | N/A | web_search_20250305 |
\ No newline at end of file
diff --git a/docs/components/servertoolnativemodel.mdx b/docs/components/servertoolnativemodel.mdx
index 865246d37..eaedbb7ae 100644
--- a/docs/components/servertoolnativemodel.mdx
+++ b/docs/components/servertoolnativemodel.mdx
@@ -6,5 +6,5 @@ title: "ServerToolNativeModel"
| Field | Type | Required | Description | Example |
| --------------------------- | --------------------------- | --------------------------- | --------------------------- | --------------------------- |
-| `providers` | List[*str*] | ✅ | N/A | [
"Anthropic",
"Google"
] |
-| `slug` | *str* | ✅ | N/A | anthropic/claude-4.5-sonnet |
\ No newline at end of file
+| `providers` | List[*str*] | ✔️ | N/A | [
"Anthropic",
"Google"
] |
+| `slug` | *str* | ✔️ | N/A | anthropic/claude-4.5-sonnet |
\ No newline at end of file
diff --git a/docs/components/servertoolnativesupport.mdx b/docs/components/servertoolnativesupport.mdx
index b2fcadc8a..b3efb8929 100644
--- a/docs/components/servertoolnativesupport.mdx
+++ b/docs/components/servertoolnativesupport.mdx
@@ -9,5 +9,5 @@ Endpoints whose provider runs this tool itself during inference. Zero for tools
| Field | Type | Required | Description | Example |
| ------------------ | ------------------ | ------------------ | ------------------ | ------------------ |
-| `endpoint_count` | *int* | ✅ | N/A | 18 |
-| `model_count` | *int* | ✅ | N/A | 12 |
\ No newline at end of file
+| `endpoint_count` | *int* | ✔️ | N/A | 18 |
+| `model_count` | *int* | ✔️ | N/A | 12 |
\ No newline at end of file
diff --git a/docs/components/servertooloutputname.mdx b/docs/components/servertooloutputname.mdx
index dec6dd515..24b4c845b 100644
--- a/docs/components/servertooloutputname.mdx
+++ b/docs/components/servertooloutputname.mdx
@@ -6,6 +6,6 @@ title: "ServerToolOutputName"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
-| `api_format` | [components.ServerToolOutputNameAPIFormat](../components/servertooloutputnameapiformat.mdx) | ✅ | N/A | |
+| `api_format` | [components.ServerToolOutputNameAPIFormat](../components/servertooloutputnameapiformat.mdx) | ✔️ | N/A | |
| `name` | *Optional[str]* | ➖ | Anthropic Messages `server_tool_use` block `name`, when the call surfaces as one | web_search |
-| `type` | *str* | ✅ | Output item `type` on Responses, content block `type` on Anthropic Messages, `reasoning_details[].type` on Chat Completions | web_search_call |
\ No newline at end of file
+| `type` | *str* | ✔️ | Output item `type` on Responses, content block `type` on Anthropic Messages, `reasoning_details[].type` on Chat Completions | web_search_call |
\ No newline at end of file
diff --git a/docs/components/servertoolprice.mdx b/docs/components/servertoolprice.mdx
index e77bceeb5..e7a056d23 100644
--- a/docs/components/servertoolprice.mdx
+++ b/docs/components/servertoolprice.mdx
@@ -6,7 +6,7 @@ title: "ServerToolPrice"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
-| `max_units_per_call` | *int* | ✅ | N/A | |
-| `mode` | *Nullable[str]* | ✅ | The `parameters.mode` this price applies to; null for prices that do not depend on the mode. A request bills exactly one `request` row | auto |
-| `price` | *str* | ✅ | USD per unit, as a decimal string | 0.007 |
-| `unit` | *str* | ✅ | N/A | request |
\ No newline at end of file
+| `max_units_per_call` | *int* | ✔️ | N/A | |
+| `mode` | *Nullable[str]* | ✔️ | The `parameters.mode` this price applies to; null for prices that do not depend on the mode. A request bills exactly one `request` row | auto |
+| `price` | *str* | ✔️ | USD per unit, as a decimal string | 0.007 |
+| `unit` | *str* | ✔️ | N/A | request |
\ No newline at end of file
diff --git a/docs/components/serviceunavailableresponseerrordata.mdx b/docs/components/serviceunavailableresponseerrordata.mdx
index 79cfeeffc..dcb9f15f2 100644
--- a/docs/components/serviceunavailableresponseerrordata.mdx
+++ b/docs/components/serviceunavailableresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for ServiceUnavailableResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/sessioncostitem.mdx b/docs/components/sessioncostitem.mdx
index c329a3f7f..9142eaa7c 100644
--- a/docs/components/sessioncostitem.mdx
+++ b/docs/components/sessioncostitem.mdx
@@ -6,8 +6,8 @@ title: "SessionCostItem"
| Field | Type | Required | Description | Example |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `app_name` | *str* | ✅ | Published harness display label. | Hermes Agent |
-| `app_slug` | *str* | ✅ | Stable public slug of the harness. | hermes-agent |
-| `median_session_cost_usd` | *float* | ✅ | Median USD spend per sampled session. | 1.74 |
-| `model_permaslug` | *str* | ✅ | Exact model permaslug. | anthropic/claude-4.8-opus |
-| `turn_range` | [components.TurnRange](../components/turnrange.mdx) | ✅ | Inclusive session turn-count range. | 10-49-turns |
\ No newline at end of file
+| `app_name` | *str* | ✔️ | Published harness display label. | Hermes Agent |
+| `app_slug` | *str* | ✔️ | Stable public slug of the harness. | hermes-agent |
+| `median_session_cost_usd` | *float* | ✔️ | Median USD spend per sampled session. | 1.74 |
+| `model_permaslug` | *str* | ✔️ | Exact model permaslug. | anthropic/claude-4.8-opus |
+| `turn_range` | [components.TurnRange](../components/turnrange.mdx) | ✔️ | Inclusive session turn-count range. | 10-49-turns |
\ No newline at end of file
diff --git a/docs/components/sessioncostmeta.mdx b/docs/components/sessioncostmeta.mdx
index bfb4c473b..910751a89 100644
--- a/docs/components/sessioncostmeta.mdx
+++ b/docs/components/sessioncostmeta.mdx
@@ -6,7 +6,7 @@ title: "SessionCostMeta"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `as_of` | *str* | ✅ | ISO-8601 timestamp when the response was generated. | 2026-05-12T02:00:00.000Z |
-| `version` | [components.SessionCostMetaVersion](../components/sessioncostmetaversion.mdx) | ✅ | Dataset version. | |
-| `window_days` | *Nullable[int]* | ✅ | Number of days in the weekly session sample window, or null when no snapshot is published. | 30 |
-| `window_end_date` | *Nullable[str]* | ✅ | UTC date of the final day in the session sample window, or null when no snapshot is published. | 2026-05-11 |
\ No newline at end of file
+| `as_of` | *str* | ✔️ | ISO-8601 timestamp when the response was generated. | 2026-05-12T02:00:00.000Z |
+| `version` | [components.SessionCostMetaVersion](../components/sessioncostmetaversion.mdx) | ✔️ | Dataset version. | |
+| `window_days` | *Nullable[int]* | ✔️ | Number of days in the weekly session sample window, or null when no snapshot is published. | 30 |
+| `window_end_date` | *Nullable[str]* | ✔️ | UTC date of the final day in the session sample window, or null when no snapshot is published. | 2026-05-11 |
\ No newline at end of file
diff --git a/docs/components/sessioncostresponse.mdx b/docs/components/sessioncostresponse.mdx
index f52c308f4..71622f241 100644
--- a/docs/components/sessioncostresponse.mdx
+++ b/docs/components/sessioncostresponse.mdx
@@ -6,5 +6,5 @@ title: "SessionCostResponse"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `data` | List[[components.SessionCostItem](../components/sessioncostitem.mdx)] | ✅ | N/A |
-| `meta` | [components.SessionCostMeta](../components/sessioncostmeta.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.SessionCostItem](../components/sessioncostitem.mdx)] | ✔️ | N/A |
+| `meta` | [components.SessionCostMeta](../components/sessioncostmeta.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/shellcallitem.mdx b/docs/components/shellcallitem.mdx
index 34ceee9dd..6008a719a 100644
--- a/docs/components/shellcallitem.mdx
+++ b/docs/components/shellcallitem.mdx
@@ -9,10 +9,10 @@ A shell command execution call (newer variant)
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | [components.ShellCallItemAction](../components/shellcallitemaction.mdx) | ✅ | N/A | |
+| `action` | [components.ShellCallItemAction](../components/shellcallitemaction.mdx) | ✔️ | N/A | |
| `arguments` | *OptionalNullable[str]* | ➖ | The raw tool-call arguments string as emitted by the model. Echo back unchanged when replaying history; used verbatim to preserve provider prompt-cache prefixes. | |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `environment` | *Optional[Any]* | ➖ | N/A | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.ShellCallItemType](../components/shellcallitemtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ShellCallItemType](../components/shellcallitemtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/shellcallitemaction.mdx b/docs/components/shellcallitemaction.mdx
index b94bb6571..1c6874c49 100644
--- a/docs/components/shellcallitemaction.mdx
+++ b/docs/components/shellcallitemaction.mdx
@@ -6,6 +6,6 @@ title: "ShellCallItemAction"
| Field | Type | Required | Description |
| ----------------------- | ----------------------- | ----------------------- | ----------------------- |
-| `commands` | List[*str*] | ✅ | N/A |
+| `commands` | List[*str*] | ✔️ | N/A |
| `max_output_length` | *OptionalNullable[int]* | ➖ | N/A |
| `timeout_ms` | *OptionalNullable[int]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/shellcalloutputcontent.mdx b/docs/components/shellcalloutputcontent.mdx
index c95451e8e..a483cee17 100644
--- a/docs/components/shellcalloutputcontent.mdx
+++ b/docs/components/shellcalloutputcontent.mdx
@@ -9,7 +9,7 @@ Captured stdout and stderr for one command of a shell call, with its exit or tim
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `outcome` | [components.Outcome](../components/outcome.mdx) | ✅ | N/A | |
-| `stderr` | *str* | ✅ | N/A | |
-| `stdout` | *str* | ✅ | N/A | |
+| `outcome` | [components.Outcome](../components/outcome.mdx) | ✔️ | N/A | |
+| `stderr` | *str* | ✔️ | N/A | |
+| `stdout` | *str* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"outcome": \{
"exit_code": 0,
"type": "exit"
},
"stderr": "",
"stdout": "total 0\n"
} |
\ No newline at end of file
diff --git a/docs/components/shellcalloutputitem.mdx b/docs/components/shellcalloutputitem.mdx
index 3f614cd9a..f791c4c9a 100644
--- a/docs/components/shellcalloutputitem.mdx
+++ b/docs/components/shellcalloutputitem.mdx
@@ -9,12 +9,12 @@ Output from a shell command execution (newer variant)
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `call_id` | *str* | ✅ | N/A | |
+| `call_id` | *str* | ✔️ | N/A | |
| `container_id` | *Optional[str]* | ➖ | The canonical container id the command ran under — the `{container_id}` for the Container Files API, reusable as a `container_reference` in later requests. Present on every sandbox-executed call, even when no files changed. | |
| `error` | *Optional[str]* | ➖ | The error message when the sandbox call failed before producing a result, as echoed from a failed `shell_call_output` emission. | |
| `files` | List[[components.ShellCallOutputItemFile](../components/shellcalloutputitemfile.mdx)] | ➖ | Citations for the files the sandbox command created or modified, most-recently-touched first (at most 10). Retrieve them via the Container Files API. | |
| `id` | *OptionalNullable[str]* | ➖ | N/A | |
| `max_output_length` | *OptionalNullable[int]* | ➖ | N/A | |
-| `output` | List[[components.ShellCallOutputContent](../components/shellcalloutputcontent.mdx)] | ✅ | N/A | |
+| `output` | List[[components.ShellCallOutputContent](../components/shellcalloutputcontent.mdx)] | ✔️ | N/A | |
| `status` | [OptionalNullable[components.ToolCallStatus]](../components/toolcallstatus.mdx) | ➖ | N/A | completed |
-| `type` | [components.ShellCallOutputItemTypeShellCallOutput](../components/shellcalloutputitemtypeshellcalloutput.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ShellCallOutputItemTypeShellCallOutput](../components/shellcalloutputitemtypeshellcalloutput.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/shellcalloutputitemfile.mdx b/docs/components/shellcalloutputitemfile.mdx
index 851268c18..8cbc33074 100644
--- a/docs/components/shellcalloutputitemfile.mdx
+++ b/docs/components/shellcalloutputitemfile.mdx
@@ -6,9 +6,9 @@ title: "ShellCallOutputItemFile"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
-| `container_id` | *str* | ✅ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `file_id` | *str* | ✅ | N/A |
-| `filename` | *str* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `type` | [components.ShellCallOutputItemTypeContainerFileCitation](../components/shellcalloutputitemtypecontainerfilecitation.mdx) | ✅ | N/A |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | N/A |
+| `end_index` | *int* | ✔️ | N/A |
+| `file_id` | *str* | ✔️ | N/A |
+| `filename` | *str* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `type` | [components.ShellCallOutputItemTypeContainerFileCitation](../components/shellcalloutputitemtypecontainerfilecitation.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/shellservertool.mdx b/docs/components/shellservertool.mdx
index 8dd61d106..51c86dc5d 100644
--- a/docs/components/shellservertool.mdx
+++ b/docs/components/shellservertool.mdx
@@ -9,4 +9,4 @@ Shell tool configuration
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `type` | [components.ShellServerToolType](../components/shellservertooltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ShellServerToolType](../components/shellservertooltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/shellservertoolopenrouter.mdx b/docs/components/shellservertoolopenrouter.mdx
index 990ac3f2c..e79d4c32d 100644
--- a/docs/components/shellservertoolopenrouter.mdx
+++ b/docs/components/shellservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: runs shell commands server-side in a sandboxed
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `parameters` | [Optional[components.ShellServerToolConfig]](../components/shellservertoolconfig.mdx) | ➖ | Configuration for the openrouter:shell server tool | \{
"engine": "openrouter",
"environment": \{
"type": "container_auto"
}
} |
-| `type` | [components.ShellServerToolOpenRouterType](../components/shellservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ShellServerToolOpenRouterType](../components/shellservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/slack.mdx b/docs/components/slack.mdx
index 8cd133395..6a70a7e87 100644
--- a/docs/components/slack.mdx
+++ b/docs/components/slack.mdx
@@ -6,4 +6,4 @@ title: "Slack"
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
-| `member_links` | List[[components.SlackMemberLink](../components/slackmemberlink.mdx)] | ✅ | Members whose own Slack account the vault can act as; whether the intern's own Slack app runs is a runtime fact the `connections` tool reports. |
\ No newline at end of file
+| `member_links` | List[[components.SlackMemberLink](../components/slackmemberlink.mdx)] | ✔️ | Members whose own Slack account the vault can act as; whether the intern's own Slack app runs is a runtime fact the `connections` tool reports. |
\ No newline at end of file
diff --git a/docs/components/slackmemberlink.mdx b/docs/components/slackmemberlink.mdx
index 3f52efd7a..1e31f1356 100644
--- a/docs/components/slackmemberlink.mdx
+++ b/docs/components/slackmemberlink.mdx
@@ -6,5 +6,5 @@ title: "SlackMemberLink"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `holds_token` | *bool* | ✅ | N/A |
-| `slack_user_id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `holds_token` | *bool* | ✔️ | N/A |
+| `slack_user_id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/sourcecontent.mdx b/docs/components/sourcecontent.mdx
index d56b7247d..1a374857f 100644
--- a/docs/components/sourcecontent.mdx
+++ b/docs/components/sourcecontent.mdx
@@ -6,5 +6,5 @@ title: "SourceContent"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `content` | [components.AnthropicDocumentBlockParamContent2](../components/anthropicdocumentblockparamcontent2.mdx) | ✅ | N/A |
-| `type` | [components.SourceType](../components/sourcetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content` | [components.AnthropicDocumentBlockParamContent2](../components/anthropicdocumentblockparamcontent2.mdx) | ✔️ | N/A |
+| `type` | [components.SourceType](../components/sourcetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/speechinputreferenceaudio.mdx b/docs/components/speechinputreferenceaudio.mdx
index 2526a8b5d..24bc17514 100644
--- a/docs/components/speechinputreferenceaudio.mdx
+++ b/docs/components/speechinputreferenceaudio.mdx
@@ -9,5 +9,5 @@ Reference audio input for stateless voice cloning. Up to three parts per request
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `input_audio` | [components.SpeechInputReferenceAudioInput](../components/speechinputreferenceaudioinput.mdx) | ✅ | Reference audio input object |
-| `type` | [components.SpeechInputReferenceAudioType](../components/speechinputreferenceaudiotype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `input_audio` | [components.SpeechInputReferenceAudioInput](../components/speechinputreferenceaudioinput.mdx) | ✔️ | Reference audio input object |
+| `type` | [components.SpeechInputReferenceAudioType](../components/speechinputreferenceaudiotype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/speechinputreferenceimage.mdx b/docs/components/speechinputreferenceimage.mdx
index 044350beb..f6ec521e0 100644
--- a/docs/components/speechinputreferenceimage.mdx
+++ b/docs/components/speechinputreferenceimage.mdx
@@ -9,5 +9,5 @@ Reference image. On its own it describes the desired voice (voice design); along
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `image_url` | [components.SpeechInputReferenceImageInput](../components/speechinputreferenceimageinput.mdx) | ✅ | Reference image input object |
-| `type` | [components.SpeechInputReferenceImageType](../components/speechinputreferenceimagetype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [components.SpeechInputReferenceImageInput](../components/speechinputreferenceimageinput.mdx) | ✔️ | Reference image input object |
+| `type` | [components.SpeechInputReferenceImageType](../components/speechinputreferenceimagetype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/speechinputreferenceimageinput.mdx b/docs/components/speechinputreferenceimageinput.mdx
index 051444219..3e4842abc 100644
--- a/docs/components/speechinputreferenceimageinput.mdx
+++ b/docs/components/speechinputreferenceimageinput.mdx
@@ -9,4 +9,4 @@ Reference image input object
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `url` | *str* | ✅ | JPEG, PNG, or WebP reference image as a base64 data URI or a public http(s) URL. Remote images are downloaded (15 MiB max) and forwarded as bytes, never as the URL. | data:image/png;base64,iVBORw0KGgo... |
\ No newline at end of file
+| `url` | *str* | ✔️ | JPEG, PNG, or WebP reference image as a base64 data URI or a public http(s) URL. Remote images are downloaded (15 MiB max) and forwarded as bytes, never as the URL. | data:image/png;base64,iVBORw0KGgo... |
\ No newline at end of file
diff --git a/docs/components/speechinputreferencetext.mdx b/docs/components/speechinputreferencetext.mdx
index 0e7869df3..af670efef 100644
--- a/docs/components/speechinputreferencetext.mdx
+++ b/docs/components/speechinputreferencetext.mdx
@@ -9,5 +9,5 @@ Transcript of an `input_audio` part
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `text` | *str* | ✅ | Transcript of an `input_audio` part. With a single clip it may appear before or after the clip; with multiple clips it must immediately follow the clip it transcribes. | I used to rule the world. |
-| `type` | [components.SpeechInputReferenceTextType](../components/speechinputreferencetexttype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `text` | *str* | ✔️ | Transcript of an `input_audio` part. With a single clip it may appear before or after the clip; with multiple clips it must immediately follow the clip it transcribes. | I used to rule the world. |
+| `type` | [components.SpeechInputReferenceTextType](../components/speechinputreferencetexttype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/speechrequest.mdx b/docs/components/speechrequest.mdx
index 0cc902bb1..f559f1154 100644
--- a/docs/components/speechrequest.mdx
+++ b/docs/components/speechrequest.mdx
@@ -9,10 +9,10 @@ Text-to-speech request input
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `input` | [components.SpeechInput](../components/speechinput.mdx) | ✅ | Text to synthesize, or a list of turns for multi-speaker input. Each turn has its own text, voice, and instructions. Multi-speaker input is supported by Gemini TTS models and by Fish Audio models other than S1. | Hello world |
+| `input` | [components.SpeechInput](../components/speechinput.mdx) | ✔️ | Text to synthesize, or a list of turns for multi-speaker input. Each turn has its own text, voice, and instructions. Multi-speaker input is supported by Gemini TTS models and by Fish Audio models other than S1. | Hello world |
| `input_references` | List[[components.SpeechInputReference](../components/speechinputreference.mdx)] | ➖ | Reference content for stateless voice cloning or voice design. Audio mode: one to three `input_audio` parts, each optionally paired with a `text` part carrying its transcript (a single clip accepts its transcript before or after it; with multiple clips each transcript immediately follows its clip), plus at most one `image_url` part as a scene image on providers that condition the cloned voice on its setting; only routed to endpoints that support voice cloning (and multiple references or image references when those parts are sent). Image mode: exactly one `image_url` part; only routed to endpoints that support image references. An empty array is treated as no reference. | [
\{
"input_audio": \{
"data": "data:audio/wav;base64,UklGRuQXDABXQVZF..."
},
"type": "input_audio"
},
\{
"text": "I used to rule the world.",
"type": "text"
}
] |
| `instructions` | *Optional[str]* | ➖ | Delivery instructions for the whole request, such as tone, pacing, or emotion. Supported by OpenAI gpt-4o-mini-tts, Gemini TTS, and Fish Audio models. Ignored by other providers. | Speak in a warm and friendly tone. |
-| `model` | *str* | ✅ | TTS model identifier | mistralai/voxtral-mini-tts-2603 |
+| `model` | *str* | ✔️ | TTS model identifier | mistralai/voxtral-mini-tts-2603 |
| `provider` | [Optional[components.SpeechRequestProvider]](../components/speechrequestprovider.mdx) | ➖ | Provider configuration: data policy routing preferences (`zdr`, `data_collection`) and provider-specific passthrough options | |
| `response_format` | [Optional[components.SpeechRequestResponseFormat]](../components/speechrequestresponseformat.mdx) | ➖ | Audio output format | pcm |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters. | session-1234 |
diff --git a/docs/components/speechturn.mdx b/docs/components/speechturn.mdx
index 2297b61a5..a725c6a19 100644
--- a/docs/components/speechturn.mdx
+++ b/docs/components/speechturn.mdx
@@ -7,5 +7,5 @@ title: "SpeechTurn"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| `instructions` | *Optional[str]* | ➖ | Delivery instructions for this turn, such as tone, pacing, or emotion. Overrides the top-level `instructions`. | whispering |
-| `text` | *str* | ✅ | Text to synthesize | Hi Jane. |
+| `text` | *str* | ✔️ | Text to synthesize | Hi Jane. |
| `voice` | *Optional[str]* | ➖ | Voice for this turn. Defaults to the top-level `voice`. | Kore |
\ No newline at end of file
diff --git a/docs/components/stance.mdx b/docs/components/stance.mdx
index e743de1e5..c68a62e12 100644
--- a/docs/components/stance.mdx
+++ b/docs/components/stance.mdx
@@ -6,5 +6,5 @@ title: "Stance"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `model` | *str* | ✅ | N/A |
-| `stance` | *str* | ✅ | N/A |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A |
+| `stance` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/stopservertoolswhenfinishreasonis.mdx b/docs/components/stopservertoolswhenfinishreasonis.mdx
index bf4741108..9bf4220fa 100644
--- a/docs/components/stopservertoolswhenfinishreasonis.mdx
+++ b/docs/components/stopservertoolswhenfinishreasonis.mdx
@@ -9,5 +9,5 @@ Stop when the upstream model emits this finish reason (e.g. `length`).
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `reason` | *str* | ✅ | N/A |
-| `type` | [components.StopServerToolsWhenFinishReasonIsType](../components/stopservertoolswhenfinishreasonistype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `reason` | *str* | ✔️ | N/A |
+| `type` | [components.StopServerToolsWhenFinishReasonIsType](../components/stopservertoolswhenfinishreasonistype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/stopservertoolswhenhastoolcall.mdx b/docs/components/stopservertoolswhenhastoolcall.mdx
index f5418eaf3..17b39d59d 100644
--- a/docs/components/stopservertoolswhenhastoolcall.mdx
+++ b/docs/components/stopservertoolswhenhastoolcall.mdx
@@ -9,5 +9,5 @@ Stop after a tool with this name has been called.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `tool_name` | *str* | ✅ | N/A |
-| `type` | [components.StopServerToolsWhenHasToolCallType](../components/stopservertoolswhenhastoolcalltype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tool_name` | *str* | ✔️ | N/A |
+| `type` | [components.StopServerToolsWhenHasToolCallType](../components/stopservertoolswhenhastoolcalltype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/stopservertoolswhenmaxcost.mdx b/docs/components/stopservertoolswhenmaxcost.mdx
index 33399e736..ccf6fe0bf 100644
--- a/docs/components/stopservertoolswhenmaxcost.mdx
+++ b/docs/components/stopservertoolswhenmaxcost.mdx
@@ -9,5 +9,5 @@ Stop once cumulative cost across the loop exceeds this dollar threshold.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `max_cost_in_dollars` | *float* | ✅ | N/A |
-| `type` | [components.StopServerToolsWhenMaxCostType](../components/stopservertoolswhenmaxcosttype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `max_cost_in_dollars` | *float* | ✔️ | N/A |
+| `type` | [components.StopServerToolsWhenMaxCostType](../components/stopservertoolswhenmaxcosttype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/stopservertoolswhenmaxtokensused.mdx b/docs/components/stopservertoolswhenmaxtokensused.mdx
index e70c236f8..e69318f72 100644
--- a/docs/components/stopservertoolswhenmaxtokensused.mdx
+++ b/docs/components/stopservertoolswhenmaxtokensused.mdx
@@ -9,5 +9,5 @@ Stop once cumulative token usage across the loop exceeds this threshold.
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `max_tokens` | *int* | ✅ | N/A |
-| `type` | [components.StopServerToolsWhenMaxTokensUsedType](../components/stopservertoolswhenmaxtokensusedtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `max_tokens` | *int* | ✔️ | N/A |
+| `type` | [components.StopServerToolsWhenMaxTokensUsedType](../components/stopservertoolswhenmaxtokensusedtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/stopservertoolswhenstepcountis.mdx b/docs/components/stopservertoolswhenstepcountis.mdx
index d49ce5c1d..14a3aa0f3 100644
--- a/docs/components/stopservertoolswhenstepcountis.mdx
+++ b/docs/components/stopservertoolswhenstepcountis.mdx
@@ -9,5 +9,5 @@ Stop after the agent loop has executed this many steps.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `step_count` | *int* | ✅ | N/A |
-| `type` | [components.StopServerToolsWhenStepCountIsType](../components/stopservertoolswhenstepcountistype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `step_count` | *int* | ✔️ | N/A |
+| `type` | [components.StopServerToolsWhenStepCountIsType](../components/stopservertoolswhenstepcountistype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/storedprompttemplate.mdx b/docs/components/storedprompttemplate.mdx
index 67f2f9e42..e00173a1a 100644
--- a/docs/components/storedprompttemplate.mdx
+++ b/docs/components/storedprompttemplate.mdx
@@ -6,5 +6,5 @@ title: "StoredPromptTemplate"
| Field | Type | Required | Description |
| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `variables` | Dict[str, [components.Variables](../components/variables.mdx)] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/streameventsresponsecompleted.mdx b/docs/components/streameventsresponsecompleted.mdx
index c510dfb27..7c6ad56ad 100644
--- a/docs/components/streameventsresponsecompleted.mdx
+++ b/docs/components/streameventsresponsecompleted.mdx
@@ -9,6 +9,6 @@ Event emitted when a response has completed successfully
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✅ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.StreamEventsResponseCompletedType](../components/streameventsresponsecompletedtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✔️ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.StreamEventsResponseCompletedType](../components/streameventsresponsecompletedtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/streameventsresponsefailed.mdx b/docs/components/streameventsresponsefailed.mdx
index 854bcab46..f9ac05e4a 100644
--- a/docs/components/streameventsresponsefailed.mdx
+++ b/docs/components/streameventsresponsefailed.mdx
@@ -9,6 +9,6 @@ Event emitted when a response has failed
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✅ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.StreamEventsResponseFailedType](../components/streameventsresponsefailedtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✔️ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.StreamEventsResponseFailedType](../components/streameventsresponsefailedtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/streameventsresponseincomplete.mdx b/docs/components/streameventsresponseincomplete.mdx
index 2e1458b75..ff87a0ed4 100644
--- a/docs/components/streameventsresponseincomplete.mdx
+++ b/docs/components/streameventsresponseincomplete.mdx
@@ -9,6 +9,6 @@ Event emitted when a response is incomplete
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✅ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.StreamEventsResponseIncompleteType](../components/streameventsresponseincompletetype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `response` | [components.OpenResponsesResult](../components/openresponsesresult.mdx) | ✔️ | Complete non-streaming response from the Responses API | \{
"completed_at": 1704067210,
"created_at": 1704067200,
"error": null,
"frequency_penalty": null,
"id": "resp-abc123",
"incomplete_details": null,
"instructions": null,
"max_output_tokens": null,
"metadata": null,
"model": "gpt-4",
"object": "response",
"output": [
\{
"content": [
\{
"annotations": [],
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
}
],
"parallel_tool_calls": true,
"presence_penalty": null,
"status": "completed",
"temperature": null,
"tool_choice": "auto",
"tools": [],
"top_p": null,
"usage": \{
"input_tokens": 10,
"input_tokens_details": \{
"cached_tokens": 0
},
"output_tokens": 25,
"output_tokens_details": \{
"reasoning_tokens": 0
},
"total_tokens": 35
}
} |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.StreamEventsResponseIncompleteType](../components/streameventsresponseincompletetype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/streameventsresponseoutputitemadded.mdx b/docs/components/streameventsresponseoutputitemadded.mdx
index c74d14f11..76d7bee49 100644
--- a/docs/components/streameventsresponseoutputitemadded.mdx
+++ b/docs/components/streameventsresponseoutputitemadded.mdx
@@ -9,7 +9,7 @@ Event emitted when a new output item is added to the response
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `item` | [components.OutputItems](../components/outputitems.mdx) | ✅ | An output item from the response | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
-| `output_index` | *int* | ✅ | N/A | |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.StreamEventsResponseOutputItemAddedType](../components/streameventsresponseoutputitemaddedtype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `item` | [components.OutputItems](../components/outputitems.mdx) | ✔️ | An output item from the response | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
+| `output_index` | *int* | ✔️ | N/A | |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.StreamEventsResponseOutputItemAddedType](../components/streameventsresponseoutputitemaddedtype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/streameventsresponseoutputitemdone.mdx b/docs/components/streameventsresponseoutputitemdone.mdx
index 19a80220b..4df40a47d 100644
--- a/docs/components/streameventsresponseoutputitemdone.mdx
+++ b/docs/components/streameventsresponseoutputitemdone.mdx
@@ -9,7 +9,7 @@ Event emitted when an output item is complete
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `item` | [components.OutputItems](../components/outputitems.mdx) | ✅ | An output item from the response | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
-| `output_index` | *int* | ✅ | N/A | |
-| `sequence_number` | *int* | ✅ | N/A | |
-| `type` | [components.StreamEventsResponseOutputItemDoneType](../components/streameventsresponseoutputitemdonetype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `item` | [components.OutputItems](../components/outputitems.mdx) | ✔️ | An output item from the response | \{
"content": [
\{
"text": "Hello! How can I help you today?",
"type": "output_text"
}
],
"id": "msg-abc123",
"role": "assistant",
"status": "completed",
"type": "message"
} |
+| `output_index` | *int* | ✔️ | N/A | |
+| `sequence_number` | *int* | ✔️ | N/A | |
+| `type` | [components.StreamEventsResponseOutputItemDoneType](../components/streameventsresponseoutputitemdonetype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/streamlogprob.mdx b/docs/components/streamlogprob.mdx
index 1f5198be9..3b5ff296a 100644
--- a/docs/components/streamlogprob.mdx
+++ b/docs/components/streamlogprob.mdx
@@ -10,6 +10,6 @@ Log probability information for a token
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
| `bytes_` | List[*int*] | ➖ | N/A |
-| `logprob` | *float* | ✅ | N/A |
-| `token` | *str* | ✅ | N/A |
+| `logprob` | *float* | ✔️ | N/A |
+| `token` | *str* | ✔️ | N/A |
| `top_logprobs` | List[[components.StreamLogprobTopLogprob](../components/streamlogprobtoplogprob.mdx)] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/stt.mdx b/docs/components/stt.mdx
index b73a789e8..4708b8949 100644
--- a/docs/components/stt.mdx
+++ b/docs/components/stt.mdx
@@ -6,6 +6,6 @@ title: "STT"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/sttentity.mdx b/docs/components/sttentity.mdx
index d88efcc75..dc21b977d 100644
--- a/docs/components/sttentity.mdx
+++ b/docs/components/sttentity.mdx
@@ -9,7 +9,7 @@ A detected entity, returned when the provider runs entity detection
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
-| `end_char` | *int* | ✅ | Zero-based exclusive character offset of the entity end within the response-level text (not seconds) | 25 |
-| `start_char` | *int* | ✅ | Zero-based character offset of the entity start within the response-level text (not seconds) | 15 |
-| `text` | *str* | ✅ | Entity text as it appears in the transcript | |
-| `type` | *str* | ✅ | Provider entity type label | name |
\ No newline at end of file
+| `end_char` | *int* | ✔️ | Zero-based exclusive character offset of the entity end within the response-level text (not seconds) | 25 |
+| `start_char` | *int* | ✔️ | Zero-based character offset of the entity start within the response-level text (not seconds) | 15 |
+| `text` | *str* | ✔️ | Entity text as it appears in the transcript | |
+| `type` | *str* | ✔️ | Provider entity type label | name |
\ No newline at end of file
diff --git a/docs/components/sttinlineinputaudio.mdx b/docs/components/sttinlineinputaudio.mdx
index 099d46be9..02d2a1e74 100644
--- a/docs/components/sttinlineinputaudio.mdx
+++ b/docs/components/sttinlineinputaudio.mdx
@@ -9,5 +9,5 @@ Inline base64 audio input for speech-to-text
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | *str* | ✅ | Base64-encoded audio data (raw bytes, not a data URI) |
-| `format_` | *str* | ✅ | Audio format (e.g., wav, mp3, flac, m4a, ogg, webm, aac). Supported formats vary by provider. "pcm" means headerless signed 16-bit little-endian mono audio at 16 kHz. |
\ No newline at end of file
+| `data` | *str* | ✔️ | Base64-encoded audio data (raw bytes, not a data URI) |
+| `format_` | *str* | ✔️ | Audio format (e.g., wav, mp3, flac, m4a, ogg, webm, aac). Supported formats vary by provider. "pcm" means headerless signed 16-bit little-endian mono audio at 16 kHz. |
\ No newline at end of file
diff --git a/docs/components/sttrequest.mdx b/docs/components/sttrequest.mdx
index 9dffd6e29..c250e3902 100644
--- a/docs/components/sttrequest.mdx
+++ b/docs/components/sttrequest.mdx
@@ -10,10 +10,10 @@ Speech-to-text request input. Accepts a JSON body with input_audio containing ba
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `diarize` | *Optional[bool]* | ➖ | Label each word with the speaker who said it. Speaker labels are returned on the words array (speaker, speaker_label), so response_format must be "verbose_json" (a "json" request is rejected with a 400) and word timestamps are included even when timestamp_granularities omits "word". Only supported by some providers; the request is rejected with a 400 when the selected model cannot diarize. Providers may charge extra. | true |
-| `input_audio` | [components.STTInputAudio](../components/sttinputaudio.mdx) | ✅ | Audio to transcribe: inline base64 bytes, or a URL the provider downloads directly. | |
+| `input_audio` | [components.STTInputAudio](../components/sttinputaudio.mdx) | ✔️ | Audio to transcribe: inline base64 bytes, or a URL the provider downloads directly. | |
| `keyterms` | List[*str*] | ➖ | Domain terms, names, or phrases to bias recognition toward. Only supported by some providers; the request is rejected with a 400 when the selected model cannot use keyterms. Providers may cap the number of terms or characters per term and may charge extra. | [
"OpenRouter",
"Scribe"
] |
| `language` | *Optional[str]* | ➖ | ISO-639-1 language code (e.g., "en", "ja"). Auto-detected if omitted. | en |
-| `model` | *str* | ✅ | STT model identifier | openai/whisper-large-v3 |
+| `model` | *str* | ✔️ | STT model identifier | openai/whisper-large-v3 |
| `provider` | [Optional[components.STTRequestProvider]](../components/sttrequestprovider.mdx) | ➖ | Provider configuration: data policy routing preferences (`zdr`, `data_collection`) and provider-specific passthrough options | |
| `response_format` | [Optional[components.STTRequestResponseFormat]](../components/sttrequestresponseformat.mdx) | ➖ | Output format. "json" (default) returns \{ text, usage }. "verbose_json" additionally returns task, language, duration, and segment-level timestamps; only supported by OpenAI-compatible providers. | json |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters. | session-1234 |
diff --git a/docs/components/sttresponse.mdx b/docs/components/sttresponse.mdx
index f6d005b67..6d82142e0 100644
--- a/docs/components/sttresponse.mdx
+++ b/docs/components/sttresponse.mdx
@@ -16,6 +16,6 @@ STT response containing transcribed text and optional usage statistics
| `language_confidence` | *Optional[float]* | ➖ | Provider confidence in the detected language from 0 to 1, present when response_format is verbose_json and the provider scores language detection | 0.98 |
| `segments` | List[[components.STTSegment](../components/sttsegment.mdx)] | ➖ | Timestamped transcript segments, present when response_format is verbose_json | |
| `task` | *Optional[str]* | ➖ | The task performed, present when response_format is verbose_json | transcribe |
-| `text` | *str* | ✅ | The transcribed text | Hello, this is a test of OpenAI speech-to-text transcription. The weather is sunny today and the temperature is around 72 degrees. |
+| `text` | *str* | ✔️ | The transcribed text | Hello, this is a test of OpenAI speech-to-text transcription. The weather is sunny today and the temperature is around 72 degrees. |
| `usage` | [Optional[components.STTUsage]](../components/sttusage.mdx) | ➖ | Aggregated usage statistics for the request | \{
"cost": 0.000508,
"input_tokens": 83,
"output_tokens": 30,
"seconds": 9.2,
"total_tokens": 113
} |
| `words` | List[[components.STTWord](../components/sttword.mdx)] | ➖ | Timestamped words, present when the provider returns word-level timestamps | |
\ No newline at end of file
diff --git a/docs/components/sttsegment.mdx b/docs/components/sttsegment.mdx
index 26d36a947..2c8490f17 100644
--- a/docs/components/sttsegment.mdx
+++ b/docs/components/sttsegment.mdx
@@ -12,13 +12,13 @@ A timestamped transcript segment, returned when response_format is verbose_json
| `avg_logprob` | *Optional[float]* | ➖ | Average log probability of the segment | |
| `channel` | *Optional[int]* | ➖ | Zero-based audio channel index for the segment, present when the provider transcribes channels separately | 0 |
| `compression_ratio` | *Optional[float]* | ➖ | Compression ratio of the segment | |
-| `end` | *float* | ✅ | Segment end time in seconds | 3.2 |
-| `id` | *int* | ✅ | Segment index within the transcript | 0 |
+| `end` | *float* | ✔️ | Segment end time in seconds | 3.2 |
+| `id` | *int* | ✔️ | Segment index within the transcript | 0 |
| `no_speech_prob` | *Optional[float]* | ➖ | Probability the segment contains no speech | |
| `seek` | *Optional[int]* | ➖ | Seek offset of the segment | 0 |
| `speaker` | *Optional[int]* | ➖ | Speaker index for the segment, present when the provider returns diarization data | 0 |
| `speaker_label` | *Optional[str]* | ➖ | Provider speaker label for the segment, present when the provider labels speakers with a string | speaker_0 |
-| `start` | *float* | ✅ | Segment start time in seconds | 0 |
+| `start` | *float* | ✔️ | Segment start time in seconds | 0 |
| `temperature` | *Optional[float]* | ➖ | Temperature used for the segment | |
-| `text` | *str* | ✅ | Transcribed text of the segment | Hello there. |
+| `text` | *str* | ✔️ | Transcribed text of the segment | Hello there. |
| `tokens` | List[*int*] | ➖ | Token IDs of the segment | |
\ No newline at end of file
diff --git a/docs/components/stturlinputaudio.mdx b/docs/components/stturlinputaudio.mdx
index 1162f536a..7190e8621 100644
--- a/docs/components/stturlinputaudio.mdx
+++ b/docs/components/stturlinputaudio.mdx
@@ -10,4 +10,4 @@ Audio input fetched by the provider from a URL
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `format_` | *Optional[str]* | ➖ | Audio format of the file at the URL. Defaults to the extension of the URL path; required when the path has no extension. |
-| `url` | *str* | ✅ | Publicly reachable http(s) URL of the audio file. The provider downloads it directly, so the inline upload size limit does not apply. Only supported by some providers. |
\ No newline at end of file
+| `url` | *str* | ✔️ | Publicly reachable http(s) URL of the audio file. The provider downloads it directly, so the inline upload size limit does not apply. Only supported by some providers. |
\ No newline at end of file
diff --git a/docs/components/sttword.mdx b/docs/components/sttword.mdx
index 430df270f..266d4e50e 100644
--- a/docs/components/sttword.mdx
+++ b/docs/components/sttword.mdx
@@ -11,9 +11,9 @@ A timestamped word, returned when the provider includes word-level timestamps
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
| `channel` | *Optional[int]* | ➖ | Zero-based audio channel index for the word, present when the provider transcribes channels separately | 0 |
| `confidence` | *Optional[float]* | ➖ | Provider confidence for the word from 0 to 1, present when the provider returns per-word confidence | 0.98 |
-| `end` | *float* | ✅ | Word end time in seconds | 0.4 |
+| `end` | *float* | ✔️ | Word end time in seconds | 0.4 |
| `speaker` | *Optional[int]* | ➖ | Speaker index for the word, present when the provider returns diarization data | 0 |
| `speaker_label` | *Optional[str]* | ➖ | Provider speaker label for the word, present when the provider labels speakers with a string | speaker_0 |
-| `start` | *float* | ✅ | Word start time in seconds | 0 |
+| `start` | *float* | ✔️ | Word start time in seconds | 0 |
| `type` | [Optional[components.STTWordType]](../components/sttwordtype.mdx) | ➖ | Kind of entry; omitted or "word" for spoken words, "audio_event" for non-speech sounds the provider tags with timestamps | word |
-| `word` | *str* | ✅ | The transcribed word, or the event tag such as "(laughter)" when type is audio_event | Hello |
\ No newline at end of file
+| `word` | *str* | ✔️ | The transcribed word, or the event tag such as "(laughter)" when type is audio_event | Hello |
\ No newline at end of file
diff --git a/docs/components/subagentnestedtool.mdx b/docs/components/subagentnestedtool.mdx
index 67e7d558e..ffda1e083 100644
--- a/docs/components/subagentnestedtool.mdx
+++ b/docs/components/subagentnestedtool.mdx
@@ -10,5 +10,5 @@ A tool made available to the subagent. Only OpenRouter server tools (e.g. openro
| Field | Type | Required | Description | Example |
| ----------------------------------- | ----------------------------------- | ----------------------------------- | ----------------------------------- | ----------------------------------- |
| `parameters` | Dict[str, *Any*] | ➖ | N/A | |
-| `type` | *str* | ✅ | N/A | |
+| `type` | *str* | ✔️ | N/A | |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A | \{
"type": "openrouter:web_search"
} |
\ No newline at end of file
diff --git a/docs/components/subagentservertoolopenrouter.mdx b/docs/components/subagentservertoolopenrouter.mdx
index 86cc77a9a..b917a0fc0 100644
--- a/docs/components/subagentservertoolopenrouter.mdx
+++ b/docs/components/subagentservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: delegates self-contained tasks to a smaller, ch
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
| `parameters` | [Optional[components.SubagentServerToolConfig]](../components/subagentservertoolconfig.mdx) | ➖ | Configuration for one openrouter:subagent server tool entry. | \{
"model": "~anthropic/claude-haiku-latest",
"name": "summarizer"
} |
-| `type` | [components.SubagentServerToolOpenRouterType](../components/subagentservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.SubagentServerToolOpenRouterType](../components/subagentservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/submitgenerationfeedbackrequest.mdx b/docs/components/submitgenerationfeedbackrequest.mdx
index 80f32cd22..ddb78b37d 100644
--- a/docs/components/submitgenerationfeedbackrequest.mdx
+++ b/docs/components/submitgenerationfeedbackrequest.mdx
@@ -9,6 +9,6 @@ Structured feedback about a specific generation
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
-| `category` | [components.SubmitGenerationFeedbackRequestCategory](../components/submitgenerationfeedbackrequestcategory.mdx) | ✅ | The category of feedback being reported | incorrect_response |
+| `category` | [components.SubmitGenerationFeedbackRequestCategory](../components/submitgenerationfeedbackrequestcategory.mdx) | ✔️ | The category of feedback being reported | incorrect_response |
| `comment` | *Optional[str]* | ➖ | An optional free-text comment describing the feedback | The model repeated the same paragraph three times. |
-| `generation_id` | *str* | ✅ | The generation to submit feedback on | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
\ No newline at end of file
+| `generation_id` | *str* | ✔️ | The generation to submit feedback on | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
\ No newline at end of file
diff --git a/docs/components/submitgenerationfeedbackresponse.mdx b/docs/components/submitgenerationfeedbackresponse.mdx
index 5f761246a..06bca63ac 100644
--- a/docs/components/submitgenerationfeedbackresponse.mdx
+++ b/docs/components/submitgenerationfeedbackresponse.mdx
@@ -9,4 +9,4 @@ Confirmation that the feedback was recorded
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `data` | [components.SubmitGenerationFeedbackResponseData](../components/submitgenerationfeedbackresponsedata.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.SubmitGenerationFeedbackResponseData](../components/submitgenerationfeedbackresponsedata.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/submitgenerationfeedbackresponsedata.mdx b/docs/components/submitgenerationfeedbackresponsedata.mdx
index 144ea4164..490f1a6e0 100644
--- a/docs/components/submitgenerationfeedbackresponsedata.mdx
+++ b/docs/components/submitgenerationfeedbackresponsedata.mdx
@@ -6,4 +6,4 @@ title: "SubmitGenerationFeedbackResponseData"
| Field | Type | Required | Description | Example |
| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-| `success` | *Literal[True]* | ✅ | Whether the feedback was recorded | true |
\ No newline at end of file
+| `success` | *Literal[True]* | ✔️ | Whether the feedback was recorded | true |
\ No newline at end of file
diff --git a/docs/components/switchyardrouterplugin.mdx b/docs/components/switchyardrouterplugin.mdx
index 468116091..a0f34682a 100644
--- a/docs/components/switchyardrouterplugin.mdx
+++ b/docs/components/switchyardrouterplugin.mdx
@@ -7,5 +7,5 @@ title: "SwitchyardRouterPlugin"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `algorithm` | [Optional[components.Algorithm]](../components/algorithm.mdx) | ➖ | Routing algorithm for this request. "capability" calls a small judge model to rate how demanding the task is, then picks the efficient or capable candidate. "stage" reads the tool-result history (errors, repeated failures, edits landing) and calls the judge only when those signals are undecided. "auto" is "stage" without the judge call. "random" picks one candidate at random. "composite" keeps the tier chosen on the last human turn and re-evaluates tool turns with the stage signals. "passthrough" serves the eligible candidates in the order OpenRouter already ranked them, with no routing decision and no judge call. Omit this field to use the platform default, stage. | |
-| `id` | [components.SwitchyardRouterPluginID](../components/switchyardrouterpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.SwitchyardRouterPluginID](../components/switchyardrouterpluginid.mdx) | ✔️ | N/A | |
| `judge_model` | *Optional[str]* | ➖ | The model that runs the judge call for the judge-backed algorithms ("capability", "stage", and "composite"). The model must support structured outputs and have a provider that your account and request settings allow. Otherwise, the request uses the platform default judge, google/gemini-3.5-flash-lite, or openai/gpt-4o-mini when the default does not fit either, and reports the reason in the routing metadata. The judge call is billed to you like any other request. | openai/gpt-5.4-nano |
\ No newline at end of file
diff --git a/docs/components/taskbudget.mdx b/docs/components/taskbudget.mdx
index 676bd423e..9b06a39ad 100644
--- a/docs/components/taskbudget.mdx
+++ b/docs/components/taskbudget.mdx
@@ -10,5 +10,5 @@ Task budget for an agentic turn. The model sees a countdown of remaining tokens
| Field | Type | Required | Description |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| `remaining` | *OptionalNullable[int]* | ➖ | N/A |
-| `total` | *int* | ✅ | N/A |
-| `type` | [components.TypeTokens](../components/typetokens.mdx) | ✅ | N/A |
\ No newline at end of file
+| `total` | *int* | ✔️ | N/A |
+| `type` | [components.TypeTokens](../components/typetokens.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/taskclassificationitem.mdx b/docs/components/taskclassificationitem.mdx
index 9aef28799..3a2e7a907 100644
--- a/docs/components/taskclassificationitem.mdx
+++ b/docs/components/taskclassificationitem.mdx
@@ -6,11 +6,11 @@ title: "TaskClassificationItem"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `category_token_share` | *float* | ✅ | Fraction of this classification's token volume within its macro-category (0–1). Sums to 1 across all classifications sharing the same `macro_category`. | 0.48 |
-| `category_usage_share` | *float* | ✅ | Fraction of this classification's usage within its macro-category (0–1). Sums to 1 across all classifications sharing the same `macro_category`. | 0.51 |
-| `display_name` | *str* | ✅ | Human-readable label for the classification. | Code Generation |
-| `macro_category` | *str* | ✅ | Coarse grouping derived from the tag prefix: `code`, `data`, `agent`, or `general`. | code |
-| `models` | List[[components.TaskClassificationModel](../components/taskclassificationmodel.mdx)] | ✅ | Top models for this classification by request volume, sorted descending. Each entry reports the model's share of this classification's requests and tokens. | |
-| `tag` | *str* | ✅ | Classification tag identifier (e.g. `code:general_impl`, `agent:web_search`). | code:general_impl |
-| `token_share` | *float* | ✅ | Fraction of classified sampled token volume (prompt + completion) attributed to this classification (0–1). The unclassified `other` bucket is excluded from the denominator. | 0.31 |
-| `usage_share` | *float* | ✅ | Fraction of classified sampled requests attributed to this classification (0–1). The unclassified `other` bucket is excluded from the denominator. | 0.23 |
\ No newline at end of file
+| `category_token_share` | *float* | ✔️ | Fraction of this classification's token volume within its macro-category (0–1). Sums to 1 across all classifications sharing the same `macro_category`. | 0.48 |
+| `category_usage_share` | *float* | ✔️ | Fraction of this classification's usage within its macro-category (0–1). Sums to 1 across all classifications sharing the same `macro_category`. | 0.51 |
+| `display_name` | *str* | ✔️ | Human-readable label for the classification. | Code Generation |
+| `macro_category` | *str* | ✔️ | Coarse grouping derived from the tag prefix: `code`, `data`, `agent`, or `general`. | code |
+| `models` | List[[components.TaskClassificationModel](../components/taskclassificationmodel.mdx)] | ✔️ | Top models for this classification by request volume, sorted descending. Each entry reports the model's share of this classification's requests and tokens. | |
+| `tag` | *str* | ✔️ | Classification tag identifier (e.g. `code:general_impl`, `agent:web_search`). | code:general_impl |
+| `token_share` | *float* | ✔️ | Fraction of classified sampled token volume (prompt + completion) attributed to this classification (0–1). The unclassified `other` bucket is excluded from the denominator. | 0.31 |
+| `usage_share` | *float* | ✔️ | Fraction of classified sampled requests attributed to this classification (0–1). The unclassified `other` bucket is excluded from the denominator. | 0.23 |
\ No newline at end of file
diff --git a/docs/components/taskclassificationmacrocategory.mdx b/docs/components/taskclassificationmacrocategory.mdx
index cebaae8e5..dac22f593 100644
--- a/docs/components/taskclassificationmacrocategory.mdx
+++ b/docs/components/taskclassificationmacrocategory.mdx
@@ -6,7 +6,7 @@ title: "TaskClassificationMacroCategory"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
-| `key` | *str* | ✅ | Macro-category identifier. | code |
-| `label` | *str* | ✅ | Human-readable label for the macro-category. | Code |
-| `token_share` | *float* | ✅ | Combined token share of all classifications in this macro-category (0–1). | 0.52 |
-| `usage_share` | *float* | ✅ | Combined usage share of all classifications in this macro-category (0–1). | 0.45 |
\ No newline at end of file
+| `key` | *str* | ✔️ | Macro-category identifier. | code |
+| `label` | *str* | ✔️ | Human-readable label for the macro-category. | Code |
+| `token_share` | *float* | ✔️ | Combined token share of all classifications in this macro-category (0–1). | 0.52 |
+| `usage_share` | *float* | ✔️ | Combined usage share of all classifications in this macro-category (0–1). | 0.45 |
\ No newline at end of file
diff --git a/docs/components/taskclassificationmodel.mdx b/docs/components/taskclassificationmodel.mdx
index 14ebe1063..efc4e9a15 100644
--- a/docs/components/taskclassificationmodel.mdx
+++ b/docs/components/taskclassificationmodel.mdx
@@ -6,6 +6,6 @@ title: "TaskClassificationModel"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Model identifier (permaslug). | openai/gpt-4.1-mini |
-| `tag_token_share` | *float* | ✅ | Fraction of this classification's sampled token volume attributed to this model (0–1). Sums to ≤1 across the returned models (only top-N are included and unattributed requests are excluded). | 0.75 |
-| `tag_usage_share` | *float* | ✅ | Fraction of this classification's sampled requests attributed to this model (0–1). Sums to ≤1 across the returned models (only top-N are included and unattributed requests are excluded). | 0.55 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Model identifier (permaslug). | openai/gpt-4.1-mini |
+| `tag_token_share` | *float* | ✔️ | Fraction of this classification's sampled token volume attributed to this model (0–1). Sums to ≤1 across the returned models (only top-N are included and unattributed requests are excluded). | 0.75 |
+| `tag_usage_share` | *float* | ✔️ | Fraction of this classification's sampled requests attributed to this model (0–1). Sums to ≤1 across the returned models (only top-N are included and unattributed requests are excluded). | 0.55 |
\ No newline at end of file
diff --git a/docs/components/taskclassificationresponse.mdx b/docs/components/taskclassificationresponse.mdx
index bec951d2c..259091907 100644
--- a/docs/components/taskclassificationresponse.mdx
+++ b/docs/components/taskclassificationresponse.mdx
@@ -6,4 +6,4 @@ title: "TaskClassificationResponse"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `data` | [components.TaskClassificationResponseData](../components/taskclassificationresponsedata.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.TaskClassificationResponseData](../components/taskclassificationresponsedata.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/taskclassificationresponsedata.mdx b/docs/components/taskclassificationresponsedata.mdx
index 53a1a3889..151984749 100644
--- a/docs/components/taskclassificationresponsedata.mdx
+++ b/docs/components/taskclassificationresponsedata.mdx
@@ -6,7 +6,7 @@ title: "TaskClassificationResponseData"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `as_of` | *str* | ✅ | UTC date (YYYY-MM-DD) of the window upper bound (yesterday). Data is exclusive of the current incomplete UTC day. This is the expected latest date in the snapshot; it does not confirm data presence for that date. | 2026-06-17 |
-| `classifications` | List[[components.TaskClassificationItem](../components/taskclassificationitem.mdx)] | ✅ | Per-task classification market-share data, sorted by usage_share descending. | |
-| `macro_categories` | List[[components.TaskClassificationMacroCategory](../components/taskclassificationmacrocategory.mdx)] | ✅ | Aggregate market-share data per macro-category (code, data, agent, general). | |
-| `window_days` | *int* | ✅ | Number of trailing days covered by this snapshot. | 7 |
\ No newline at end of file
+| `as_of` | *str* | ✔️ | UTC date (YYYY-MM-DD) of the window upper bound (yesterday). Data is exclusive of the current incomplete UTC day. This is the expected latest date in the snapshot; it does not confirm data presence for that date. | 2026-06-17 |
+| `classifications` | List[[components.TaskClassificationItem](../components/taskclassificationitem.mdx)] | ✔️ | Per-task classification market-share data, sorted by usage_share descending. | |
+| `macro_categories` | List[[components.TaskClassificationMacroCategory](../components/taskclassificationmacrocategory.mdx)] | ✔️ | Aggregate market-share data per macro-category (code, data, agent, general). | |
+| `window_days` | *int* | ✔️ | Number of trailing days covered by this snapshot. | 7 |
\ No newline at end of file
diff --git a/docs/components/textdeltaevent.mdx b/docs/components/textdeltaevent.mdx
index e3b3ecec1..72af936f7 100644
--- a/docs/components/textdeltaevent.mdx
+++ b/docs/components/textdeltaevent.mdx
@@ -9,10 +9,10 @@ Event emitted when a text delta is streamed
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `content_index` | *int* | ✅ | N/A |
-| `delta` | *str* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `logprobs` | List[[components.StreamLogprob](../components/streamlogprob.mdx)] | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.TextDeltaEventType](../components/textdeltaeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `delta` | *str* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `logprobs` | List[[components.StreamLogprob](../components/streamlogprob.mdx)] | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.TextDeltaEventType](../components/textdeltaeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/textdoneevent.mdx b/docs/components/textdoneevent.mdx
index 54ae977e0..be626793d 100644
--- a/docs/components/textdoneevent.mdx
+++ b/docs/components/textdoneevent.mdx
@@ -9,10 +9,10 @@ Event emitted when text streaming is complete
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `content_index` | *int* | ✅ | N/A |
-| `item_id` | *str* | ✅ | N/A |
-| `logprobs` | List[[components.StreamLogprob](../components/streamlogprob.mdx)] | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `text` | *str* | ✅ | N/A |
-| `type` | [components.TextDoneEventType](../components/textdoneeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `content_index` | *int* | ✔️ | N/A |
+| `item_id` | *str* | ✔️ | N/A |
+| `logprobs` | List[[components.StreamLogprob](../components/streamlogprob.mdx)] | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `text` | *str* | ✔️ | N/A |
+| `type` | [components.TextDoneEventType](../components/textdoneeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/textgeneration.mdx b/docs/components/textgeneration.mdx
index 5450891f9..e2bca9a0e 100644
--- a/docs/components/textgeneration.mdx
+++ b/docs/components/textgeneration.mdx
@@ -6,6 +6,6 @@ title: "TextGeneration"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/thinkingadaptive.mdx b/docs/components/thinkingadaptive.mdx
index 220914c44..ae9d959c9 100644
--- a/docs/components/thinkingadaptive.mdx
+++ b/docs/components/thinkingadaptive.mdx
@@ -8,4 +8,4 @@ title: "ThinkingAdaptive"
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
| `block_binding` | [OptionalNullable[components.AnthropicThinkingBlockBinding]](../components/anthropicthinkingblockbinding.mdx) | ➖ | N/A | \{
"prefix_mismatch_behavior": "drop_block"
} |
| `display` | [OptionalNullable[components.AnthropicThinkingDisplay]](../components/anthropicthinkingdisplay.mdx) | ➖ | N/A | summarized |
-| `type` | [components.TypeAdaptive](../components/typeadaptive.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.TypeAdaptive](../components/typeadaptive.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/thinkingbetweentools.mdx b/docs/components/thinkingbetweentools.mdx
index c84e7387f..a6cb6772d 100644
--- a/docs/components/thinkingbetweentools.mdx
+++ b/docs/components/thinkingbetweentools.mdx
@@ -6,4 +6,4 @@ title: "ThinkingBetweenTools"
| Field | Type | Required | Description |
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
-| `type` | [components.TypeBetweenTools](../components/typebetweentools.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeBetweenTools](../components/typebetweentools.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/thinkingdisabled.mdx b/docs/components/thinkingdisabled.mdx
index 6730aabd4..4da0ba256 100644
--- a/docs/components/thinkingdisabled.mdx
+++ b/docs/components/thinkingdisabled.mdx
@@ -6,4 +6,4 @@ title: "ThinkingDisabled"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `type` | [components.ThinkingTypeDisabled](../components/thinkingtypedisabled.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ThinkingTypeDisabled](../components/thinkingtypedisabled.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/thinkingenabled.mdx b/docs/components/thinkingenabled.mdx
index d5d30a46b..ce230d44a 100644
--- a/docs/components/thinkingenabled.mdx
+++ b/docs/components/thinkingenabled.mdx
@@ -7,6 +7,6 @@ title: "ThinkingEnabled"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
| `block_binding` | [OptionalNullable[components.AnthropicThinkingBlockBinding]](../components/anthropicthinkingblockbinding.mdx) | ➖ | N/A | \{
"prefix_mismatch_behavior": "drop_block"
} |
-| `budget_tokens` | *int* | ✅ | N/A | |
+| `budget_tokens` | *int* | ✔️ | N/A | |
| `display` | [OptionalNullable[components.AnthropicThinkingDisplay]](../components/anthropicthinkingdisplay.mdx) | ➖ | N/A | summarized |
-| `type` | [components.TypeEnabled](../components/typeenabled.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.TypeEnabled](../components/typeenabled.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/token.mdx b/docs/components/token.mdx
index 1b72b6f7b..0f2bb5077 100644
--- a/docs/components/token.mdx
+++ b/docs/components/token.mdx
@@ -6,8 +6,8 @@ title: "Token"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `holds_token` | *bool* | ✅ | N/A |
-| `login` | *str* | ✅ | N/A |
-| `owner` | *Nullable[str]* | ✅ | N/A |
-| `repository_count` | *Nullable[int]* | ✅ | N/A |
-| `scope` | [components.TokenScope](../components/tokenscope.mdx) | ✅ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
+| `holds_token` | *bool* | ✔️ | N/A |
+| `login` | *str* | ✔️ | N/A |
+| `owner` | *Nullable[str]* | ✔️ | N/A |
+| `repository_count` | *Nullable[int]* | ✔️ | N/A |
+| `scope` | [components.TokenScope](../components/tokenscope.mdx) | ✔️ | `workspace` applies to every intern of the workspace; `intern` to this intern alone. |
\ No newline at end of file
diff --git a/docs/components/tokenexchangerequest.mdx b/docs/components/tokenexchangerequest.mdx
index c8649133d..1ec212992 100644
--- a/docs/components/tokenexchangerequest.mdx
+++ b/docs/components/tokenexchangerequest.mdx
@@ -9,9 +9,9 @@ RFC 8693 token exchange request body (application/x-www-form-urlencoded).
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
-| `federation_policy_id` | *str* | ✅ | The federation policy to evaluate, from Settings → Workload identity. Binds the exchange to one organization. | 4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b |
-| `grant_type` | [components.GrantType](../components/granttype.mdx) | ✅ | Must be `urn:ietf:params:oauth:grant-type:token-exchange`. | urn:ietf:params:oauth:grant-type:token-exchange |
+| `federation_policy_id` | *str* | ✔️ | The federation policy to evaluate, from Settings → Workload identity. Binds the exchange to one organization. | 4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b |
+| `grant_type` | [components.GrantType](../components/granttype.mdx) | ✔️ | Must be `urn:ietf:params:oauth:grant-type:token-exchange`. | urn:ietf:params:oauth:grant-type:token-exchange |
| `requested_token_type` | [Optional[components.RequestedTokenType]](../components/requestedtokentype.mdx) | ➖ | Optional; when present must be `urn:ietf:params:oauth:token-type:access_token`. | urn:ietf:params:oauth:token-type:access_token |
| `scope` | [Optional[components.TokenExchangeRequestScope]](../components/tokenexchangerequestscope.mdx) | ➖ | Optional; when present must match the policy's key: `management` for a management key, `inference` otherwise. | inference |
-| `subject_token` | *str* | ✅ | The JWT issued by your identity provider. | \ |
-| `subject_token_type` | [components.SubjectTokenType](../components/subjecttokentype.mdx) | ✅ | Must be `urn:ietf:params:oauth:token-type:jwt`. | urn:ietf:params:oauth:token-type:jwt |
\ No newline at end of file
+| `subject_token` | *str* | ✔️ | The JWT issued by your identity provider. | \ |
+| `subject_token_type` | [components.SubjectTokenType](../components/subjecttokentype.mdx) | ✔️ | Must be `urn:ietf:params:oauth:token-type:jwt`. | urn:ietf:params:oauth:token-type:jwt |
\ No newline at end of file
diff --git a/docs/components/tokenexchangeresponse.mdx b/docs/components/tokenexchangeresponse.mdx
index 9b5cfc5b9..67a585b67 100644
--- a/docs/components/tokenexchangeresponse.mdx
+++ b/docs/components/tokenexchangeresponse.mdx
@@ -9,8 +9,8 @@ RFC 8693 token exchange response.
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
-| `access_token` | *str* | ✅ | A short-lived JWT to send as `Authorization: Bearer` to the inference API. | \ |
-| `expires_in` | *int* | ✅ | Seconds until the access token expires: at most 15 minutes, and never later than the subject token expires. | 900 |
-| `issued_token_type` | [components.IssuedTokenType](../components/issuedtokentype.mdx) | ✅ | N/A | urn:ietf:params:oauth:token-type:access_token |
-| `scope` | *str* | ✅ | The one capability the token grants, fixed by the kind of key the policy acts as: `inference` or `management`. | inference |
-| `token_type` | [components.TokenType](../components/tokentype.mdx) | ✅ | N/A | Bearer |
\ No newline at end of file
+| `access_token` | *str* | ✔️ | A short-lived JWT to send as `Authorization: Bearer` to the inference API. | \ |
+| `expires_in` | *int* | ✔️ | Seconds until the access token expires: at most 15 minutes, and never later than the subject token expires. | 900 |
+| `issued_token_type` | [components.IssuedTokenType](../components/issuedtokentype.mdx) | ✔️ | N/A | urn:ietf:params:oauth:token-type:access_token |
+| `scope` | *str* | ✔️ | The one capability the token grants, fixed by the kind of key the policy acts as: `inference` or `management`. | inference |
+| `token_type` | [components.TokenType](../components/tokentype.mdx) | ✔️ | N/A | Bearer |
\ No newline at end of file
diff --git a/docs/components/tooladvisor20260301.mdx b/docs/components/tooladvisor20260301.mdx
index 76b180e20..4baed794d 100644
--- a/docs/components/tooladvisor20260301.mdx
+++ b/docs/components/tooladvisor20260301.mdx
@@ -11,6 +11,6 @@ title: "ToolAdvisor20260301"
| `caching` | [OptionalNullable[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | N/A | \{
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `max_uses` | *Optional[int]* | ➖ | N/A | |
-| `model` | *str* | ✅ | N/A | |
-| `name` | [components.NameAdvisor](../components/nameadvisor.mdx) | ✅ | N/A | |
-| `type` | [components.TypeAdvisor20260301](../components/typeadvisor20260301.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `model` | *str* | ✔️ | N/A | |
+| `name` | [components.NameAdvisor](../components/nameadvisor.mdx) | ✔️ | N/A | |
+| `type` | [components.TypeAdvisor20260301](../components/typeadvisor20260301.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/toolbash20250124.mdx b/docs/components/toolbash20250124.mdx
index cebb5ecd3..970ae7c56 100644
--- a/docs/components/toolbash20250124.mdx
+++ b/docs/components/toolbash20250124.mdx
@@ -7,5 +7,5 @@ title: "ToolBash20250124"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `name` | [components.MessagesRequestNameBash](../components/messagesrequestnamebash.mdx) | ✅ | N/A | |
-| `type` | [components.ToolTypeBash20250124](../components/tooltypebash20250124.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | [components.MessagesRequestNameBash](../components/messagesrequestnamebash.mdx) | ✔️ | N/A | |
+| `type` | [components.ToolTypeBash20250124](../components/tooltypebash20250124.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/toolcall.mdx b/docs/components/toolcall.mdx
index 137291c48..7d1552337 100644
--- a/docs/components/toolcall.mdx
+++ b/docs/components/toolcall.mdx
@@ -6,7 +6,7 @@ title: "ToolCall"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `function` | [components.BatchObjectFunction](../components/batchobjectfunction.mdx) | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `index` | *int* | ✅ | N/A |
-| `type` | [components.ChoiceTypeFunction](../components/choicetypefunction.mdx) | ✅ | N/A |
\ No newline at end of file
+| `function` | [components.BatchObjectFunction](../components/batchobjectfunction.mdx) | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `index` | *int* | ✔️ | N/A |
+| `type` | [components.ChoiceTypeFunction](../components/choicetypefunction.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolchoiceallowed.mdx b/docs/components/toolchoiceallowed.mdx
index 364bd91bf..88d3807f8 100644
--- a/docs/components/toolchoiceallowed.mdx
+++ b/docs/components/toolchoiceallowed.mdx
@@ -9,6 +9,6 @@ Constrains the model to a pre-defined set of allowed tools
| Field | Type | Required | Description |
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
-| `mode` | [components.Mode](../components/mode.mdx) | ✅ | N/A |
-| `tools` | List[Dict[str, *Any*]] | ✅ | N/A |
-| `type` | [components.ToolChoiceAllowedType](../components/toolchoiceallowedtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `mode` | [components.Mode](../components/mode.mdx) | ✔️ | N/A |
+| `tools` | List[Dict[str, *Any*]] | ✔️ | N/A |
+| `type` | [components.ToolChoiceAllowedType](../components/toolchoiceallowedtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolchoiceany.mdx b/docs/components/toolchoiceany.mdx
index 4909e4598..2ac667084 100644
--- a/docs/components/toolchoiceany.mdx
+++ b/docs/components/toolchoiceany.mdx
@@ -7,4 +7,4 @@ title: "ToolChoiceAny"
| Field | Type | Required | Description |
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
| `disable_parallel_tool_use` | *Optional[bool]* | ➖ | N/A |
-| `type` | [components.TypeAny](../components/typeany.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeAny](../components/typeany.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolchoiceauto.mdx b/docs/components/toolchoiceauto.mdx
index 9bf6aa9d4..da1f20126 100644
--- a/docs/components/toolchoiceauto.mdx
+++ b/docs/components/toolchoiceauto.mdx
@@ -7,4 +7,4 @@ title: "ToolChoiceAuto"
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
| `disable_parallel_tool_use` | *Optional[bool]* | ➖ | N/A |
-| `type` | [components.ToolChoiceTypeAuto](../components/toolchoicetypeauto.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ToolChoiceTypeAuto](../components/toolchoicetypeauto.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolchoicenone.mdx b/docs/components/toolchoicenone.mdx
index 829a82ad3..e37cdeaaf 100644
--- a/docs/components/toolchoicenone.mdx
+++ b/docs/components/toolchoicenone.mdx
@@ -6,4 +6,4 @@ title: "ToolChoiceNone"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `type` | [components.TypeNone](../components/typenone.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeNone](../components/typenone.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolchoicesupport.mdx b/docs/components/toolchoicesupport.mdx
index 8f260951c..f2cf99ad4 100644
--- a/docs/components/toolchoicesupport.mdx
+++ b/docs/components/toolchoicesupport.mdx
@@ -9,7 +9,7 @@ Per-variant `tool_choice` support. `tool_choice` in `supported_parameters` only
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `auto` | *bool* | ✅ | Whether the endpoint supports `"tool_choice": "auto"`. |
-| `function` | *bool* | ✅ | Whether the endpoint supports naming a function, `"tool_choice": {"type": "function", ...}`. |
-| `none` | *bool* | ✅ | Whether the endpoint supports `"tool_choice": "none"`. |
-| `required` | *bool* | ✅ | Whether the endpoint supports `"tool_choice": "required"`. |
\ No newline at end of file
+| `auto` | *bool* | ✔️ | Whether the endpoint supports `"tool_choice": "auto"`. |
+| `function` | *bool* | ✔️ | Whether the endpoint supports naming a function, `"tool_choice": {"type": "function", ...}`. |
+| `none` | *bool* | ✔️ | Whether the endpoint supports `"tool_choice": "none"`. |
+| `required` | *bool* | ✔️ | Whether the endpoint supports `"tool_choice": "required"`. |
\ No newline at end of file
diff --git a/docs/components/toolchoicetool.mdx b/docs/components/toolchoicetool.mdx
index 0e63411c4..50cb7b07a 100644
--- a/docs/components/toolchoicetool.mdx
+++ b/docs/components/toolchoicetool.mdx
@@ -7,5 +7,5 @@ title: "ToolChoiceTool"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
| `disable_parallel_tool_use` | *Optional[bool]* | ➖ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `type` | [components.TypeTool](../components/typetool.mdx) | ✅ | N/A |
\ No newline at end of file
+| `name` | *str* | ✔️ | N/A |
+| `type` | [components.TypeTool](../components/typetool.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolcustom.mdx b/docs/components/toolcustom.mdx
index bb8d90e7e..72ed5930b 100644
--- a/docs/components/toolcustom.mdx
+++ b/docs/components/toolcustom.mdx
@@ -9,7 +9,7 @@ title: "ToolCustom"
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `defer_loading` | *Optional[bool]* | ➖ | N/A | |
| `description` | *Optional[str]* | ➖ | N/A | |
-| `input_schema` | [components.MessagesRequestInputSchema](../components/messagesrequestinputschema.mdx) | ✅ | N/A | |
-| `name` | *str* | ✅ | N/A | |
+| `input_schema` | [components.MessagesRequestInputSchema](../components/messagesrequestinputschema.mdx) | ✔️ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
| `strict` | *Optional[bool]* | ➖ | N/A | |
| `type` | [Optional[components.ToolTypeCustom]](../components/tooltypecustom.mdx) | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/components/toolsearchcallitem.mdx b/docs/components/toolsearchcallitem.mdx
index b72b5f6c8..649cdb6af 100644
--- a/docs/components/toolsearchcallitem.mdx
+++ b/docs/components/toolsearchcallitem.mdx
@@ -10,8 +10,8 @@ A tool search call the client executed
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `arguments` | *Optional[Any]* | ➖ | N/A |
-| `call_id` | *str* | ✅ | N/A |
-| `execution` | [components.ToolSearchCallItemExecution](../components/toolsearchcallitemexecution.mdx) | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
+| `execution` | [components.ToolSearchCallItemExecution](../components/toolsearchcallitemexecution.mdx) | ✔️ | N/A |
| `id` | *OptionalNullable[str]* | ➖ | N/A |
| `status` | [OptionalNullable[components.ToolSearchCallItemStatus]](../components/toolsearchcallitemstatus.mdx) | ➖ | N/A |
-| `type` | [components.ToolSearchCallItemType](../components/toolsearchcallitemtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.ToolSearchCallItemType](../components/toolsearchcallitemtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolsearchoutputitem.mdx b/docs/components/toolsearchoutputitem.mdx
index 1c1e5aa84..daa4b55f0 100644
--- a/docs/components/toolsearchoutputitem.mdx
+++ b/docs/components/toolsearchoutputitem.mdx
@@ -9,9 +9,9 @@ The tools a client-executed tool search loaded
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `call_id` | *str* | ✅ | N/A |
-| `execution` | [components.ToolSearchOutputItemExecution](../components/toolsearchoutputitemexecution.mdx) | ✅ | N/A |
+| `call_id` | *str* | ✔️ | N/A |
+| `execution` | [components.ToolSearchOutputItemExecution](../components/toolsearchoutputitemexecution.mdx) | ✔️ | N/A |
| `id` | *OptionalNullable[str]* | ➖ | N/A |
| `status` | [OptionalNullable[components.ToolSearchOutputItemStatus]](../components/toolsearchoutputitemstatus.mdx) | ➖ | N/A |
-| `tools` | List[[components.ToolSearchOutputItemToolUnion](../components/toolsearchoutputitemtoolunion.mdx)] | ✅ | N/A |
-| `type` | [components.TypeToolSearchOutput](../components/typetoolsearchoutput.mdx) | ✅ | N/A |
\ No newline at end of file
+| `tools` | List[[components.ToolSearchOutputItemToolUnion](../components/toolsearchoutputitemtoolunion.mdx)] | ✔️ | N/A |
+| `type` | [components.TypeToolSearchOutput](../components/typetoolsearchoutput.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolsearchoutputitemtool.mdx b/docs/components/toolsearchoutputitemtool.mdx
index 4af6be7b4..3bb99bc62 100644
--- a/docs/components/toolsearchoutputitemtool.mdx
+++ b/docs/components/toolsearchoutputitemtool.mdx
@@ -6,5 +6,5 @@ title: "ToolSearchOutputItemTool"
| Field | Type | Required | Description |
| -------------------- | -------------------- | -------------------- | -------------------- |
-| `type` | *str* | ✅ | N/A |
+| `type` | *str* | ✔️ | N/A |
| `__pydantic_extra__` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolsearchoutputitemtoolfunction.mdx b/docs/components/toolsearchoutputitemtoolfunction.mdx
index 05cd0d061..0af01dab5 100644
--- a/docs/components/toolsearchoutputitemtoolfunction.mdx
+++ b/docs/components/toolsearchoutputitemtoolfunction.mdx
@@ -10,10 +10,10 @@ Function tool definition
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `description` | *OptionalNullable[str]* | ➖ | N/A | |
-| `name` | *str* | ✅ | N/A | |
-| `parameters` | Dict[str, *Any*] | ✅ | N/A | |
+| `name` | *str* | ✔️ | N/A | |
+| `parameters` | Dict[str, *Any*] | ✔️ | N/A | |
| `strict` | *OptionalNullable[bool]* | ➖ | N/A | |
-| `type` | [components.ToolSearchOutputItemTypeFunction](../components/toolsearchoutputitemtypefunction.mdx) | ✅ | N/A | |
+| `type` | [components.ToolSearchOutputItemTypeFunction](../components/toolsearchoutputitemtypefunction.mdx) | ✔️ | N/A | |
| `allowed_callers` | List[[components.ToolSearchOutputItemAllowedCaller](../components/toolsearchoutputitemallowedcaller.mdx)] | ➖ | N/A | |
| `async_` | *Optional[bool]* | ➖ | Lets the model keep working after calling this tool instead of waiting for its output. The tool is still executed by the client; return the result in a later request as a `function_call_output` with the original `call_id`. Only honored by providers whose Responses API supports async tools; ignored elsewhere. | true |
| `defer_loading` | *Optional[bool]* | ➖ | Withhold this tool from the model until `openrouter:tool_search` finds it. Where the request declares no search tool, OpenRouter may add `openrouter:tool_search` to serve the flag, and otherwise sends the tool in full. A request that declares the search tool itself must keep at least one tool non-deferred. | true |
diff --git a/docs/components/toolsearchservertool.mdx b/docs/components/toolsearchservertool.mdx
index 7924f0021..b7255d176 100644
--- a/docs/components/toolsearchservertool.mdx
+++ b/docs/components/toolsearchservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: finds tools marked `defer_loading` and makes th
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.ToolSearchServerToolConfig]](../components/toolsearchservertoolconfig.mdx) | ➖ | Configuration for the openrouter:tool_search server tool | \{
"max_results": 5
} |
-| `type` | [components.ToolSearchServerToolType](../components/toolsearchservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.ToolSearchServerToolType](../components/toolsearchservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/tooltexteditor20250124.mdx b/docs/components/tooltexteditor20250124.mdx
index 308c54ba3..15d5291a3 100644
--- a/docs/components/tooltexteditor20250124.mdx
+++ b/docs/components/tooltexteditor20250124.mdx
@@ -7,5 +7,5 @@ title: "ToolTextEditor20250124"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
-| `name` | [components.MessagesRequestNameStrReplaceEditor](../components/messagesrequestnamestrreplaceeditor.mdx) | ✅ | N/A | |
-| `type` | [components.ToolTypeTextEditor20250124](../components/tooltypetexteditor20250124.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `name` | [components.MessagesRequestNameStrReplaceEditor](../components/messagesrequestnamestrreplaceeditor.mdx) | ✔️ | N/A | |
+| `type` | [components.ToolTypeTextEditor20250124](../components/tooltypetexteditor20250124.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/tooltooldefinition.mdx b/docs/components/tooltooldefinition.mdx
index 854576038..d427d6945 100644
--- a/docs/components/tooltooldefinition.mdx
+++ b/docs/components/tooltooldefinition.mdx
@@ -6,5 +6,5 @@ title: "ToolToolDefinition"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `definition` | [components.AnthropicToolUnion](../components/anthropictoolunion.mdx) | ✅ | An Anthropic tool definition: a client-defined tool with a JSON Schema `input_schema`, or a server tool (bash, text editor, web search). | \{
"description": "Get the current weather for a city.",
"input_schema": \{
"properties": \{
"city": \{
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "get_weather"
} |
-| `type` | [components.TypeToolDefinition](../components/typetooldefinition.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `definition` | [components.AnthropicToolUnion](../components/anthropictoolunion.mdx) | ✔️ | An Anthropic tool definition: a client-defined tool with a JSON Schema `input_schema`, or a server tool (bash, text editor, web search). | \{
"description": "Get the current weather for a city.",
"input_schema": \{
"properties": \{
"city": \{
"type": "string"
}
},
"required": [
"city"
],
"type": "object"
},
"name": "get_weather"
} |
+| `type` | [components.TypeToolDefinition](../components/typetooldefinition.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/toolusesevaluated.mdx b/docs/components/toolusesevaluated.mdx
index 9c1f545db..57b56e745 100644
--- a/docs/components/toolusesevaluated.mdx
+++ b/docs/components/toolusesevaluated.mdx
@@ -7,5 +7,5 @@ title: "ToolUsesEvaluated"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| `explanation` | *Optional[str]* | ➖ | N/A |
-| `outcome` | [components.ArmorSafeguardResultOutcome](../components/armorsafeguardresultoutcome.mdx) | ✅ | N/A |
-| `type` | [components.TypeEvaluated](../components/typeevaluated.mdx) | ✅ | N/A |
\ No newline at end of file
+| `outcome` | [components.ArmorSafeguardResultOutcome](../components/armorsafeguardresultoutcome.mdx) | ✔️ | N/A |
+| `type` | [components.TypeEvaluated](../components/typeevaluated.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolusesskipped.mdx b/docs/components/toolusesskipped.mdx
index aac400fa4..aabc34294 100644
--- a/docs/components/toolusesskipped.mdx
+++ b/docs/components/toolusesskipped.mdx
@@ -6,4 +6,4 @@ title: "ToolUsesSkipped"
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `type` | [components.TypeSkipped](../components/typeskipped.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.TypeSkipped](../components/typeskipped.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolusesunavailable.mdx b/docs/components/toolusesunavailable.mdx
index 58ddc1ff1..b31b0231a 100644
--- a/docs/components/toolusesunavailable.mdx
+++ b/docs/components/toolusesunavailable.mdx
@@ -6,5 +6,5 @@ title: "ToolUsesUnavailable"
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `reason` | *str* | ✅ | N/A |
-| `type` | [components.TypeUnavailable](../components/typeunavailable.mdx) | ✅ | N/A |
\ No newline at end of file
+| `reason` | *str* | ✔️ | N/A |
+| `type` | [components.TypeUnavailable](../components/typeunavailable.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/toolwebsearch20250305.mdx b/docs/components/toolwebsearch20250305.mdx
index 9e1b59dbe..f202f9982 100644
--- a/docs/components/toolwebsearch20250305.mdx
+++ b/docs/components/toolwebsearch20250305.mdx
@@ -10,6 +10,6 @@ title: "ToolWebSearch20250305"
| `blocked_domains` | List[*str*] | ➖ | N/A | |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `max_uses` | *OptionalNullable[int]* | ➖ | N/A | |
-| `name` | [components.MessagesRequestNameWebSearch1](../components/messagesrequestnamewebsearch1.mdx) | ✅ | N/A | |
-| `type` | [components.ToolTypeWebSearch20250305](../components/tooltypewebsearch20250305.mdx) | ✅ | N/A | |
+| `name` | [components.MessagesRequestNameWebSearch1](../components/messagesrequestnamewebsearch1.mdx) | ✔️ | N/A | |
+| `type` | [components.ToolTypeWebSearch20250305](../components/tooltypewebsearch20250305.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.AnthropicWebSearchToolUserLocation]](../components/anthropicwebsearchtooluserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "US",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
\ No newline at end of file
diff --git a/docs/components/toolwebsearch20260209.mdx b/docs/components/toolwebsearch20260209.mdx
index 46011a592..17941ff0d 100644
--- a/docs/components/toolwebsearch20260209.mdx
+++ b/docs/components/toolwebsearch20260209.mdx
@@ -11,6 +11,6 @@ title: "ToolWebSearch20260209"
| `blocked_domains` | List[*str*] | ➖ | N/A | |
| `cache_control` | [Optional[components.AnthropicCacheControlDirective]](../components/anthropiccachecontroldirective.mdx) | ➖ | Enable automatic prompt caching. When set at the top level, the system automatically applies cache breakpoints to the last cacheable block in the request. When set on an individual content block, it marks an explicit cache breakpoint; block-level markers also work on OpenAI models that support explicit prompt caching — OpenRouter converts them to the provider's native format. | \{
"type": "ephemeral"
} |
| `max_uses` | *OptionalNullable[int]* | ➖ | N/A | |
-| `name` | [components.MessagesRequestNameWebSearch2](../components/messagesrequestnamewebsearch2.mdx) | ✅ | N/A | |
-| `type` | [components.ToolTypeWebSearch20260209](../components/tooltypewebsearch20260209.mdx) | ✅ | N/A | |
+| `name` | [components.MessagesRequestNameWebSearch2](../components/messagesrequestnamewebsearch2.mdx) | ✔️ | N/A | |
+| `type` | [components.ToolTypeWebSearch20260209](../components/tooltypewebsearch20260209.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.AnthropicWebSearchToolUserLocation]](../components/anthropicwebsearchtooluserlocation.mdx) | ➖ | N/A | \{
"city": "San Francisco",
"country": "US",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
\ No newline at end of file
diff --git a/docs/components/toomanyrequestsresponseerrordata.mdx b/docs/components/toomanyrequestsresponseerrordata.mdx
index f4ef13395..d6c53c171 100644
--- a/docs/components/toomanyrequestsresponseerrordata.mdx
+++ b/docs/components/toomanyrequestsresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for TooManyRequestsResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/topproviderinfo.mdx b/docs/components/topproviderinfo.mdx
index c0fb34f1a..9a5e34d9c 100644
--- a/docs/components/topproviderinfo.mdx
+++ b/docs/components/topproviderinfo.mdx
@@ -10,5 +10,5 @@ Information about the top provider for this model
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `context_length` | *OptionalNullable[int]* | ➖ | Context length from the top provider | 8192 |
-| `is_moderated` | *bool* | ✅ | Whether the top provider moderates content | true |
+| `is_moderated` | *bool* | ✔️ | Whether the top provider moderates content | true |
| `max_completion_tokens` | *OptionalNullable[int]* | ➖ | Maximum completion tokens from the top provider. Input and output tokens share the context window, so the effective maximum output for a request is further limited by the context remaining after input tokens. | 4096 |
\ No newline at end of file
diff --git a/docs/components/tournamentstats.mdx b/docs/components/tournamentstats.mdx
index 7c4ad0cd7..b4e13c322 100644
--- a/docs/components/tournamentstats.mdx
+++ b/docs/components/tournamentstats.mdx
@@ -9,8 +9,8 @@ Placement distribution from tournament matches.
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `first_place` | *Nullable[int]* | ✅ | N/A |
-| `fourth_place` | *Nullable[int]* | ✅ | N/A |
-| `second_place` | *Nullable[int]* | ✅ | N/A |
-| `third_place` | *Nullable[int]* | ✅ | N/A |
-| `total` | *Nullable[int]* | ✅ | N/A |
\ No newline at end of file
+| `first_place` | *Nullable[int]* | ✔️ | N/A |
+| `fourth_place` | *Nullable[int]* | ✔️ | N/A |
+| `second_place` | *Nullable[int]* | ✔️ | N/A |
+| `third_place` | *Nullable[int]* | ✔️ | N/A |
+| `total` | *Nullable[int]* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/triggerinputtokens.mdx b/docs/components/triggerinputtokens.mdx
index d117e4869..fa66d1e31 100644
--- a/docs/components/triggerinputtokens.mdx
+++ b/docs/components/triggerinputtokens.mdx
@@ -6,5 +6,5 @@ title: "TriggerInputTokens"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `type` | [components.EditTypeInputTokens](../components/edittypeinputtokens.mdx) | ✅ | N/A |
-| `value` | *int* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.EditTypeInputTokens](../components/edittypeinputtokens.mdx) | ✔️ | N/A |
+| `value` | *int* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/tts.mdx b/docs/components/tts.mdx
index 29c67e43d..597ea335f 100644
--- a/docs/components/tts.mdx
+++ b/docs/components/tts.mdx
@@ -6,6 +6,6 @@ title: "TTS"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/unauthorizedresponseerrordata.mdx b/docs/components/unauthorizedresponseerrordata.mdx
index 66c9721a6..98db45e94 100644
--- a/docs/components/unauthorizedresponseerrordata.mdx
+++ b/docs/components/unauthorizedresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for UnauthorizedResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarkpricing.mdx b/docs/components/unifiedbenchmarkpricing.mdx
index 3e86f72aa..710712bd8 100644
--- a/docs/components/unifiedbenchmarkpricing.mdx
+++ b/docs/components/unifiedbenchmarkpricing.mdx
@@ -9,5 +9,5 @@ OpenRouter pricing per token for this model. Null if pricing is unavailable.
| Field | Type | Required | Description | Example |
| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |
-| `completion` | *str* | ✅ | Cost per output token (USD, decimal string). | 0.000015 |
-| `prompt` | *str* | ✅ | Cost per input token (USD, decimal string). | 0.000003 |
\ No newline at end of file
+| `completion` | *str* | ✔️ | Cost per output token (USD, decimal string). | 0.000015 |
+| `prompt` | *str* | ✔️ | Cost per input token (USD, decimal string). | 0.000003 |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarksaaitem.mdx b/docs/components/unifiedbenchmarksaaitem.mdx
index ed664fe34..8e262198f 100644
--- a/docs/components/unifiedbenchmarksaaitem.mdx
+++ b/docs/components/unifiedbenchmarksaaitem.mdx
@@ -6,10 +6,10 @@ title: "UnifiedBenchmarksAAItem"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `agentic_index` | *Nullable[float]* | ✅ | Artificial Analysis Agentic Index composite score. Higher is better. | 58.3 |
-| `coding_index` | *Nullable[float]* | ✅ | Artificial Analysis Coding Index composite score. Higher is better. | 65.8 |
-| `display_name` | *str* | ✅ | Model name as listed on Artificial Analysis. | GPT-4o |
-| `intelligence_index` | *Nullable[float]* | ✅ | Artificial Analysis Intelligence Index composite score. Higher is better. | 71.2 |
-| `model_permaslug` | *str* | ✅ | Stable OpenRouter model identifier. | openai/gpt-4o |
-| `pricing` | [Nullable[components.UnifiedBenchmarkPricing]](../components/unifiedbenchmarkpricing.mdx) | ✅ | OpenRouter pricing per token for this model. Null if pricing is unavailable. | \{
"completion": "0.000015",
"prompt": "0.000003"
} |
-| `source` | [components.UnifiedBenchmarksAAItemSource](../components/unifiedbenchmarksaaitemsource.mdx) | ✅ | Benchmark source discriminator. | |
\ No newline at end of file
+| `agentic_index` | *Nullable[float]* | ✔️ | Artificial Analysis Agentic Index composite score. Higher is better. | 58.3 |
+| `coding_index` | *Nullable[float]* | ✔️ | Artificial Analysis Coding Index composite score. Higher is better. | 65.8 |
+| `display_name` | *str* | ✔️ | Model name as listed on Artificial Analysis. | GPT-4o |
+| `intelligence_index` | *Nullable[float]* | ✔️ | Artificial Analysis Intelligence Index composite score. Higher is better. | 71.2 |
+| `model_permaslug` | *str* | ✔️ | Stable OpenRouter model identifier. | openai/gpt-4o |
+| `pricing` | [Nullable[components.UnifiedBenchmarkPricing]](../components/unifiedbenchmarkpricing.mdx) | ✔️ | OpenRouter pricing per token for this model. Null if pricing is unavailable. | \{
"completion": "0.000015",
"prompt": "0.000003"
} |
+| `source` | [components.UnifiedBenchmarksAAItemSource](../components/unifiedbenchmarksaaitemsource.mdx) | ✔️ | Benchmark source discriminator. | |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarksdaitem.mdx b/docs/components/unifiedbenchmarksdaitem.mdx
index 3f3b5c777..96bf4058b 100644
--- a/docs/components/unifiedbenchmarksdaitem.mdx
+++ b/docs/components/unifiedbenchmarksdaitem.mdx
@@ -6,13 +6,13 @@ title: "UnifiedBenchmarksDAItem"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
-| `arena` | *str* | ✅ | Arena this ranking belongs to. | models |
-| `avg_generation_time_ms` | *Nullable[float]* | ✅ | Average generation time in milliseconds. | 3200 |
-| `category` | *str* | ✅ | Category within the arena. | codecategories |
-| `display_name` | *str* | ✅ | Human-readable model name from Design Arena. | Claude Sonnet 4 |
-| `elo` | *float* | ✅ | ELO rating from head-to-head arena battles. | 1423 |
-| `model_permaslug` | *str* | ✅ | Stable OpenRouter model identifier when mapped; otherwise the upstream Design Arena model id. | anthropic/claude-sonnet-4 |
-| `pricing` | [Nullable[components.UnifiedBenchmarkPricing]](../components/unifiedbenchmarkpricing.mdx) | ✅ | OpenRouter pricing per token for this model. Null if pricing is unavailable. | \{
"completion": "0.000015",
"prompt": "0.000003"
} |
-| `source` | [components.UnifiedBenchmarksDAItemSource](../components/unifiedbenchmarksdaitemsource.mdx) | ✅ | Benchmark source discriminator. | |
-| `tournament_stats` | [components.TournamentStats](../components/tournamentstats.mdx) | ✅ | Placement distribution from tournament matches. | |
-| `win_rate` | *float* | ✅ | Win rate as a percentage (0–100). | 72 |
\ No newline at end of file
+| `arena` | *str* | ✔️ | Arena this ranking belongs to. | models |
+| `avg_generation_time_ms` | *Nullable[float]* | ✔️ | Average generation time in milliseconds. | 3200 |
+| `category` | *str* | ✔️ | Category within the arena. | codecategories |
+| `display_name` | *str* | ✔️ | Human-readable model name from Design Arena. | Claude Sonnet 4 |
+| `elo` | *float* | ✔️ | ELO rating from head-to-head arena battles. | 1423 |
+| `model_permaslug` | *str* | ✔️ | Stable OpenRouter model identifier when mapped; otherwise the upstream Design Arena model id. | anthropic/claude-sonnet-4 |
+| `pricing` | [Nullable[components.UnifiedBenchmarkPricing]](../components/unifiedbenchmarkpricing.mdx) | ✔️ | OpenRouter pricing per token for this model. Null if pricing is unavailable. | \{
"completion": "0.000015",
"prompt": "0.000003"
} |
+| `source` | [components.UnifiedBenchmarksDAItemSource](../components/unifiedbenchmarksdaitemsource.mdx) | ✔️ | Benchmark source discriminator. | |
+| `tournament_stats` | [components.TournamentStats](../components/tournamentstats.mdx) | ✔️ | Placement distribution from tournament matches. | |
+| `win_rate` | *float* | ✔️ | Win rate as a percentage (0–100). | 72 |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarksmeta.mdx b/docs/components/unifiedbenchmarksmeta.mdx
index b68e72df2..25898bb9b 100644
--- a/docs/components/unifiedbenchmarksmeta.mdx
+++ b/docs/components/unifiedbenchmarksmeta.mdx
@@ -6,10 +6,10 @@ title: "UnifiedBenchmarksMeta"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `as_of` | *str* | ✅ | ISO-8601 timestamp of when this data was last updated. | 2026-06-03T12:00:00Z |
-| `citation` | *Nullable[str]* | ✅ | Required attribution when republishing this data, or null when results span multiple sources (attribute each item individually by its `source` discriminator). | Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings). |
-| `model_count` | *int* | ✅ | Number of unique models in the response. | |
-| `source` | [Nullable[components.UnifiedBenchmarksMetaSource]](../components/unifiedbenchmarksmetasource.mdx) | ✅ | The source filter applied, or null when all sources are returned. | artificial-analysis |
-| `source_url` | *Nullable[str]* | ✅ | URL of the upstream data source, or null when results span multiple sources. | https://artificialanalysis.ai |
-| `task_type` | *Nullable[str]* | ✅ | The task_type filter applied, or null if showing all. | |
-| `version` | [components.UnifiedBenchmarksMetaVersion](../components/unifiedbenchmarksmetaversion.mdx) | ✅ | Dataset version. | |
\ No newline at end of file
+| `as_of` | *str* | ✔️ | ISO-8601 timestamp of when this data was last updated. | 2026-06-03T12:00:00Z |
+| `citation` | *Nullable[str]* | ✔️ | Required attribution when republishing this data, or null when results span multiple sources (attribute each item individually by its `source` discriminator). | Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings). |
+| `model_count` | *int* | ✔️ | Number of unique models in the response. | |
+| `source` | [Nullable[components.UnifiedBenchmarksMetaSource]](../components/unifiedbenchmarksmetasource.mdx) | ✔️ | The source filter applied, or null when all sources are returned. | artificial-analysis |
+| `source_url` | *Nullable[str]* | ✔️ | URL of the upstream data source, or null when results span multiple sources. | https://artificialanalysis.ai |
+| `task_type` | *Nullable[str]* | ✔️ | The task_type filter applied, or null if showing all. | |
+| `version` | [components.UnifiedBenchmarksMetaVersion](../components/unifiedbenchmarksmetaversion.mdx) | ✔️ | Dataset version. | |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarksoritem.mdx b/docs/components/unifiedbenchmarksoritem.mdx
index 2132c22ef..9e54534ca 100644
--- a/docs/components/unifiedbenchmarksoritem.mdx
+++ b/docs/components/unifiedbenchmarksoritem.mdx
@@ -6,12 +6,12 @@ title: "UnifiedBenchmarksORItem"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `accuracy` | *float* | ✅ | Aggregate accuracy score from 0 to 1. Higher is better. | 0.72 |
-| `accuracy_stddev` | *Nullable[float]* | ✅ | Standard deviation of run accuracy, or null for a single run. | 0.03 |
-| `avg_cost_per_task` | *Nullable[float]* | ✅ | Average cost per task in USD, or null if unavailable. | 0.002 |
-| `benchmark_type` | [components.UnifiedBenchmarksORItemBenchmarkType](../components/unifiedbenchmarksoritembenchmarktype.mdx) | ✅ | OpenRouter benchmark evaluation type. | gpqa_diamond |
-| `display_name` | *str* | ✅ | Human-readable model name. | GPT-4o |
-| `last_run_timestamp` | *str* | ✅ | Timestamp of the most recent public benchmark run. | 2026-06-03T12:00:00Z |
-| `model_permaslug` | *str* | ✅ | Stable OpenRouter model identifier. | openai/gpt-4o |
-| `source` | [components.UnifiedBenchmarksORItemSource](../components/unifiedbenchmarksoritemsource.mdx) | ✅ | Benchmark source discriminator. | |
-| `total_tasks` | *int* | ✅ | Total benchmark tasks across runs. | 300 |
\ No newline at end of file
+| `accuracy` | *float* | ✔️ | Aggregate accuracy score from 0 to 1. Higher is better. | 0.72 |
+| `accuracy_stddev` | *Nullable[float]* | ✔️ | Standard deviation of run accuracy, or null for a single run. | 0.03 |
+| `avg_cost_per_task` | *Nullable[float]* | ✔️ | Average cost per task in USD, or null if unavailable. | 0.002 |
+| `benchmark_type` | [components.UnifiedBenchmarksORItemBenchmarkType](../components/unifiedbenchmarksoritembenchmarktype.mdx) | ✔️ | OpenRouter benchmark evaluation type. | gpqa_diamond |
+| `display_name` | *str* | ✔️ | Human-readable model name. | GPT-4o |
+| `last_run_timestamp` | *str* | ✔️ | Timestamp of the most recent public benchmark run. | 2026-06-03T12:00:00Z |
+| `model_permaslug` | *str* | ✔️ | Stable OpenRouter model identifier. | openai/gpt-4o |
+| `source` | [components.UnifiedBenchmarksORItemSource](../components/unifiedbenchmarksoritemsource.mdx) | ✔️ | Benchmark source discriminator. | |
+| `total_tasks` | *int* | ✔️ | Total benchmark tasks across runs. | 300 |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarksresponse.mdx b/docs/components/unifiedbenchmarksresponse.mdx
index acfc1a88d..db066c57e 100644
--- a/docs/components/unifiedbenchmarksresponse.mdx
+++ b/docs/components/unifiedbenchmarksresponse.mdx
@@ -6,5 +6,5 @@ title: "UnifiedBenchmarksResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.UnifiedBenchmarksResponseData](../components/unifiedbenchmarksresponsedata.mdx)] | ✅ | N/A | |
-| `meta` | [components.UnifiedBenchmarksMeta](../components/unifiedbenchmarksmeta.mdx) | ✅ | N/A | \{
"as_of": "2026-06-03T12:00:00Z",
"citation": "Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings).",
"model_count": 50,
"source": "artificial-analysis",
"source_url": "https://artificialanalysis.ai",
"task_type": null,
"version": "v1"
} |
\ No newline at end of file
+| `data` | List[[components.UnifiedBenchmarksResponseData](../components/unifiedbenchmarksresponsedata.mdx)] | ✔️ | N/A | |
+| `meta` | [components.UnifiedBenchmarksMeta](../components/unifiedbenchmarksmeta.mdx) | ✔️ | N/A | \{
"as_of": "2026-06-03T12:00:00Z",
"citation": "Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings).",
"model_count": 50,
"source": "artificial-analysis",
"source_url": "https://artificialanalysis.ai",
"task_type": null,
"version": "v1"
} |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarkssearchitem.mdx b/docs/components/unifiedbenchmarkssearchitem.mdx
index 431e9d9da..885faf195 100644
--- a/docs/components/unifiedbenchmarkssearchitem.mdx
+++ b/docs/components/unifiedbenchmarkssearchitem.mdx
@@ -6,16 +6,16 @@ title: "UnifiedBenchmarksSearchItem"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `avg_cost_per_task` | *Nullable[float]* | ✅ | Average cost per task in USD, or null if unavailable. | 0.031 |
-| `avg_latency_per_task_ms` | *Nullable[float]* | ✅ | Average wall-clock latency per task in milliseconds, or null if unavailable. | 45210 |
-| `benchmark_type` | [components.UnifiedBenchmarksSearchItemBenchmarkType](../components/unifiedbenchmarkssearchitembenchmarktype.mdx) | ✅ | OpenRouter search benchmark. | search_browsecomp |
-| `display_name` | *str* | ✅ | Human-readable model name. | GPT-4o |
-| `last_run_timestamp` | *str* | ✅ | Timestamp of the newest qualifying run in the published configuration's lane. | 2026-07-28T13:38:18Z |
-| `model_permaslug` | *str* | ✅ | Stable OpenRouter model identifier. | openai/gpt-4o |
-| `primary_metric` | [components.PrimaryMetric](../components/primarymetric.mdx) | ✅ | Identifies the meaning of `primary_score`: `f1_by_item` for WideSearch, `accuracy` for all other search benchmarks. | accuracy |
-| `primary_score` | *float* | ✅ | The benchmark's headline score from 0 to 1. Its meaning is identified by `primary_metric`: item-weighted F1 for WideSearch or strict accuracy for the other search benchmarks. Higher is better. | 0.72 |
+| `avg_cost_per_task` | *Nullable[float]* | ✔️ | Average cost per task in USD, or null if unavailable. | 0.031 |
+| `avg_latency_per_task_ms` | *Nullable[float]* | ✔️ | Average wall-clock latency per task in milliseconds, or null if unavailable. | 45210 |
+| `benchmark_type` | [components.UnifiedBenchmarksSearchItemBenchmarkType](../components/unifiedbenchmarkssearchitembenchmarktype.mdx) | ✔️ | OpenRouter search benchmark. | search_browsecomp |
+| `display_name` | *str* | ✔️ | Human-readable model name. | GPT-4o |
+| `last_run_timestamp` | *str* | ✔️ | Timestamp of the newest qualifying run in the published configuration's lane. | 2026-07-28T13:38:18Z |
+| `model_permaslug` | *str* | ✔️ | Stable OpenRouter model identifier. | openai/gpt-4o |
+| `primary_metric` | [components.PrimaryMetric](../components/primarymetric.mdx) | ✔️ | Identifies the meaning of `primary_score`: `f1_by_item` for WideSearch, `accuracy` for all other search benchmarks. | accuracy |
+| `primary_score` | *float* | ✔️ | The benchmark's headline score from 0 to 1. Its meaning is identified by `primary_metric`: item-weighted F1 for WideSearch or strict accuracy for the other search benchmarks. Higher is better. | 0.72 |
| `run_config` | [Optional[components.UnifiedBenchmarksSearchRunConfig]](../components/unifiedbenchmarkssearchrunconfig.mdx) | ➖ | Published lane configuration, included only when include_run_config=true. Only the agent turn count, reasoning effort, and temperature are exposed; other harness settings are intentionally not part of the public contract. | |
-| `search_engine` | *str* | ✅ | Search engine the published configuration used. | exa |
-| `search_surface` | [components.SearchSurface](../components/searchsurface.mdx) | ✅ | Request surface the published configuration went through. | server-tool |
-| `source` | [components.UnifiedBenchmarksSearchItemSource](../components/unifiedbenchmarkssearchitemsource.mdx) | ✅ | Benchmark source discriminator. | |
-| `total_tasks` | *int* | ✅ | Tasks evaluated across the published configuration's runs. | 100 |
\ No newline at end of file
+| `search_engine` | *str* | ✔️ | Search engine the published configuration used. | exa |
+| `search_surface` | [components.SearchSurface](../components/searchsurface.mdx) | ✔️ | Request surface the published configuration went through. | server-tool |
+| `source` | [components.UnifiedBenchmarksSearchItemSource](../components/unifiedbenchmarkssearchitemsource.mdx) | ✔️ | Benchmark source discriminator. | |
+| `total_tasks` | *int* | ✔️ | Tasks evaluated across the published configuration's runs. | 100 |
\ No newline at end of file
diff --git a/docs/components/unifiedbenchmarkssearchrunconfig.mdx b/docs/components/unifiedbenchmarkssearchrunconfig.mdx
index e4872e0ba..009835c1e 100644
--- a/docs/components/unifiedbenchmarkssearchrunconfig.mdx
+++ b/docs/components/unifiedbenchmarkssearchrunconfig.mdx
@@ -9,6 +9,6 @@ Published lane configuration, included only when include_run_config=true. Only t
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
-| `max_agent_turns` | *Nullable[int]* | ✅ | Agent-turn count for the published lane, or null for plugin lanes. | 25 |
-| `reasoning_effort` | *Nullable[str]* | ✅ | Reasoning effort configured for the published lane, or null when omitted. | high |
-| `temperature` | *Nullable[float]* | ✅ | Sampling temperature configured for the published lane, or null when omitted. | 0.2 |
\ No newline at end of file
+| `max_agent_turns` | *Nullable[int]* | ✔️ | Agent-turn count for the published lane, or null for plugin lanes. | 25 |
+| `reasoning_effort` | *Nullable[str]* | ✔️ | Reasoning effort configured for the published lane, or null when omitted. | high |
+| `temperature` | *Nullable[float]* | ✔️ | Sampling temperature configured for the published lane, or null when omitted. | 0.2 |
\ No newline at end of file
diff --git a/docs/components/uniqueinsight.mdx b/docs/components/uniqueinsight.mdx
index eea1ee281..faeecbfcd 100644
--- a/docs/components/uniqueinsight.mdx
+++ b/docs/components/uniqueinsight.mdx
@@ -6,5 +6,5 @@ title: "UniqueInsight"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `insight` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
\ No newline at end of file
+| `insight` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/unknown.mdx b/docs/components/unknown.mdx
index a15b82456..2ad8bb950 100644
--- a/docs/components/unknown.mdx
+++ b/docs/components/unknown.mdx
@@ -6,6 +6,6 @@ title: "Unknown"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/unprocessableentityresponseerrordata.mdx b/docs/components/unprocessableentityresponseerrordata.mdx
index 423b9c7a9..d83b02913 100644
--- a/docs/components/unprocessableentityresponseerrordata.mdx
+++ b/docs/components/unprocessableentityresponseerrordata.mdx
@@ -9,6 +9,6 @@ Error data for UnprocessableEntityResponse
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `code` | *int* | ✅ | N/A |
-| `message` | *str* | ✅ | N/A |
+| `code` | *int* | ✔️ | N/A |
+| `message` | *str* | ✔️ | N/A |
| `metadata` | Dict[str, *Any*] | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/components/updatebyokkeyresponse.mdx b/docs/components/updatebyokkeyresponse.mdx
index 4249563ec..9e7b8629e 100644
--- a/docs/components/updatebyokkeyresponse.mdx
+++ b/docs/components/updatebyokkeyresponse.mdx
@@ -6,4 +6,4 @@ title: "UpdateBYOKKeyResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✅ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.BYOKKey](../components/byokkey.mdx) | ✔️ | N/A | \{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/updateexternaluserrequest.mdx b/docs/components/updateexternaluserrequest.mdx
index 04f5bae91..72164efac 100644
--- a/docs/components/updateexternaluserrequest.mdx
+++ b/docs/components/updateexternaluserrequest.mdx
@@ -6,4 +6,4 @@ title: "UpdateExternalUserRequest"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------------------------------- |
-| `is_active` | *bool* | ✅ | Registration state only; does not enforce inference access. | true |
\ No newline at end of file
+| `is_active` | *bool* | ✔️ | Registration state only; does not enforce inference access. | true |
\ No newline at end of file
diff --git a/docs/components/updateguardrailrequest.mdx b/docs/components/updateguardrailrequest.mdx
index 68129c7d8..1c4ade29a 100644
--- a/docs/components/updateguardrailrequest.mdx
+++ b/docs/components/updateguardrailrequest.mdx
@@ -18,7 +18,7 @@ title: "UpdateGuardrailRequest"
| `enable_free_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that train on request data. | true |
| `enable_paid_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows paid endpoints that train on request data. | true |
| `enforce_first_party_harness_models` | *OptionalNullable[bool]* | ➖ | Whether coding harnesses list only their vendor's own models: Codex lists OpenAI models and Claude Code and Claude Desktop list Anthropic models. Affects only the model list those harnesses request from GET /models; a model the client names directly is still routed. Any true across the workspace default, member, and API key guardrails applies. | true |
-| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | true |
+| ~~`enforce_zdr`~~ | *OptionalNullable[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | true |
| `enforce_zdr_anthropic` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided. | true |
| `enforce_zdr_google` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided. | true |
| `enforce_zdr_openai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided. | true |
diff --git a/docs/components/updateguardrailresponse.mdx b/docs/components/updateguardrailresponse.mdx
index 3cfd101fd..537a57070 100644
--- a/docs/components/updateguardrailresponse.mdx
+++ b/docs/components/updateguardrailresponse.mdx
@@ -6,4 +6,4 @@ title: "UpdateGuardrailResponse"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Guardrail](../components/guardrail.mdx) | ✅ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
+| `data` | [components.Guardrail](../components/guardrail.mdx) | ✔️ | N/A | \{
"allowed_data_regions": null,
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
diff --git a/docs/components/updateobservabilitydestinationresponse.mdx b/docs/components/updateobservabilitydestinationresponse.mdx
index 8104fe2ea..3d4236a80 100644
--- a/docs/components/updateobservabilitydestinationresponse.mdx
+++ b/docs/components/updateobservabilitydestinationresponse.mdx
@@ -6,4 +6,4 @@ title: "UpdateObservabilityDestinationResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✅ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ObservabilityDestination](../components/observabilitydestination.mdx) | ✔️ | N/A | \{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/updateorganizationsettingsrequest.mdx b/docs/components/updateorganizationsettingsrequest.mdx
index d830f0733..ec3df81fe 100644
--- a/docs/components/updateorganizationsettingsrequest.mdx
+++ b/docs/components/updateorganizationsettingsrequest.mdx
@@ -6,4 +6,4 @@ title: "UpdateOrganizationSettingsRequest"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `is_filtered_model_catalog_enabled` | *bool* | ✅ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
\ No newline at end of file
+| `is_filtered_model_catalog_enabled` | *bool* | ✔️ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
\ No newline at end of file
diff --git a/docs/components/updateprivateendpointparametersrequest.mdx b/docs/components/updateprivateendpointparametersrequest.mdx
index 47da0e56a..632172f89 100644
--- a/docs/components/updateprivateendpointparametersrequest.mdx
+++ b/docs/components/updateprivateendpointparametersrequest.mdx
@@ -6,4 +6,4 @@ title: "UpdatePrivateEndpointParametersRequest"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `declared_parameters` | List[[components.PrivateEndpointDeclaredParameter](../components/privateendpointdeclaredparameter.mdx)] | ✅ | Parameters the upstream supports beyond the tested ones. Replaces the earlier declaration; tested parameters stay. Order and repeated names are ignored, but the list holds at most as many entries as there are declarable parameters, repeats included. `tool_choice` requires `tools` to be tested or declared. | [
"temperature",
"seed"
] |
\ No newline at end of file
+| `declared_parameters` | List[[components.PrivateEndpointDeclaredParameter](../components/privateendpointdeclaredparameter.mdx)] | ✔️ | Parameters the upstream supports beyond the tested ones. Replaces the earlier declaration; tested parameters stay. Order and repeated names are ignored, but the list holds at most as many entries as there are declarable parameters, repeats included. `tool_choice` requires `tools` to be tested or declared. | [
"temperature",
"seed"
] |
\ No newline at end of file
diff --git a/docs/components/updateprivateendpointpricingrequest.mdx b/docs/components/updateprivateendpointpricingrequest.mdx
index 242da8f19..fd379b0a6 100644
--- a/docs/components/updateprivateendpointpricingrequest.mdx
+++ b/docs/components/updateprivateendpointpricingrequest.mdx
@@ -6,4 +6,4 @@ title: "UpdatePrivateEndpointPricingRequest"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `pricing` | [components.PrivateEndpointPricing](../components/privateendpointpricing.mdx) | ✅ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
\ No newline at end of file
+| `pricing` | [components.PrivateEndpointPricing](../components/privateendpointpricing.mdx) | ✔️ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
\ No newline at end of file
diff --git a/docs/components/updateprivateendpointrequest.mdx b/docs/components/updateprivateendpointrequest.mdx
index 850b32735..a914e9033 100644
--- a/docs/components/updateprivateendpointrequest.mdx
+++ b/docs/components/updateprivateendpointrequest.mdx
@@ -9,4 +9,4 @@ title: "UpdatePrivateEndpointRequest"
| `base_url` | *Optional[str]* | ➖ | HTTPS base URL of your deployment. Required unless the provider derives its URL from the BYOK credential (Azure, Amazon Bedrock, Google Vertex). | https://contoso.openai.azure.com |
| `declared_region` | [OptionalNullable[components.UpdatePrivateEndpointRequestDeclaredRegion]](../components/updateprivateendpointrequestdeclaredregion.mdx) | ➖ | Attest where this deployment processes data. | us |
| `declared_zdr` | *OptionalNullable[bool]* | ➖ | Attest that this deployment retains no prompt or completion data. | |
-| `upstream_model_id` | *str* | ✅ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
+| `upstream_model_id` | *str* | ✔️ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
\ No newline at end of file
diff --git a/docs/components/updatescimgroupmappingrequest.mdx b/docs/components/updatescimgroupmappingrequest.mdx
index a3bc0914e..b2c97a987 100644
--- a/docs/components/updatescimgroupmappingrequest.mdx
+++ b/docs/components/updatescimgroupmappingrequest.mdx
@@ -6,4 +6,4 @@ title: "UpdateScimGroupMappingRequest"
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `role` | [components.UpdateScimGroupMappingRequestRole](../components/updatescimgroupmappingrequestrole.mdx) | ✅ | N/A |
\ No newline at end of file
+| `role` | [components.UpdateScimGroupMappingRequestRole](../components/updatescimgroupmappingrequestrole.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/updatescimgroupmappingresponse.mdx b/docs/components/updatescimgroupmappingresponse.mdx
index c247528ea..cb179a3f9 100644
--- a/docs/components/updatescimgroupmappingresponse.mdx
+++ b/docs/components/updatescimgroupmappingresponse.mdx
@@ -6,4 +6,4 @@ title: "UpdateScimGroupMappingResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
+| `data` | [components.ScimGroupMapping](../components/scimgroupmapping.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00.000Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_123456",
"role": "member",
"scim_group_id": "550e8400-e29b-41d4-a716-446655440000",
"updated_at": "2025-08-24T10:30:00.000Z",
"workspace_id": "660e8400-e29b-41d4-a716-446655440000"
} |
\ No newline at end of file
diff --git a/docs/components/updateworkspaceresponse.mdx b/docs/components/updateworkspaceresponse.mdx
index 4c757827f..63fa97859 100644
--- a/docs/components/updateworkspaceresponse.mdx
+++ b/docs/components/updateworkspaceresponse.mdx
@@ -6,4 +6,4 @@ title: "UpdateWorkspaceResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.Workspace](../components/workspace.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
+| `data` | [components.Workspace](../components/workspace.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
} |
\ No newline at end of file
diff --git a/docs/components/upsertworkspacebudgetrequest.mdx b/docs/components/upsertworkspacebudgetrequest.mdx
index ce00aab13..412d99c97 100644
--- a/docs/components/upsertworkspacebudgetrequest.mdx
+++ b/docs/components/upsertworkspacebudgetrequest.mdx
@@ -7,4 +7,4 @@ title: "UpsertWorkspaceBudgetRequest"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether to include BYOK (bring-your-own-key) spend when enforcing the workspace's budgets. This is a workspace-wide setting: it applies to every budget interval (daily, weekly, monthly, and lifetime), not just the interval being upserted in this request. Omit to leave the current setting unchanged. | true |
-| `limit_usd` | *float* | ✅ | Spending limit in USD. Must be greater than 0. | 100 |
\ No newline at end of file
+| `limit_usd` | *float* | ✔️ | Spending limit in USD. Must be greater than 0. | 100 |
\ No newline at end of file
diff --git a/docs/components/upsertworkspacebudgetresponse.mdx b/docs/components/upsertworkspacebudgetresponse.mdx
index 0a23c5a79..22f0ca4f9 100644
--- a/docs/components/upsertworkspacebudgetresponse.mdx
+++ b/docs/components/upsertworkspacebudgetresponse.mdx
@@ -6,5 +6,5 @@ title: "UpsertWorkspaceBudgetResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.WorkspaceBudget](../components/workspacebudget.mdx) | ✅ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"limit_usd": 100,
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
+| `data` | [components.WorkspaceBudget](../components/workspacebudget.mdx) | ✔️ | N/A | \{
"created_at": "2025-08-24T10:30:00Z",
"id": "770e8400-e29b-41d4-a716-446655440000",
"limit_usd": 100,
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
} |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether BYOK (bring-your-own-key) spend is included when enforcing the workspace's budgets. This is a workspace-wide setting that applies to all budget intervals (daily, weekly, monthly, and lifetime). | true |
\ No newline at end of file
diff --git a/docs/components/upstream.mdx b/docs/components/upstream.mdx
index 69d8b821b..c160d44a6 100644
--- a/docs/components/upstream.mdx
+++ b/docs/components/upstream.mdx
@@ -9,5 +9,5 @@ The upstream batch deletion outcome; omitted when no provider was assigned.
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `provider` | *str* | ✅ | The provider name stored on the batch. | OpenAI |
-| `status` | [components.BatchDeletionOutcome](../components/batchdeletionoutcome.mdx) | ✅ | Outcome for one deletion target: `deleted` (removed), `unsupported` (the provider has no batch-delete API; supported file cleanup still runs), or `not_applicable` (the batch never reached that target). | deleted |
\ No newline at end of file
+| `provider` | *str* | ✔️ | The provider name stored on the batch. | OpenAI |
+| `status` | [components.BatchDeletionOutcome](../components/batchdeletionoutcome.mdx) | ✔️ | Outcome for one deletion target: `deleted` (removed), `unsupported` (the provider has no batch-delete API; supported file cleanup still runs), or `not_applicable` (the batch never reached that target). | deleted |
\ No newline at end of file
diff --git a/docs/components/urlcitation.mdx b/docs/components/urlcitation.mdx
index d23353c99..d791d72f3 100644
--- a/docs/components/urlcitation.mdx
+++ b/docs/components/urlcitation.mdx
@@ -7,8 +7,8 @@ title: "URLCitation"
| Field | Type | Required | Description |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
| `content` | *Optional[str]* | ➖ | N/A |
-| `end_index` | *int* | ✅ | N/A |
-| `start_index` | *int* | ✅ | N/A |
-| `title` | *str* | ✅ | N/A |
-| `type` | [components.URLCitationType](../components/urlcitationtype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `end_index` | *int* | ✔️ | N/A |
+| `start_index` | *int* | ✔️ | N/A |
+| `title` | *str* | ✔️ | N/A |
+| `type` | [components.URLCitationType](../components/urlcitationtype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/usage.mdx b/docs/components/usage.mdx
index 3aa98f3a9..10680b424 100644
--- a/docs/components/usage.mdx
+++ b/docs/components/usage.mdx
@@ -6,11 +6,11 @@ title: "Usage"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `input_tokens` | *int* | ✅ | N/A | |
-| `input_tokens_details` | [components.InputTokensDetails](../components/inputtokensdetails.mdx) | ✅ | N/A | |
-| `output_tokens` | *int* | ✅ | N/A | |
-| `output_tokens_details` | [components.OutputTokensDetails](../components/outputtokensdetails.mdx) | ✅ | N/A | |
-| `total_tokens` | *int* | ✅ | N/A | |
+| `input_tokens` | *int* | ✔️ | N/A | |
+| `input_tokens_details` | [components.InputTokensDetails](../components/inputtokensdetails.mdx) | ✔️ | N/A | |
+| `output_tokens` | *int* | ✔️ | N/A | |
+| `output_tokens_details` | [components.OutputTokensDetails](../components/outputtokensdetails.mdx) | ✔️ | N/A | |
+| `total_tokens` | *int* | ✔️ | N/A | |
| `cost` | *OptionalNullable[float]* | ➖ | Cost of the completion | |
| `cost_details` | [Optional[components.UsageCostDetails]](../components/usagecostdetails.mdx) | ➖ | N/A | |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
diff --git a/docs/components/usagecostdetails.mdx b/docs/components/usagecostdetails.mdx
index 508e844be..cfe377773 100644
--- a/docs/components/usagecostdetails.mdx
+++ b/docs/components/usagecostdetails.mdx
@@ -8,5 +8,5 @@ title: "UsageCostDetails"
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `server_tool_cost` | *OptionalNullable[float]* | ➖ | Metered server-tool execution cost (for example, shell sandbox time) billed for this request, in USD. Matches the billed checkpoint and settlement amounts exactly. 0 when a metered server tool ran but settled at zero dollars; absent when no metered server tool ran. |
| `upstream_inference_cost` | *OptionalNullable[float]* | ➖ | N/A |
-| `upstream_inference_input_cost` | *float* | ✅ | N/A |
-| `upstream_inference_output_cost` | *float* | ✅ | N/A |
\ No newline at end of file
+| `upstream_inference_input_cost` | *float* | ✔️ | N/A |
+| `upstream_inference_output_cost` | *float* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/userlocation.mdx b/docs/components/userlocation.mdx
index 6aed589dc..6f466e154 100644
--- a/docs/components/userlocation.mdx
+++ b/docs/components/userlocation.mdx
@@ -13,4 +13,4 @@ Approximate user location for location-biased search results. Passed through to
| `country` | *OptionalNullable[str]* | ➖ | N/A |
| `region` | *OptionalNullable[str]* | ➖ | N/A |
| `timezone` | *OptionalNullable[str]* | ➖ | N/A |
-| `type` | [components.WebSearchPluginType](../components/websearchplugintype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.WebSearchPluginType](../components/websearchplugintype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/validateprivateendpointrequest.mdx b/docs/components/validateprivateendpointrequest.mdx
index 096c78fc9..b7b1c5e34 100644
--- a/docs/components/validateprivateendpointrequest.mdx
+++ b/docs/components/validateprivateendpointrequest.mdx
@@ -6,4 +6,4 @@ title: "ValidatePrivateEndpointRequest"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
-| `workspace_id` | *str* | ✅ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `workspace_id` | *str* | ✔️ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/vaulteffectivesecret.mdx b/docs/components/vaulteffectivesecret.mdx
index 7fd9791a5..ffc894b0b 100644
--- a/docs/components/vaulteffectivesecret.mdx
+++ b/docs/components/vaulteffectivesecret.mdx
@@ -9,8 +9,8 @@ Metadata for the one secret the intern's outbound requests receive under this na
| Field | Type | Required | Description |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | N/A |
-| `fingerprint` | *Nullable[str]* | ✅ | N/A |
-| `hosts` | List[*str*] | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
-| `scope` | [components.VaultEffectiveSecretScope](../components/vaulteffectivesecretscope.mdx) | ✅ | Where the delivered secret is stored: `intern` for the intern's own vault, `attached` for a vault attached to the intern, `workspace` for the workspace vault. |
\ No newline at end of file
+| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | N/A |
+| `fingerprint` | *Nullable[str]* | ✔️ | N/A |
+| `hosts` | List[*str*] | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
+| `scope` | [components.VaultEffectiveSecretScope](../components/vaulteffectivesecretscope.mdx) | ✔️ | Where the delivered secret is stored: `intern` for the intern's own vault, `attached` for a vault attached to the intern, `workspace` for the workspace vault. |
\ No newline at end of file
diff --git a/docs/components/vaulteffectivesecretlistresponse.mdx b/docs/components/vaulteffectivesecretlistresponse.mdx
index e9e7dcc60..4bb1b4882 100644
--- a/docs/components/vaulteffectivesecretlistresponse.mdx
+++ b/docs/components/vaulteffectivesecretlistresponse.mdx
@@ -9,5 +9,5 @@ One page of the secrets an intern receives, one entry per name.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.VaultEffectiveSecret](../components/vaulteffectivesecret.mdx)] | ✅ | N/A |
-| `has_more` | *bool* | ✅ | True when more secrets exist beyond this page. Request the next page with `offset` increased by the number of returned entries. |
\ No newline at end of file
+| `data` | List[[components.VaultEffectiveSecret](../components/vaulteffectivesecret.mdx)] | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | True when more secrets exist beyond this page. Request the next page with `offset` increased by the number of returned entries. |
\ No newline at end of file
diff --git a/docs/components/vaultroutingtable.mdx b/docs/components/vaultroutingtable.mdx
index 0ae406c2e..d23a1b6d5 100644
--- a/docs/components/vaultroutingtable.mdx
+++ b/docs/components/vaultroutingtable.mdx
@@ -9,12 +9,12 @@ The intern's routing table, for the intern's own key only; null for any other ca
| Field | Type | Required | Description |
| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
-| `agent_id` | *str* | ✅ | N/A |
-| `custom_origins` | List[[components.CustomOrigin](../components/customorigin.mdx)] | ✅ | N/A |
-| `github` | [components.Github](../components/github.mdx) | ✅ | N/A |
-| `google` | [components.Google](../components/google.mdx) | ✅ | N/A |
-| `host_rules` | List[[components.HostRule](../components/hostrule.mdx)] | ✅ | Built-in hosts the vault injects a named secret for, and whether that secret is stored. |
-| `mcp_origins` | List[[components.McpOrigin](../components/mcporigin.mdx)] | ✅ | N/A |
-| `read_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | N/A |
-| `secrets` | List[[components.Secret](../components/secret.mdx)] | ✅ | N/A |
-| `slack` | [components.Slack](../components/slack.mdx) | ✅ | N/A |
\ No newline at end of file
+| `agent_id` | *str* | ✔️ | N/A |
+| `custom_origins` | List[[components.CustomOrigin](../components/customorigin.mdx)] | ✔️ | N/A |
+| `github` | [components.Github](../components/github.mdx) | ✔️ | N/A |
+| `google` | [components.Google](../components/google.mdx) | ✔️ | N/A |
+| `host_rules` | List[[components.HostRule](../components/hostrule.mdx)] | ✔️ | Built-in hosts the vault injects a named secret for, and whether that secret is stored. |
+| `mcp_origins` | List[[components.McpOrigin](../components/mcporigin.mdx)] | ✔️ | N/A |
+| `read_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | N/A |
+| `secrets` | List[[components.Secret](../components/secret.mdx)] | ✔️ | N/A |
+| `slack` | [components.Slack](../components/slack.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/vaultsecret.mdx b/docs/components/vaultsecret.mdx
index d001e0188..9a0739aa8 100644
--- a/docs/components/vaultsecret.mdx
+++ b/docs/components/vaultsecret.mdx
@@ -9,7 +9,7 @@ Metadata for one stored secret. The secret value is never returned. `fingerprint
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
-| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | N/A |
-| `fingerprint` | *Nullable[str]* | ✅ | N/A |
-| `hosts` | List[*str*] | ✅ | N/A |
-| `name` | *str* | ✅ | N/A |
\ No newline at end of file
+| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | N/A |
+| `fingerprint` | *Nullable[str]* | ✔️ | N/A |
+| `hosts` | List[*str*] | ✔️ | N/A |
+| `name` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/vaultsecretcopyrequest.mdx b/docs/components/vaultsecretcopyrequest.mdx
index 887a6dca6..c29678806 100644
--- a/docs/components/vaultsecretcopyrequest.mdx
+++ b/docs/components/vaultsecretcopyrequest.mdx
@@ -9,4 +9,4 @@ Workspace secrets to copy into the intern scope.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
-| `names` | List[*str*] | ✅ | Names of workspace secrets to copy, 1 to 100 unique entries. Every name must exist in the workspace scope. |
\ No newline at end of file
+| `names` | List[*str*] | ✔️ | Names of workspace secrets to copy, 1 to 100 unique entries. Every name must exist in the workspace scope. |
\ No newline at end of file
diff --git a/docs/components/vaultsecretcopyresponse.mdx b/docs/components/vaultsecretcopyresponse.mdx
index 125157afe..a72f2e0b9 100644
--- a/docs/components/vaultsecretcopyresponse.mdx
+++ b/docs/components/vaultsecretcopyresponse.mdx
@@ -9,4 +9,4 @@ Metadata for the copies now stored in the intern scope, one entry per requested
| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/vaultsecretlistresponse.mdx b/docs/components/vaultsecretlistresponse.mdx
index f769e3916..64ad13de8 100644
--- a/docs/components/vaultsecretlistresponse.mdx
+++ b/docs/components/vaultsecretlistresponse.mdx
@@ -9,5 +9,5 @@ One page of secret metadata for the selected scope.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | ✅ | N/A |
-| `has_more` | *bool* | ✅ | True when more secrets exist beyond this page. Request the next page with `offset` increased by the number of returned entries. |
\ No newline at end of file
+| `data` | List[[components.VaultSecret](../components/vaultsecret.mdx)] | ✔️ | N/A |
+| `has_more` | *bool* | ✔️ | True when more secrets exist beyond this page. Request the next page with `offset` increased by the number of returned entries. |
\ No newline at end of file
diff --git a/docs/components/vaultsecretresponse.mdx b/docs/components/vaultsecretresponse.mdx
index 5aedbf0e6..c02311782 100644
--- a/docs/components/vaultsecretresponse.mdx
+++ b/docs/components/vaultsecretresponse.mdx
@@ -9,4 +9,4 @@ Metadata for the stored secret.
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.VaultSecret](../components/vaultsecret.mdx) | ✅ | Metadata for one stored secret. The secret value is never returned. `fingerprint` is an HMAC-SHA-256 of the value keyed with that vault's own data key, so it is comparable only within one vault: equal fingerprints in one vault mean equal values, and rewriting the same value keeps its fingerprint. The same value stored in two vaults (for example a workspace secret and its intern copy) carries different fingerprints, so comparing fingerprints across vaults cannot show that a copy matches or that a rotation propagated. `hosts` and `fingerprint` are `null` only for legacy rows written before host binding was required; storing the secret again assigns hosts. | \{
"created_at": "2026-09-15T17:44:00.000Z",
"fingerprint": "sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
"hosts": [
"api.github.com"
],
"name": "github_token"
} |
\ No newline at end of file
+| `data` | [components.VaultSecret](../components/vaultsecret.mdx) | ✔️ | Metadata for one stored secret. The secret value is never returned. `fingerprint` is an HMAC-SHA-256 of the value keyed with that vault's own data key, so it is comparable only within one vault: equal fingerprints in one vault mean equal values, and rewriting the same value keeps its fingerprint. The same value stored in two vaults (for example a workspace secret and its intern copy) carries different fingerprints, so comparing fingerprints across vaults cannot show that a copy matches or that a rotation propagated. `hosts` and `fingerprint` are `null` only for legacy rows written before host binding was required; storing the secret again assigns hosts. | \{
"created_at": "2026-09-15T17:44:00.000Z",
"fingerprint": "sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
"hosts": [
"api.github.com"
],
"name": "github_token"
} |
\ No newline at end of file
diff --git a/docs/components/vaultsecretwriterequest.mdx b/docs/components/vaultsecretwriterequest.mdx
index b0b3328ad..997936057 100644
--- a/docs/components/vaultsecretwriterequest.mdx
+++ b/docs/components/vaultsecretwriterequest.mdx
@@ -9,5 +9,5 @@ Secret value and the exact hostnames it may be released to.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `hosts` | List[*str*] | ✅ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. |
-| `value` | *str* | ✅ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. |
\ No newline at end of file
+| `hosts` | List[*str*] | ✔️ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. |
+| `value` | *str* | ✔️ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. |
\ No newline at end of file
diff --git a/docs/components/videogeneration.mdx b/docs/components/videogeneration.mdx
index 482122145..47158d146 100644
--- a/docs/components/videogeneration.mdx
+++ b/docs/components/videogeneration.mdx
@@ -6,6 +6,6 @@ title: "VideoGeneration"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
-| `request_count` | *Nullable[int]* | ✅ | Total requests admitted for this workload in the window. | |
-| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✅ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
+| `latency` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
+| `request_count` | *Nullable[int]* | ✔️ | Total requests admitted for this workload in the window. | |
+| `throughput` | [Nullable[components.PercentileStats]](../components/percentilestats.mdx) | ✔️ | N/A | \{
"p50": 25.5,
"p75": 35.2,
"p90": 48.7,
"p99": 85.3
} |
\ No newline at end of file
diff --git a/docs/components/videogenerationrequest.mdx b/docs/components/videogenerationrequest.mdx
index 41b9387f7..ebdc8142c 100644
--- a/docs/components/videogenerationrequest.mdx
+++ b/docs/components/videogenerationrequest.mdx
@@ -13,7 +13,7 @@ title: "VideoGenerationRequest"
| `frame_images` | List[[components.FrameImage](../components/frameimage.mdx)] | ➖ | Images to use as the first and/or last frame of the generated video. Each image must specify a frame_type of first_frame or last_frame. | |
| `generate_audio` | *Optional[bool]* | ➖ | Whether to generate audio alongside the video. Defaults to the endpoint's generate_audio capability flag, false if not set. | true |
| `input_references` | List[[components.InputReference](../components/inputreference.mdx)] | ➖ | Reference assets to guide video generation. Accepts image, audio, and video references. Audio and video references are only honored by providers that support them (including BytePlus Seedance generation 2 and newer); other providers use image references and ignore the rest. | |
-| `model` | *str* | ✅ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `previous_job_id` | *Optional[str]* | ➖ | ID of a completed video job to edit or extend, as returned by the submit response. The new job runs on the same model and endpoint that produced the previous one. Only models that support continuation accept this field. | gen-vid-1789493115-a1B2c3D4e5F6g7H8i9J0 |
| `prompt` | *Optional[str]* | ➖ | Text prompt describing the video to generate. Optional for models that support generating a video from image input alone; required by all other models. | A serene mountain landscape at sunset |
| `provider` | [Optional[components.VideoGenerationRequestProvider]](../components/videogenerationrequestprovider.mdx) | ➖ | Provider-specific passthrough configuration | |
diff --git a/docs/components/videogenerationresponse.mdx b/docs/components/videogenerationresponse.mdx
index dda66a304..710dd6392 100644
--- a/docs/components/videogenerationresponse.mdx
+++ b/docs/components/videogenerationresponse.mdx
@@ -9,9 +9,9 @@ title: "VideoGenerationResponse"
| `error` | *Optional[str]* | ➖ | N/A | |
| `expires_at` | *Optional[int]* | ➖ | Unix timestamp in seconds when OpenRouter's stored copy of the outputs stops being available. Present only when that copy exists. | |
| `generation_id` | *Optional[str]* | ➖ | The generation ID associated with this video generation job. Available once the job has been processed. | |
-| `id` | *str* | ✅ | The video job ID, in the `gen-vid--<20 alphanumerics>` generation ID format. Pass it as `previous_job_id` to continue the generation. | |
-| `polling_url` | *str* | ✅ | N/A | |
-| `status` | [components.VideoGenerationResponseStatus](../components/videogenerationresponsestatus.mdx) | ✅ | N/A | |
+| `id` | *str* | ✔️ | The video job ID, in the `gen-vid--<20 alphanumerics>` generation ID format. Pass it as `previous_job_id` to continue the generation. | |
+| `polling_url` | *str* | ✔️ | N/A | |
+| `status` | [components.VideoGenerationResponseStatus](../components/videogenerationresponsestatus.mdx) | ✔️ | N/A | |
| `unsigned_urls` | List[*str*] | ➖ | OpenRouter content URLs for each output. They need your API key in the `Authorization` header and keep working for as long as the output is available. | |
| `urls` | List[*str*] | ➖ | Signed download URLs for OpenRouter's stored copy of each output, usable without an API key until `expires_at`. Anyone holding a URL can download that output until it expires, so treat it like a secret. Present only when the stored copy exists. | |
| `usage` | [Optional[components.VideoGenerationUsage]](../components/videogenerationusage.mdx) | ➖ | Usage and cost information for the video generation. Available once the job has completed. | \{
"cost": 0.5,
"is_byok": false
} |
\ No newline at end of file
diff --git a/docs/components/videomodel.mdx b/docs/components/videomodel.mdx
index 37ead2bb7..17c89b5a9 100644
--- a/docs/components/videomodel.mdx
+++ b/docs/components/videomodel.mdx
@@ -6,20 +6,20 @@ title: "VideoModel"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `allowed_passthrough_parameters` | List[*str*] | ✅ | List of parameters that are allowed to be passed through to the provider | |
-| `canonical_slug` | *str* | ✅ | Canonical slug for the model | openai/gpt-4 |
-| `created` | *int* | ✅ | Unix timestamp of when the model was created | 1692901234 |
-| `creativity` | List[*int*] | ✅ | Supported creativity levels for video upscaling models | |
+| `allowed_passthrough_parameters` | List[*str*] | ✔️ | List of parameters that are allowed to be passed through to the provider | |
+| `canonical_slug` | *str* | ✔️ | Canonical slug for the model | openai/gpt-4 |
+| `created` | *int* | ✔️ | Unix timestamp of when the model was created | 1692901234 |
+| `creativity` | List[*int*] | ✔️ | Supported creativity levels for video upscaling models | |
| `description` | *Optional[str]* | ➖ | Description of the model | GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy. |
-| `generate_audio` | *Nullable[bool]* | ✅ | Whether the model supports generating audio alongside video | |
+| `generate_audio` | *Nullable[bool]* | ✔️ | Whether the model supports generating audio alongside video | |
| `hugging_face_id` | *OptionalNullable[str]* | ➖ | Hugging Face model identifier, if applicable | microsoft/DialoGPT-medium |
-| `id` | *str* | ✅ | Unique identifier for the model | openai/gpt-4 |
-| `name` | *str* | ✅ | Display name of the model | GPT-4 |
+| `id` | *str* | ✔️ | Unique identifier for the model | openai/gpt-4 |
+| `name` | *str* | ✔️ | Display name of the model | GPT-4 |
| `pricing_skus` | Dict[str, *str*] | ➖ | Pricing SKUs with provider prefix stripped, values as strings | |
-| `seed` | *Nullable[bool]* | ✅ | Whether the model supports deterministic generation via seed parameter | |
-| `supported_aspect_ratios` | List[[components.SupportedAspectRatio](../components/supportedaspectratio.mdx)] | ✅ | Supported output aspect ratios | |
-| `supported_durations` | List[*int*] | ✅ | Supported video durations in seconds | |
-| `supported_frame_images` | List[[components.SupportedFrameImage](../components/supportedframeimage.mdx)] | ✅ | Supported frame image types (e.g. first_frame, last_frame) | |
-| `supported_resolutions` | List[[components.SupportedResolution](../components/supportedresolution.mdx)] | ✅ | Supported output resolutions | |
-| `supported_sizes` | List[[components.SupportedSize](../components/supportedsize.mdx)] | ✅ | Supported output sizes (width x height) | |
-| `upscale_factor` | [Nullable[components.UpscaleFactor]](../components/upscalefactor.mdx) | ✅ | Supported upscale factor range for video upscaling models | |
\ No newline at end of file
+| `seed` | *Nullable[bool]* | ✔️ | Whether the model supports deterministic generation via seed parameter | |
+| `supported_aspect_ratios` | List[[components.SupportedAspectRatio](../components/supportedaspectratio.mdx)] | ✔️ | Supported output aspect ratios | |
+| `supported_durations` | List[*int*] | ✔️ | Supported video durations in seconds | |
+| `supported_frame_images` | List[[components.SupportedFrameImage](../components/supportedframeimage.mdx)] | ✔️ | Supported frame image types (e.g. first_frame, last_frame) | |
+| `supported_resolutions` | List[[components.SupportedResolution](../components/supportedresolution.mdx)] | ✔️ | Supported output resolutions | |
+| `supported_sizes` | List[[components.SupportedSize](../components/supportedsize.mdx)] | ✔️ | Supported output sizes (width x height) | |
+| `upscale_factor` | [Nullable[components.UpscaleFactor]](../components/upscalefactor.mdx) | ✔️ | Supported upscale factor range for video upscaling models | |
\ No newline at end of file
diff --git a/docs/components/videomodelslistresponse.mdx b/docs/components/videomodelslistresponse.mdx
index 5e4643eec..11330200d 100644
--- a/docs/components/videomodelslistresponse.mdx
+++ b/docs/components/videomodelslistresponse.mdx
@@ -6,4 +6,4 @@ title: "VideoModelsListResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------- |
-| `data` | List[[components.VideoModel](../components/videomodel.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.VideoModel](../components/videomodel.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/videourl.mdx b/docs/components/videourl.mdx
index 334e57e27..d42e64e68 100644
--- a/docs/components/videourl.mdx
+++ b/docs/components/videourl.mdx
@@ -6,4 +6,4 @@ title: "VideoURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/webfetchplugin.mdx b/docs/components/webfetchplugin.mdx
index d4d69a4e7..178df9823 100644
--- a/docs/components/webfetchplugin.mdx
+++ b/docs/components/webfetchplugin.mdx
@@ -8,6 +8,6 @@ title: "WebFetchPlugin"
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `allowed_domains` | List[*str*] | ➖ | Only fetch from these domains. |
| `blocked_domains` | List[*str*] | ➖ | Never fetch from these domains. |
-| `id` | [components.WebFetchPluginID](../components/webfetchpluginid.mdx) | ✅ | N/A |
+| `id` | [components.WebFetchPluginID](../components/webfetchpluginid.mdx) | ✔️ | N/A |
| `max_content_tokens` | *Optional[int]* | ➖ | Maximum content length in approximate tokens. Content exceeding this limit is truncated. |
| `max_uses` | *Optional[int]* | ➖ | Maximum number of web fetches per request. Once exceeded, the tool returns an error. |
\ No newline at end of file
diff --git a/docs/components/webfetchservertool.mdx b/docs/components/webfetchservertool.mdx
index 7e817ae82..0237ecafc 100644
--- a/docs/components/webfetchservertool.mdx
+++ b/docs/components/webfetchservertool.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: fetches full content from a URL (web page or PD
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
| `parameters` | [Optional[components.WebFetchServerToolConfig]](../components/webfetchservertoolconfig.mdx) | ➖ | Configuration for the openrouter:web_fetch server tool | \{
"max_content_tokens": 100000,
"max_uses": 10
} |
-| `type` | [components.WebFetchServerToolType](../components/webfetchservertooltype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.WebFetchServerToolType](../components/webfetchservertooltype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/websearchcallcompletedevent.mdx b/docs/components/websearchcallcompletedevent.mdx
index 61fa977f3..10077767c 100644
--- a/docs/components/websearchcallcompletedevent.mdx
+++ b/docs/components/websearchcallcompletedevent.mdx
@@ -9,7 +9,7 @@ Web search call completed
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.WebSearchCallCompletedEventType](../components/websearchcallcompletedeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.WebSearchCallCompletedEventType](../components/websearchcallcompletedeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/websearchcallinprogressevent.mdx b/docs/components/websearchcallinprogressevent.mdx
index f0d552ca8..54ccb6ea2 100644
--- a/docs/components/websearchcallinprogressevent.mdx
+++ b/docs/components/websearchcallinprogressevent.mdx
@@ -9,7 +9,7 @@ Web search call in progress
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.WebSearchCallInProgressEventType](../components/websearchcallinprogresseventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.WebSearchCallInProgressEventType](../components/websearchcallinprogresseventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/websearchcallsearchingevent.mdx b/docs/components/websearchcallsearchingevent.mdx
index 2a4da1904..582add1ec 100644
--- a/docs/components/websearchcallsearchingevent.mdx
+++ b/docs/components/websearchcallsearchingevent.mdx
@@ -9,7 +9,7 @@ Web search call is searching
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `item_id` | *str* | ✅ | N/A |
-| `output_index` | *int* | ✅ | N/A |
-| `sequence_number` | *int* | ✅ | N/A |
-| `type` | [components.WebSearchCallSearchingEventType](../components/websearchcallsearchingeventtype.mdx) | ✅ | N/A |
\ No newline at end of file
+| `item_id` | *str* | ✔️ | N/A |
+| `output_index` | *int* | ✔️ | N/A |
+| `sequence_number` | *int* | ✔️ | N/A |
+| `type` | [components.WebSearchCallSearchingEventType](../components/websearchcallsearchingeventtype.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/websearchcitation.mdx b/docs/components/websearchcitation.mdx
index a0faca26c..fa9a69b3a 100644
--- a/docs/components/websearchcitation.mdx
+++ b/docs/components/websearchcitation.mdx
@@ -8,5 +8,5 @@ title: "WebSearchCitation"
| ------------------ | ------------------ | ------------------ | ------------------ |
| `cited_text` | *Optional[str]* | ➖ | N/A |
| `encrypted_index` | *Optional[str]* | ➖ | N/A |
-| `title` | *Nullable[str]* | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `title` | *Nullable[str]* | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/websearchplugin.mdx b/docs/components/websearchplugin.mdx
index 8ef5667f5..37597eeb7 100644
--- a/docs/components/websearchplugin.mdx
+++ b/docs/components/websearchplugin.mdx
@@ -9,7 +9,7 @@ title: "WebSearchPlugin"
| `enabled` | *Optional[bool]* | ➖ | Set to false to disable the web-search plugin for this request. Defaults to true. | |
| `engine` | [Optional[components.WebSearchEngine]](../components/websearchengine.mdx) | ➖ | The search engine to use for web search. | exa |
| `exclude_domains` | List[*str*] | ➖ | A list of domains to exclude from web search results. Supports wildcards (e.g. "*.substack.com") and path filtering (e.g. "openai.com/blog"). | [
"example.com",
"*.substack.com",
"openai.com/blog"
] |
-| `id` | [components.WebSearchPluginID](../components/websearchpluginid.mdx) | ✅ | N/A | |
+| `id` | [components.WebSearchPluginID](../components/websearchpluginid.mdx) | ✔️ | N/A | |
| `include_domains` | List[*str*] | ➖ | A list of domains to restrict web search results to. Supports wildcards (e.g. "*.substack.com") and path filtering (e.g. "openai.com/blog"). | [
"example.com",
"*.substack.com",
"openai.com/blog"
] |
| `max_results` | *Optional[int]* | ➖ | N/A | |
| `max_uses` | *Optional[int]* | ➖ | Maximum number of times the model can invoke web search in a single turn. Passed through to native providers that support it (e.g. Anthropic). | |
diff --git a/docs/components/websearchservertool.mdx b/docs/components/websearchservertool.mdx
index 7efaf7736..4e7043d6d 100644
--- a/docs/components/websearchservertool.mdx
+++ b/docs/components/websearchservertool.mdx
@@ -15,6 +15,6 @@ Web search tool configuration (2025-08-26 version)
| `max_uses` | *Optional[int]* | ➖ | Maximum number of web searches the model may perform in a single request. Once reached, further search calls return an error result instead of executing. Applies to the Exa, Firecrawl, Parallel, and Perplexity engines. With native provider search, forwarded only to Anthropic (as `max_uses`); other native search providers have no equivalent parameter and ignore it. | 3 |
| `mode` | [Optional[components.WebSearchMode]](../components/websearchmode.mdx) | ➖ | Engine-native search mode. Exa supports instant, fast, auto (default), deep-lite, deep, and deep-reasoning. Parallel supports turbo, fast, basic (default), and advanced. Modes unsupported by the selected engine are ignored. | auto |
| `search_context_size` | [Optional[components.SearchContextSizeEnum]](../components/searchcontextsizeenum.mdx) | ➖ | Size of the search context for web search tools | medium |
-| `type` | [components.WebSearchServerToolType](../components/websearchservertooltype.mdx) | ✅ | N/A | |
+| `type` | [components.WebSearchServerToolType](../components/websearchservertooltype.mdx) | ✔️ | N/A | |
| `user_location` | [OptionalNullable[components.WebSearchUserLocation]](../components/websearchuserlocation.mdx) | ➖ | User location information for web search | \{
"city": "San Francisco",
"country": "USA",
"region": "California",
"timezone": "America/Los_Angeles",
"type": "approximate"
} |
| `x_search` | [Optional[components.XSearchOptions]](../components/xsearchoptions.mdx) | ➖ | Enable SpaceXAI X (Twitter) search alongside native web search, with optional filters. Only applies to SpaceXAI endpoints with native search; omit to search the web only. X search is billed separately by SpaceXAI, per post and per user profile fetched. | \{
"allowed_x_handles": [
"OpenRouterAI"
],
"from_date": "2025-01-01"
} |
\ No newline at end of file
diff --git a/docs/components/websearchservertoolopenrouter.mdx b/docs/components/websearchservertoolopenrouter.mdx
index 5c7db3ebf..e1edff8c4 100644
--- a/docs/components/websearchservertoolopenrouter.mdx
+++ b/docs/components/websearchservertoolopenrouter.mdx
@@ -10,4 +10,4 @@ OpenRouter built-in server tool: searches the web for current information
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| `parameters` | [Optional[components.WebSearchServerToolConfig]](../components/websearchservertoolconfig.mdx) | ➖ | Configuration for the openrouter:web_search server tool | \{
"max_results": 5,
"search_context_size": "medium"
} |
-| `type` | [components.WebSearchServerToolOpenRouterType](../components/websearchservertoolopenroutertype.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `type` | [components.WebSearchServerToolOpenRouterType](../components/websearchservertoolopenroutertype.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/components/websearchsource.mdx b/docs/components/websearchsource.mdx
index 35bdea156..f6e083d21 100644
--- a/docs/components/websearchsource.mdx
+++ b/docs/components/websearchsource.mdx
@@ -6,5 +6,5 @@ title: "WebSearchSource"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `type` | [components.WebSearchSourceType](../components/websearchsourcetype.mdx) | ✅ | N/A |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `type` | [components.WebSearchSourceType](../components/websearchsourcetype.mdx) | ✔️ | N/A |
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/components/workspace.mdx b/docs/components/workspace.mdx
index fff268dd0..adcd22757 100644
--- a/docs/components/workspace.mdx
+++ b/docs/components/workspace.mdx
@@ -6,21 +6,21 @@ title: "Workspace"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the workspace was created | 2025-08-24T10:30:00Z |
-| `created_by` | *Nullable[str]* | ✅ | User ID of the workspace creator | user_abc123 |
-| `default_guardrail_id` | *str* | ✅ | Deterministic ID derived from the workspace ID. The default guardrail is materialized when its configuration is first written. | 595d5849-7e86-51fd-a7c0-705c34e4afff |
-| `default_image_model` | *Nullable[str]* | ✅ | Default image model for this workspace | openai/dall-e-3 |
-| `default_provider_sort` | *Nullable[str]* | ✅ | Default provider sort preference (price, throughput, latency, exacto) | price |
-| `default_text_model` | *Nullable[str]* | ✅ | Default text model for this workspace | openai/gpt-4o |
-| `description` | *Nullable[str]* | ✅ | Description of the workspace | Production environment workspace |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the workspace was created | 2025-08-24T10:30:00Z |
+| `created_by` | *Nullable[str]* | ✔️ | User ID of the workspace creator | user_abc123 |
+| `default_guardrail_id` | *str* | ✔️ | Deterministic ID derived from the workspace ID. The default guardrail is materialized when its configuration is first written. | 595d5849-7e86-51fd-a7c0-705c34e4afff |
+| `default_image_model` | *Nullable[str]* | ✔️ | Default image model for this workspace | openai/dall-e-3 |
+| `default_provider_sort` | *Nullable[str]* | ✔️ | Default provider sort preference (price, throughput, latency, exacto) | price |
+| `default_text_model` | *Nullable[str]* | ✔️ | Default text model for this workspace | openai/gpt-4o |
+| `description` | *Nullable[str]* | ✔️ | Description of the workspace | Production environment workspace |
| `disabled_server_tools` | List[*str*] | ➖ | OpenRouter server tools (e.g. openrouter:web_search) that requests in this workspace may not invoke. Null means no tools are disabled. | null |
-| `id` | *str* | ✅ | Unique identifier for the workspace | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | Unique identifier for the workspace | 550e8400-e29b-41d4-a716-446655440000 |
| `include_byok_in_budgets` | *Optional[bool]* | ➖ | Whether BYOK (bring-your-own-key) spend counts toward this workspace's budgets. Set it via the workspace budget endpoints. | false |
-| `io_logging_api_key_ids` | List[*int*] | ✅ | Optional array of API key IDs to filter I/O logging. Null means all keys are logged. | null |
-| `io_logging_sampling_rate` | *float* | ✅ | Sampling rate for I/O logging (0.0001-1). 1 means 100% of requests are logged. | 1 |
-| `is_data_discount_logging_enabled` | *bool* | ✅ | Whether data discount logging is enabled for this workspace | true |
-| `is_observability_broadcast_enabled` | *bool* | ✅ | Whether broadcast is enabled for this workspace | false |
-| `is_observability_io_logging_enabled` | *bool* | ✅ | Whether private logging is enabled for this workspace | false |
-| `name` | *str* | ✅ | Name of the workspace | Production |
-| `slug` | *str* | ✅ | URL-friendly slug for the workspace | production |
-| `updated_at` | *Nullable[str]* | ✅ | ISO 8601 timestamp of when the workspace was last updated | 2025-08-24T15:45:00Z |
\ No newline at end of file
+| `io_logging_api_key_ids` | List[*int*] | ✔️ | Optional array of API key IDs to filter I/O logging. Null means all keys are logged. | null |
+| `io_logging_sampling_rate` | *float* | ✔️ | Sampling rate for I/O logging (0.0001-1). 1 means 100% of requests are logged. | 1 |
+| `is_data_discount_logging_enabled` | *bool* | ✔️ | Whether data discount logging is enabled for this workspace | true |
+| `is_observability_broadcast_enabled` | *bool* | ✔️ | Whether broadcast is enabled for this workspace | false |
+| `is_observability_io_logging_enabled` | *bool* | ✔️ | Whether private logging is enabled for this workspace | false |
+| `name` | *str* | ✔️ | Name of the workspace | Production |
+| `slug` | *str* | ✔️ | URL-friendly slug for the workspace | production |
+| `updated_at` | *Nullable[str]* | ✔️ | ISO 8601 timestamp of when the workspace was last updated | 2025-08-24T15:45:00Z |
\ No newline at end of file
diff --git a/docs/components/workspacebudget.mdx b/docs/components/workspacebudget.mdx
index 4dfb369b9..3bcc5400e 100644
--- a/docs/components/workspacebudget.mdx
+++ b/docs/components/workspacebudget.mdx
@@ -6,9 +6,9 @@ title: "WorkspaceBudget"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the budget was created | 2025-08-24T10:30:00Z |
-| `id` | *str* | ✅ | Unique identifier for the budget | 770e8400-e29b-41d4-a716-446655440000 |
-| `limit_usd` | *float* | ✅ | Spending limit in USD for this interval | 100 |
-| `reset_interval` | [Nullable[components.WorkspaceBudgetResetInterval]](../components/workspacebudgetresetinterval.mdx) | ✅ | Interval at which spend resets. Null means a lifetime (one-time) budget. | monthly |
-| `updated_at` | *str* | ✅ | ISO 8601 timestamp of when the budget was last updated | 2025-08-24T15:45:00Z |
-| `workspace_id` | *str* | ✅ | ID of the workspace the budget belongs to | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the budget was created | 2025-08-24T10:30:00Z |
+| `id` | *str* | ✔️ | Unique identifier for the budget | 770e8400-e29b-41d4-a716-446655440000 |
+| `limit_usd` | *float* | ✔️ | Spending limit in USD for this interval | 100 |
+| `reset_interval` | [Nullable[components.WorkspaceBudgetResetInterval]](../components/workspacebudgetresetinterval.mdx) | ✔️ | Interval at which spend resets. Null means a lifetime (one-time) budget. | monthly |
+| `updated_at` | *str* | ✔️ | ISO 8601 timestamp of when the budget was last updated | 2025-08-24T15:45:00Z |
+| `workspace_id` | *str* | ✔️ | ID of the workspace the budget belongs to | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/components/workspacemember.mdx b/docs/components/workspacemember.mdx
index 48ec5c899..95ba878dc 100644
--- a/docs/components/workspacemember.mdx
+++ b/docs/components/workspacemember.mdx
@@ -6,8 +6,8 @@ title: "WorkspaceMember"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the membership was created | 2025-08-24T10:30:00Z |
-| `id` | *str* | ✅ | Unique identifier for the workspace membership | 660e8400-e29b-41d4-a716-446655440000 |
-| `role` | [components.WorkspaceMemberRole](../components/workspacememberrole.mdx) | ✅ | Role of the member in the workspace | member |
-| `user_id` | *str* | ✅ | Clerk user ID of the member | user_abc123 |
-| `workspace_id` | *str* | ✅ | ID of the workspace | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the membership was created | 2025-08-24T10:30:00Z |
+| `id` | *str* | ✔️ | Unique identifier for the workspace membership | 660e8400-e29b-41d4-a716-446655440000 |
+| `role` | [components.WorkspaceMemberRole](../components/workspacememberrole.mdx) | ✔️ | Role of the member in the workspace | member |
+| `user_id` | *str* | ✔️ | Clerk user ID of the member | user_abc123 |
+| `workspace_id` | *str* | ✔️ | ID of the workspace | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/errors/badgatewayresponseerror.mdx b/docs/errors/badgatewayresponseerror.mdx
index 0a1a19d0b..289935269 100644
--- a/docs/errors/badgatewayresponseerror.mdx
+++ b/docs/errors/badgatewayresponseerror.mdx
@@ -9,6 +9,6 @@ Bad Gateway - Provider/upstream API failure
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `error` | [components.BadGatewayResponseErrorData](../components/badgatewayresponseerrordata.mdx) | ✅ | Error data for BadGatewayResponse | \{
"code": 502,
"message": "Provider returned error"
} |
+| `error` | [components.BadGatewayResponseErrorData](../components/badgatewayresponseerrordata.mdx) | ✔️ | Error data for BadGatewayResponse | \{
"code": 502,
"message": "Provider returned error"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/badrequestresponseerror.mdx b/docs/errors/badrequestresponseerror.mdx
index 7d8daf0cd..9c85b9078 100644
--- a/docs/errors/badrequestresponseerror.mdx
+++ b/docs/errors/badrequestresponseerror.mdx
@@ -9,6 +9,6 @@ Bad Request - Invalid request parameters or malformed input
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `error` | [components.BadRequestResponseErrorData](../components/badrequestresponseerrordata.mdx) | ✅ | Error data for BadRequestResponse | \{
"code": 400,
"message": "Invalid request parameters"
} |
+| `error` | [components.BadRequestResponseErrorData](../components/badrequestresponseerrordata.mdx) | ✔️ | Error data for BadRequestResponse | \{
"code": 400,
"message": "Invalid request parameters"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/batcherrorresponse.mdx b/docs/errors/batcherrorresponse.mdx
index 049632f96..c58311e31 100644
--- a/docs/errors/batcherrorresponse.mdx
+++ b/docs/errors/batcherrorresponse.mdx
@@ -6,4 +6,4 @@ title: "BatchErrorResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
-| `error` | [components.BatchErrorResponseError](../components/batcherrorresponseerror.mdx) | ✅ | N/A |
\ No newline at end of file
+| `error` | [components.BatchErrorResponseError](../components/batcherrorresponseerror.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/errors/batchpaymentrequiredresponseerror.mdx b/docs/errors/batchpaymentrequiredresponseerror.mdx
index 436204d8c..d6153b7ad 100644
--- a/docs/errors/batchpaymentrequiredresponseerror.mdx
+++ b/docs/errors/batchpaymentrequiredresponseerror.mdx
@@ -9,17 +9,17 @@ Batch metadata with results withheld (results: null) plus the standard error env
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `completion_window` | [components.BatchPaymentRequiredResponseCompletionWindow](../components/batchpaymentrequiredresponsecompletionwindow.mdx) | ✅ | N/A |
-| `created_at` | *int* | ✅ | N/A |
-| `endpoint` | *str* | ✅ | N/A |
-| `error` | [components.BatchPaymentRequiredResponseError](../components/batchpaymentrequiredresponseerror.mdx) | ✅ | N/A |
-| `expires_at` | *Nullable[int]* | ✅ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
-| `finalized_at` | *Nullable[int]* | ✅ | N/A |
-| `id` | *str* | ✅ | N/A |
-| `model` | *str* | ✅ | N/A |
-| `object` | [components.BatchPaymentRequiredResponseObject](../components/batchpaymentrequiredresponseobject.mdx) | ✅ | N/A |
-| `provider` | *Nullable[str]* | ✅ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
-| `request_counts` | [components.BatchPaymentRequiredResponseRequestCounts](../components/batchpaymentrequiredresponserequestcounts.mdx) | ✅ | N/A |
-| `results` | *Nullable[Any]* | ✅ | Always null: results are withheld until the batch charge is covered. |
-| `status` | [components.BatchPaymentRequiredResponseStatus](../components/batchpaymentrequiredresponsestatus.mdx) | ✅ | N/A |
-| `usage` | [Nullable[components.BatchPaymentRequiredResponseUsage]](../components/batchpaymentrequiredresponseusage.mdx) | ✅ | N/A |
\ No newline at end of file
+| `completion_window` | [components.BatchPaymentRequiredResponseCompletionWindow](../components/batchpaymentrequiredresponsecompletionwindow.mdx) | ✔️ | N/A |
+| `created_at` | *int* | ✔️ | N/A |
+| `endpoint` | *str* | ✔️ | N/A |
+| `error` | [components.BatchPaymentRequiredResponseError](../components/batchpaymentrequiredresponseerror.mdx) | ✔️ | N/A |
+| `expires_at` | *Nullable[int]* | ✔️ | Unix timestamp after which the assigned provider no longer completes unfinished requests. Derived from the provider's documented batch window, so it can exceed `created_at` plus `completion_window` (Google Vertex can take up to 96 hours). `null` when the provider documents no hard expiry. |
+| `finalized_at` | *Nullable[int]* | ✔️ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `model` | *str* | ✔️ | N/A |
+| `object` | [components.BatchPaymentRequiredResponseObject](../components/batchpaymentrequiredresponseobject.mdx) | ✔️ | N/A |
+| `provider` | *Nullable[str]* | ✔️ | Provider OpenRouter assigned to run the batch, using the same name as the `provider` field of sync responses. |
+| `request_counts` | [components.BatchPaymentRequiredResponseRequestCounts](../components/batchpaymentrequiredresponserequestcounts.mdx) | ✔️ | N/A |
+| `results` | *Nullable[Any]* | ✔️ | Always null: results are withheld until the batch charge is covered. |
+| `status` | [components.BatchPaymentRequiredResponseStatus](../components/batchpaymentrequiredresponsestatus.mdx) | ✔️ | N/A |
+| `usage` | [Nullable[components.BatchPaymentRequiredResponseUsage]](../components/batchpaymentrequiredresponseusage.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/errors/clientclosedrequestresponseerror.mdx b/docs/errors/clientclosedrequestresponseerror.mdx
index c290028df..e59aa38d5 100644
--- a/docs/errors/clientclosedrequestresponseerror.mdx
+++ b/docs/errors/clientclosedrequestresponseerror.mdx
@@ -9,6 +9,6 @@ Client Closed Request - The caller cancelled the request
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `error` | [components.ClientClosedRequestResponseErrorData](../components/clientclosedrequestresponseerrordata.mdx) | ✅ | Error data for ClientClosedRequestResponse | \{
"code": 499,
"message": "The request was cancelled."
} |
+| `error` | [components.ClientClosedRequestResponseErrorData](../components/clientclosedrequestresponseerrordata.mdx) | ✔️ | Error data for ClientClosedRequestResponse | \{
"code": 499,
"message": "The request was cancelled."
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/conflictresponseerror.mdx b/docs/errors/conflictresponseerror.mdx
index f496472b8..7c1ee4fb3 100644
--- a/docs/errors/conflictresponseerror.mdx
+++ b/docs/errors/conflictresponseerror.mdx
@@ -9,6 +9,6 @@ Conflict - Resource conflict or concurrent modification
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `error` | [components.ConflictResponseErrorData](../components/conflictresponseerrordata.mdx) | ✅ | Error data for ConflictResponse | \{
"code": 409,
"message": "Resource conflict. Please try again later."
} |
+| `error` | [components.ConflictResponseErrorData](../components/conflictresponseerrordata.mdx) | ✔️ | Error data for ConflictResponse | \{
"code": 409,
"message": "Resource conflict. Please try again later."
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/createprivateendpointvalidationfailedresponseerror.mdx b/docs/errors/createprivateendpointvalidationfailedresponseerror.mdx
index 432d5a57a..8e59dcc60 100644
--- a/docs/errors/createprivateendpointvalidationfailedresponseerror.mdx
+++ b/docs/errors/createprivateendpointvalidationfailedresponseerror.mdx
@@ -6,5 +6,5 @@ title: "CreatePrivateEndpointValidationFailedResponseError"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
-| `data` | [components.CreatePrivateEndpointValidationFailedResponseData](../components/createprivateendpointvalidationfailedresponsedata.mdx) | ✅ | N/A |
-| `error` | [components.CreatePrivateEndpointValidationFailedResponseError](../components/createprivateendpointvalidationfailedresponseerror.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [components.CreatePrivateEndpointValidationFailedResponseData](../components/createprivateendpointvalidationfailedresponsedata.mdx) | ✔️ | N/A |
+| `error` | [components.CreatePrivateEndpointValidationFailedResponseError](../components/createprivateendpointvalidationfailedresponseerror.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/errors/edgenetworktimeoutresponseerror.mdx b/docs/errors/edgenetworktimeoutresponseerror.mdx
index 6ddc69ad9..bdcdbabfa 100644
--- a/docs/errors/edgenetworktimeoutresponseerror.mdx
+++ b/docs/errors/edgenetworktimeoutresponseerror.mdx
@@ -9,6 +9,6 @@ Infrastructure Timeout - Provider request timed out at edge network
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `error` | [components.EdgeNetworkTimeoutResponseErrorData](../components/edgenetworktimeoutresponseerrordata.mdx) | ✅ | Error data for EdgeNetworkTimeoutResponse | \{
"code": 524,
"message": "Request timed out. Please try again later."
} |
+| `error` | [components.EdgeNetworkTimeoutResponseErrorData](../components/edgenetworktimeoutresponseerrordata.mdx) | ✔️ | Error data for EdgeNetworkTimeoutResponse | \{
"code": 524,
"message": "Request timed out. Please try again later."
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/forbiddenresponseerror.mdx b/docs/errors/forbiddenresponseerror.mdx
index 468d326ba..59a3897b2 100644
--- a/docs/errors/forbiddenresponseerror.mdx
+++ b/docs/errors/forbiddenresponseerror.mdx
@@ -9,6 +9,6 @@ Forbidden - Authentication successful but insufficient permissions
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
-| `error` | [components.ForbiddenResponseErrorData](../components/forbiddenresponseerrordata.mdx) | ✅ | Error data for ForbiddenResponse | \{
"code": 403,
"message": "Only management keys can perform this operation"
} |
+| `error` | [components.ForbiddenResponseErrorData](../components/forbiddenresponseerrordata.mdx) | ✔️ | Error data for ForbiddenResponse | \{
"code": 403,
"message": "Only management keys can perform this operation"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/gatewaytimeoutresponseerror.mdx b/docs/errors/gatewaytimeoutresponseerror.mdx
index 20530f230..d7be83a57 100644
--- a/docs/errors/gatewaytimeoutresponseerror.mdx
+++ b/docs/errors/gatewaytimeoutresponseerror.mdx
@@ -9,6 +9,6 @@ Gateway Timeout - Provider did not respond before the upstream deadline
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `error` | [components.GatewayTimeoutResponseErrorData](../components/gatewaytimeoutresponseerrordata.mdx) | ✅ | Error data for GatewayTimeoutResponse | \{
"code": 504,
"message": "The operation was aborted due to timeout"
} |
+| `error` | [components.GatewayTimeoutResponseErrorData](../components/gatewaytimeoutresponseerrordata.mdx) | ✔️ | Error data for GatewayTimeoutResponse | \{
"code": 504,
"message": "The operation was aborted due to timeout"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/goneresponseerror.mdx b/docs/errors/goneresponseerror.mdx
index 7df81cbac..6400badcb 100644
--- a/docs/errors/goneresponseerror.mdx
+++ b/docs/errors/goneresponseerror.mdx
@@ -9,6 +9,6 @@ Gone - Endpoint has been permanently removed or deprecated
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `error` | [components.GoneResponseErrorData](../components/goneresponseerrordata.mdx) | ✅ | Error data for GoneResponse | \{
"code": 410,
"message": "The Coinbase APIs used by this endpoint have been deprecated, so the Coinbase Commerce credits API has been removed. Use the web credits purchase flow instead."
} |
+| `error` | [components.GoneResponseErrorData](../components/goneresponseerrordata.mdx) | ✔️ | Error data for GoneResponse | \{
"code": 410,
"message": "The Coinbase APIs used by this endpoint have been deprecated, so the Coinbase Commerce credits API has been removed. Use the web credits purchase flow instead."
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/internalserverresponseerror.mdx b/docs/errors/internalserverresponseerror.mdx
index 239d837f8..2077c7a6a 100644
--- a/docs/errors/internalserverresponseerror.mdx
+++ b/docs/errors/internalserverresponseerror.mdx
@@ -9,6 +9,6 @@ Internal Server Error - Unexpected server error
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `error` | [components.InternalServerResponseErrorData](../components/internalserverresponseerrordata.mdx) | ✅ | Error data for InternalServerResponse | \{
"code": 500,
"message": "Internal Server Error"
} |
+| `error` | [components.InternalServerResponseErrorData](../components/internalserverresponseerrordata.mdx) | ✔️ | Error data for InternalServerResponse | \{
"code": 500,
"message": "Internal Server Error"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/notfoundresponseerror.mdx b/docs/errors/notfoundresponseerror.mdx
index c4fedfe4a..f5c5a7b2c 100644
--- a/docs/errors/notfoundresponseerror.mdx
+++ b/docs/errors/notfoundresponseerror.mdx
@@ -9,6 +9,6 @@ Not Found - Resource does not exist
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `error` | [components.NotFoundResponseErrorData](../components/notfoundresponseerrordata.mdx) | ✅ | Error data for NotFoundResponse | \{
"code": 404,
"message": "Resource not found"
} |
+| `error` | [components.NotFoundResponseErrorData](../components/notfoundresponseerrordata.mdx) | ✔️ | Error data for NotFoundResponse | \{
"code": 404,
"message": "Resource not found"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/oautherrorresponse.mdx b/docs/errors/oautherrorresponse.mdx
index 2190b45c8..a237c08f2 100644
--- a/docs/errors/oautherrorresponse.mdx
+++ b/docs/errors/oautherrorresponse.mdx
@@ -9,5 +9,5 @@ RFC 6749 §5.2 error response.
| Field | Type | Required | Description |
| -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- | -------------------------------------------------- |
-| `error` | [components.ErrorEnum](../components/errorenum.mdx) | ✅ | N/A |
-| `error_description` | *str* | ✅ | N/A |
\ No newline at end of file
+| `error` | [components.ErrorEnum](../components/errorenum.mdx) | ✔️ | N/A |
+| `error_description` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/errors/payloadtoolargeresponseerror.mdx b/docs/errors/payloadtoolargeresponseerror.mdx
index e232e3a74..9d5fb8f3d 100644
--- a/docs/errors/payloadtoolargeresponseerror.mdx
+++ b/docs/errors/payloadtoolargeresponseerror.mdx
@@ -9,6 +9,6 @@ Payload Too Large - Request payload exceeds size limits
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `error` | [components.PayloadTooLargeResponseErrorData](../components/payloadtoolargeresponseerrordata.mdx) | ✅ | Error data for PayloadTooLargeResponse | \{
"code": 413,
"message": "Request payload too large"
} |
+| `error` | [components.PayloadTooLargeResponseErrorData](../components/payloadtoolargeresponseerrordata.mdx) | ✔️ | Error data for PayloadTooLargeResponse | \{
"code": 413,
"message": "Request payload too large"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/paymentrequiredresponseerror.mdx b/docs/errors/paymentrequiredresponseerror.mdx
index cde4a1763..3a205ec49 100644
--- a/docs/errors/paymentrequiredresponseerror.mdx
+++ b/docs/errors/paymentrequiredresponseerror.mdx
@@ -9,6 +9,6 @@ Payment Required - Insufficient credits or quota to complete request
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `error` | [components.PaymentRequiredResponseErrorData](../components/paymentrequiredresponseerrordata.mdx) | ✅ | Error data for PaymentRequiredResponse | \{
"code": 402,
"message": "Insufficient credits. Add more using https://openrouter.ai/credits"
} |
+| `error` | [components.PaymentRequiredResponseErrorData](../components/paymentrequiredresponseerrordata.mdx) | ✔️ | Error data for PaymentRequiredResponse | \{
"code": 402,
"message": "Insufficient credits. Add more using https://openrouter.ai/credits"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/provideroverloadedresponseerror.mdx b/docs/errors/provideroverloadedresponseerror.mdx
index 3a024c3b8..237956ae7 100644
--- a/docs/errors/provideroverloadedresponseerror.mdx
+++ b/docs/errors/provideroverloadedresponseerror.mdx
@@ -9,6 +9,6 @@ Provider Overloaded - Provider is temporarily overloaded
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `error` | [components.ProviderOverloadedResponseErrorData](../components/provideroverloadedresponseerrordata.mdx) | ✅ | Error data for ProviderOverloadedResponse | \{
"code": 529,
"message": "Provider returned error"
} |
+| `error` | [components.ProviderOverloadedResponseErrorData](../components/provideroverloadedresponseerrordata.mdx) | ✔️ | Error data for ProviderOverloadedResponse | \{
"code": 529,
"message": "Provider returned error"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/requesttimeoutresponseerror.mdx b/docs/errors/requesttimeoutresponseerror.mdx
index 5e35d3b74..a8a7ac252 100644
--- a/docs/errors/requesttimeoutresponseerror.mdx
+++ b/docs/errors/requesttimeoutresponseerror.mdx
@@ -9,6 +9,6 @@ Request Timeout - Operation exceeded time limit
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
-| `error` | [components.RequestTimeoutResponseErrorData](../components/requesttimeoutresponseerrordata.mdx) | ✅ | Error data for RequestTimeoutResponse | \{
"code": 408,
"message": "Operation timed out. Please try again later."
} |
+| `error` | [components.RequestTimeoutResponseErrorData](../components/requesttimeoutresponseerrordata.mdx) | ✔️ | Error data for RequestTimeoutResponse | \{
"code": 408,
"message": "Operation timed out. Please try again later."
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/serviceunavailableresponseerror.mdx b/docs/errors/serviceunavailableresponseerror.mdx
index 6c51ff54d..d269f7b52 100644
--- a/docs/errors/serviceunavailableresponseerror.mdx
+++ b/docs/errors/serviceunavailableresponseerror.mdx
@@ -9,6 +9,6 @@ Service Unavailable - Service temporarily unavailable
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `error` | [components.ServiceUnavailableResponseErrorData](../components/serviceunavailableresponseerrordata.mdx) | ✅ | Error data for ServiceUnavailableResponse | \{
"code": 503,
"message": "Service temporarily unavailable"
} |
+| `error` | [components.ServiceUnavailableResponseErrorData](../components/serviceunavailableresponseerrordata.mdx) | ✔️ | Error data for ServiceUnavailableResponse | \{
"code": 503,
"message": "Service temporarily unavailable"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/toomanyrequestsresponseerror.mdx b/docs/errors/toomanyrequestsresponseerror.mdx
index bd4d9b5df..948ac5fb7 100644
--- a/docs/errors/toomanyrequestsresponseerror.mdx
+++ b/docs/errors/toomanyrequestsresponseerror.mdx
@@ -9,6 +9,6 @@ Too Many Requests - Rate limit exceeded
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------ |
-| `error` | [components.TooManyRequestsResponseErrorData](../components/toomanyrequestsresponseerrordata.mdx) | ✅ | Error data for TooManyRequestsResponse | \{
"code": 429,
"message": "Rate limit exceeded"
} |
+| `error` | [components.TooManyRequestsResponseErrorData](../components/toomanyrequestsresponseerrordata.mdx) | ✔️ | Error data for TooManyRequestsResponse | \{
"code": 429,
"message": "Rate limit exceeded"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/unauthorizedresponseerror.mdx b/docs/errors/unauthorizedresponseerror.mdx
index 81fb945c0..06c34e7ba 100644
--- a/docs/errors/unauthorizedresponseerror.mdx
+++ b/docs/errors/unauthorizedresponseerror.mdx
@@ -9,6 +9,6 @@ Unauthorized - Authentication required or invalid credentials
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `error` | [components.UnauthorizedResponseErrorData](../components/unauthorizedresponseerrordata.mdx) | ✅ | Error data for UnauthorizedResponse | \{
"code": 401,
"message": "Missing Authentication header"
} |
+| `error` | [components.UnauthorizedResponseErrorData](../components/unauthorizedresponseerrordata.mdx) | ✔️ | Error data for UnauthorizedResponse | \{
"code": 401,
"message": "Missing Authentication header"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/errors/unprocessableentityresponseerror.mdx b/docs/errors/unprocessableentityresponseerror.mdx
index 6e23a4c1d..902f867fb 100644
--- a/docs/errors/unprocessableentityresponseerror.mdx
+++ b/docs/errors/unprocessableentityresponseerror.mdx
@@ -9,6 +9,6 @@ Unprocessable Entity - Semantic validation failure
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
-| `error` | [components.UnprocessableEntityResponseErrorData](../components/unprocessableentityresponseerrordata.mdx) | ✅ | Error data for UnprocessableEntityResponse | \{
"code": 422,
"message": "Invalid argument"
} |
+| `error` | [components.UnprocessableEntityResponseErrorData](../components/unprocessableentityresponseerrordata.mdx) | ✔️ | Error data for UnprocessableEntityResponse | \{
"code": 422,
"message": "Invalid argument"
} |
| `openrouter_metadata` | Dict[str, *Any*] | ➖ | N/A | |
| `user_id` | *OptionalNullable[str]* | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/activateprivateendpointrequest.mdx b/docs/operations/activateprivateendpointrequest.mdx
index 1b7560155..79e9857e1 100644
--- a/docs/operations/activateprivateendpointrequest.mdx
+++ b/docs/operations/activateprivateendpointrequest.mdx
@@ -9,4 +9,4 @@ title: "ActivatePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
diff --git a/docs/operations/bulkaddworkspacemembersrequest.mdx b/docs/operations/bulkaddworkspacemembersrequest.mdx
index e0c7348a6..3ef1abf4e 100644
--- a/docs/operations/bulkaddworkspacemembersrequest.mdx
+++ b/docs/operations/bulkaddworkspacemembersrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkAddWorkspaceMembersRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `bulk_add_workspace_members_request` | [components.BulkAddWorkspaceMembersRequest](../components/bulkaddworkspacemembersrequest.mdx) | ✅ | N/A | \{
"user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `bulk_add_workspace_members_request` | [components.BulkAddWorkspaceMembersRequest](../components/bulkaddworkspacemembersrequest.mdx) | ✔️ | N/A | \{
"user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
diff --git a/docs/operations/bulkassignkeystoguardrailrequest.mdx b/docs/operations/bulkassignkeystoguardrailrequest.mdx
index d616eb4d6..8540dcfb7 100644
--- a/docs/operations/bulkassignkeystoguardrailrequest.mdx
+++ b/docs/operations/bulkassignkeystoguardrailrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkAssignKeysToGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `bulk_assign_keys_request` | [components.BulkAssignKeysRequest](../components/bulkassignkeysrequest.mdx) | ✅ | N/A | \{
"key_hashes": [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `bulk_assign_keys_request` | [components.BulkAssignKeysRequest](../components/bulkassignkeysrequest.mdx) | ✔️ | N/A | \{
"key_hashes": [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
]
} |
\ No newline at end of file
diff --git a/docs/operations/bulkassignmemberstoguardrailrequest.mdx b/docs/operations/bulkassignmemberstoguardrailrequest.mdx
index e51686259..e0f034882 100644
--- a/docs/operations/bulkassignmemberstoguardrailrequest.mdx
+++ b/docs/operations/bulkassignmemberstoguardrailrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkAssignMembersToGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `bulk_assign_members_request` | [components.BulkAssignMembersRequest](../components/bulkassignmembersrequest.mdx) | ✅ | N/A | \{
"member_user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `bulk_assign_members_request` | [components.BulkAssignMembersRequest](../components/bulkassignmembersrequest.mdx) | ✔️ | N/A | \{
"member_user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
diff --git a/docs/operations/bulkremoveworkspacemembersrequest.mdx b/docs/operations/bulkremoveworkspacemembersrequest.mdx
index 9a3ec4bb7..43bf3e7a5 100644
--- a/docs/operations/bulkremoveworkspacemembersrequest.mdx
+++ b/docs/operations/bulkremoveworkspacemembersrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkRemoveWorkspaceMembersRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `bulk_remove_workspace_members_request` | [components.BulkRemoveWorkspaceMembersRequest](../components/bulkremoveworkspacemembersrequest.mdx) | ✅ | N/A | \{
"user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `bulk_remove_workspace_members_request` | [components.BulkRemoveWorkspaceMembersRequest](../components/bulkremoveworkspacemembersrequest.mdx) | ✔️ | N/A | \{
"user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
diff --git a/docs/operations/bulkunassignkeysfromguardrailrequest.mdx b/docs/operations/bulkunassignkeysfromguardrailrequest.mdx
index 0e65d86de..2ea7730ea 100644
--- a/docs/operations/bulkunassignkeysfromguardrailrequest.mdx
+++ b/docs/operations/bulkunassignkeysfromguardrailrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkUnassignKeysFromGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `bulk_unassign_keys_request` | [components.BulkUnassignKeysRequest](../components/bulkunassignkeysrequest.mdx) | ✅ | N/A | \{
"key_hashes": [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `bulk_unassign_keys_request` | [components.BulkUnassignKeysRequest](../components/bulkunassignkeysrequest.mdx) | ✔️ | N/A | \{
"key_hashes": [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
]
} |
\ No newline at end of file
diff --git a/docs/operations/bulkunassignmembersfromguardrailrequest.mdx b/docs/operations/bulkunassignmembersfromguardrailrequest.mdx
index 0c20f96d7..ed8aded07 100644
--- a/docs/operations/bulkunassignmembersfromguardrailrequest.mdx
+++ b/docs/operations/bulkunassignmembersfromguardrailrequest.mdx
@@ -9,5 +9,5 @@ title: "BulkUnassignMembersFromGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `bulk_unassign_members_request` | [components.BulkUnassignMembersRequest](../components/bulkunassignmembersrequest.mdx) | ✅ | N/A | \{
"member_user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `bulk_unassign_members_request` | [components.BulkUnassignMembersRequest](../components/bulkunassignmembersrequest.mdx) | ✔️ | N/A | \{
"member_user_ids": [
"user_abc123",
"user_def456"
]
} |
\ No newline at end of file
diff --git a/docs/operations/classifierdimensions.mdx b/docs/operations/classifierdimensions.mdx
index ee620164f..7b0ca3b16 100644
--- a/docs/operations/classifierdimensions.mdx
+++ b/docs/operations/classifierdimensions.mdx
@@ -9,6 +9,6 @@ Group results by custom classifier tags, breaking down metrics by the specified
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
-| `classifier_id` | *str* | ✅ | UUID of the classifier whose tags to group by. | 550e8400-e29b-41d4-a716-446655440000 |
+| `classifier_id` | *str* | ✔️ | UUID of the classifier whose tags to group by. | 550e8400-e29b-41d4-a716-446655440000 |
| `dimension_names` | List[*str*] | ➖ | N/A | |
| `include_nulls` | *Optional[bool]* | ➖ | When true, also include generations that have no tag from this classifier. Defaults to false, which returns only classified generations. | |
\ No newline at end of file
diff --git a/docs/operations/classifierfilters.mdx b/docs/operations/classifierfilters.mdx
index 881b0849b..f7fc5d6ae 100644
--- a/docs/operations/classifierfilters.mdx
+++ b/docs/operations/classifierfilters.mdx
@@ -9,5 +9,5 @@ Filter results to generations with specific classifier tag values. Can be combin
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
-| `classifier_id` | *str* | ✅ | UUID of the classifier whose tags to filter by. Must match classifier_dimensions.classifier_id when both are specified. | 550e8400-e29b-41d4-a716-446655440000 |
-| `filters` | List[[operations.ClassifierFiltersFilter](../operations/classifierfiltersfilter.mdx)] | ✅ | N/A | |
\ No newline at end of file
+| `classifier_id` | *str* | ✔️ | UUID of the classifier whose tags to filter by. Must match classifier_dimensions.classifier_id when both are specified. | 550e8400-e29b-41d4-a716-446655440000 |
+| `filters` | List[[operations.ClassifierFiltersFilter](../operations/classifierfiltersfilter.mdx)] | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/classifierfiltersfilter.mdx b/docs/operations/classifierfiltersfilter.mdx
index 01ce09fe2..91b515f29 100644
--- a/docs/operations/classifierfiltersfilter.mdx
+++ b/docs/operations/classifierfiltersfilter.mdx
@@ -6,6 +6,6 @@ title: "ClassifierFiltersFilter"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `field` | *str* | ✅ | Classifier dimension name to filter on (snake_case identifier, e.g. "department", "work_type"). | department |
-| `operator` | *str* | ✅ | Filter operator. Only equality/set operators are supported (eq, neq, in, not_in) — ordered comparisons are not available because classification values are strings. | eq |
-| `value` | [operations.ClassifierFiltersValue](../operations/classifierfiltersvalue.mdx) | ✅ | Filter value. Use a scalar (string or number) for eq/neq, or an array for in/not_in. | Engineering |
\ No newline at end of file
+| `field` | *str* | ✔️ | Classifier dimension name to filter on (snake_case identifier, e.g. "department", "work_type"). | department |
+| `operator` | *str* | ✔️ | Filter operator. Only equality/set operators are supported (eq, neq, in, not_in) — ordered comparisons are not available because classification values are strings. | eq |
+| `value` | [operations.ClassifierFiltersValue](../operations/classifierfiltersvalue.mdx) | ✔️ | Filter value. Use a scalar (string or number) for eq/neq, or an array for in/not_in. | Engineering |
\ No newline at end of file
diff --git a/docs/operations/contentimageurl.mdx b/docs/operations/contentimageurl.mdx
index 7a5b2a7b9..71d90bbbc 100644
--- a/docs/operations/contentimageurl.mdx
+++ b/docs/operations/contentimageurl.mdx
@@ -6,5 +6,5 @@ title: "ContentImageURL"
| Field | Type | Required | Description |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `image_url` | [operations.ImageURL](../operations/imageurl.mdx) | ✅ | N/A |
-| `type` | [operations.TypeImageURL](../operations/typeimageurl.mdx) | ✅ | N/A |
\ No newline at end of file
+| `image_url` | [operations.ImageURL](../operations/imageurl.mdx) | ✔️ | N/A |
+| `type` | [operations.TypeImageURL](../operations/typeimageurl.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/contenttext.mdx b/docs/operations/contenttext.mdx
index 286bcb97e..e12c190b0 100644
--- a/docs/operations/contenttext.mdx
+++ b/docs/operations/contenttext.mdx
@@ -6,5 +6,5 @@ title: "ContentText"
| Field | Type | Required | Description |
| ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ | ------------------------------------------------ |
-| `text` | *str* | ✅ | N/A |
-| `type` | [operations.TypeText](../operations/typetext.mdx) | ✅ | N/A |
\ No newline at end of file
+| `text` | *str* | ✔️ | N/A |
+| `type` | [operations.TypeText](../operations/typetext.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/copyvaultsecretstointernrequest.mdx b/docs/operations/copyvaultsecretstointernrequest.mdx
index 892f9eb51..b0c2e5ad4 100644
--- a/docs/operations/copyvaultsecretstointernrequest.mdx
+++ b/docs/operations/copyvaultsecretstointernrequest.mdx
@@ -9,5 +9,5 @@ title: "CopyVaultSecretsToInternRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `vault_secret_copy_request` | [components.VaultSecretCopyRequest](../components/vaultsecretcopyrequest.mdx) | ✅ | N/A | \{
"names": [
"github_token"
]
} |
\ No newline at end of file
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `vault_secret_copy_request` | [components.VaultSecretCopyRequest](../components/vaultsecretcopyrequest.mdx) | ✔️ | N/A | \{
"names": [
"github_token"
]
} |
\ No newline at end of file
diff --git a/docs/operations/createapialphadecisionsrequest.mdx b/docs/operations/createapialphadecisionsrequest.mdx
index 153a9786f..49c68dc96 100644
--- a/docs/operations/createapialphadecisionsrequest.mdx
+++ b/docs/operations/createapialphadecisionsrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateAPIAlphaDecisionsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `decisions_request` | [components.DecisionsRequest](../components/decisionsrequest.mdx) | ✅ | N/A |
\ No newline at end of file
+| `decisions_request` | [components.DecisionsRequest](../components/decisionsrequest.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createaudiospeechrequest.mdx b/docs/operations/createaudiospeechrequest.mdx
index 2b933a1f8..be549c1d8 100644
--- a/docs/operations/createaudiospeechrequest.mdx
+++ b/docs/operations/createaudiospeechrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateAudioSpeechRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `speech_request` | [components.SpeechRequest](../components/speechrequest.mdx) | ✅ | N/A | \{
"input": "Hello world",
"model": "mistralai/voxtral-mini-tts-2603",
"response_format": "pcm",
"speed": 1,
"voice": "en_paul_neutral"
} |
\ No newline at end of file
+| `speech_request` | [components.SpeechRequest](../components/speechrequest.mdx) | ✔️ | N/A | \{
"input": "Hello world",
"model": "mistralai/voxtral-mini-tts-2603",
"response_format": "pcm",
"speed": 1,
"voice": "en_paul_neutral"
} |
\ No newline at end of file
diff --git a/docs/operations/createaudiotranscriptionsmultipartfile.mdx b/docs/operations/createaudiotranscriptionsmultipartfile.mdx
index aed4e7f79..1b2fd702d 100644
--- a/docs/operations/createaudiotranscriptionsmultipartfile.mdx
+++ b/docs/operations/createaudiotranscriptionsmultipartfile.mdx
@@ -6,6 +6,6 @@ title: "CreateAudioTranscriptionsMultipartFile"
| Field | Type | Required | Description |
| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
-| `file_name` | *str* | ✅ | N/A |
-| `content` | *Union[bytes, IO[bytes], io.IOBase]* | ✅ | N/A |
+| `file_name` | *str* | ✔️ | N/A |
+| `content` | *Union[bytes, IO[bytes], io.IOBase]* | ✔️ | N/A |
| `content_type` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createaudiotranscriptionsmultipartrequest.mdx b/docs/operations/createaudiotranscriptionsmultipartrequest.mdx
index 06e96faa3..8445acfbf 100644
--- a/docs/operations/createaudiotranscriptionsmultipartrequest.mdx
+++ b/docs/operations/createaudiotranscriptionsmultipartrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateAudioTranscriptionsMultipartRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `request_body` | [operations.CreateAudioTranscriptionsMultipartRequestBody](../operations/createaudiotranscriptionsmultipartrequestbody.mdx) | ✅ | N/A |
\ No newline at end of file
+| `request_body` | [operations.CreateAudioTranscriptionsMultipartRequestBody](../operations/createaudiotranscriptionsmultipartrequestbody.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createaudiotranscriptionsmultipartrequestbody.mdx b/docs/operations/createaudiotranscriptionsmultipartrequestbody.mdx
index 08284aaa6..9e528aad1 100644
--- a/docs/operations/createaudiotranscriptionsmultipartrequestbody.mdx
+++ b/docs/operations/createaudiotranscriptionsmultipartrequestbody.mdx
@@ -10,7 +10,7 @@ title: "CreateAudioTranscriptionsMultipartRequestBody"
| `file` | [Optional[operations.CreateAudioTranscriptionsMultipartFile]](../operations/createaudiotranscriptionsmultipartfile.mdx) | ➖ | The audio file to transcribe. The format is derived from the filename extension or the file part content type. Max 25 MB; send larger files as base64 JSON via input_audio, or by URL via source_url. Exactly one of file or source_url is required. |
| `keyterms` | List[*str*] | ➖ | Domain terms, names, or phrases to bias recognition toward; repeat the part once per term (keyterms=... is also accepted). Only supported by some providers; 400 when the selected model cannot use keyterms. |
| `language` | *Optional[str]* | ➖ | The language of the input audio (ISO-639-1). |
-| `model` | *str* | ✅ | The model to use for transcription. |
+| `model` | *str* | ✔️ | The model to use for transcription. |
| `provider` | *Optional[str]* | ➖ | JSON-encoded provider preferences object, the same shape as the JSON body field: \{ "zdr": true, "data_collection": "deny", "options": \{ "\": \{ ... } } }. Only options for the matched provider are forwarded. Must decode to a JSON object. |
| `response_format` | [Optional[operations.ResponseFormat]](../operations/responseformat.mdx) | ➖ | The response format. "json" (default) returns \{ text, usage }; "verbose_json" additionally returns task, language, duration, and segment-level timestamps (OpenAI-compatible providers only). |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. |
diff --git a/docs/operations/createaudiotranscriptionsrequest.mdx b/docs/operations/createaudiotranscriptionsrequest.mdx
index 4774c6ed6..f2c2dca44 100644
--- a/docs/operations/createaudiotranscriptionsrequest.mdx
+++ b/docs/operations/createaudiotranscriptionsrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateAudioTranscriptionsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `stt_request` | [components.STTRequest](../components/sttrequest.mdx) | ✅ | N/A | \{
"input_audio": \{
"data": "UklGRiQA...",
"format": "wav"
},
"language": "en",
"model": "openai/whisper-large-v3"
} |
\ No newline at end of file
+| `stt_request` | [components.STTRequest](../components/sttrequest.mdx) | ✔️ | N/A | \{
"input_audio": \{
"data": "UklGRiQA...",
"format": "wav"
},
"language": "en",
"model": "openai/whisper-large-v3"
} |
\ No newline at end of file
diff --git a/docs/operations/createauthkeyscodedata.mdx b/docs/operations/createauthkeyscodedata.mdx
index 01c6f5f53..36d0b9b3f 100644
--- a/docs/operations/createauthkeyscodedata.mdx
+++ b/docs/operations/createauthkeyscodedata.mdx
@@ -9,6 +9,6 @@ Auth code data
| Field | Type | Required | Description | Example |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `app_id` | *int* | ✅ | The application ID associated with this auth code | 12345 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the auth code was created | 2025-08-24T10:30:00Z |
-| `id` | *str* | ✅ | The authorization code ID to use in the exchange request | auth_code_xyz789 |
\ No newline at end of file
+| `app_id` | *int* | ✔️ | The application ID associated with this auth code | 12345 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the auth code was created | 2025-08-24T10:30:00Z |
+| `id` | *str* | ✔️ | The authorization code ID to use in the exchange request | auth_code_xyz789 |
\ No newline at end of file
diff --git a/docs/operations/createauthkeyscoderequest.mdx b/docs/operations/createauthkeyscoderequest.mdx
index e3aa5efe2..0f9e2ec2b 100644
--- a/docs/operations/createauthkeyscoderequest.mdx
+++ b/docs/operations/createauthkeyscoderequest.mdx
@@ -9,4 +9,4 @@ title: "CreateAuthKeysCodeRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `request_body` | [operations.CreateAuthKeysCodeRequestBody](../operations/createauthkeyscoderequestbody.mdx) | ✅ | N/A | \{
"callback_url": "https://myapp.com/auth/callback",
"code_challenge": "E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM",
"code_challenge_method": "S256",
"limit": 100
} |
\ No newline at end of file
+| `request_body` | [operations.CreateAuthKeysCodeRequestBody](../operations/createauthkeyscoderequestbody.mdx) | ✔️ | N/A | \{
"callback_url": "https://myapp.com/auth/callback",
"code_challenge": "E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM",
"code_challenge_method": "S256",
"limit": 100
} |
\ No newline at end of file
diff --git a/docs/operations/createauthkeyscoderequestbody.mdx b/docs/operations/createauthkeyscoderequestbody.mdx
index a083a0ba0..0f56d8f25 100644
--- a/docs/operations/createauthkeyscoderequestbody.mdx
+++ b/docs/operations/createauthkeyscoderequestbody.mdx
@@ -6,7 +6,7 @@ title: "CreateAuthKeysCodeRequestBody"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `callback_url` | *str* | ✅ | The callback URL to redirect to after authorization. Supports https URLs and localhost/127.0.0.1 URLs on any port for local CLI tools. | https://myapp.com/auth/callback |
+| `callback_url` | *str* | ✔️ | The callback URL to redirect to after authorization. Supports https URLs and localhost/127.0.0.1 URLs on any port for local CLI tools. | https://myapp.com/auth/callback |
| `code_challenge` | *Optional[str]* | ➖ | PKCE code challenge for enhanced security | E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM |
| `code_challenge_method` | [Optional[operations.CreateAuthKeysCodeCodeChallengeMethod]](../operations/createauthkeyscodecodechallengemethod.mdx) | ➖ | The method used to generate the code challenge | S256 |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | Optional ISO 8601 UTC expiration timestamp. Must include seconds (YYYY-MM-DDTHH:MM:SSZ; fractional seconds allowed); minute-precision timestamps are rejected. | 2027-12-31T23:59:59Z |
diff --git a/docs/operations/createauthkeyscoderesponse.mdx b/docs/operations/createauthkeyscoderesponse.mdx
index acff25e74..bc64754dd 100644
--- a/docs/operations/createauthkeyscoderesponse.mdx
+++ b/docs/operations/createauthkeyscoderesponse.mdx
@@ -9,4 +9,4 @@ Successfully created authorization code
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
-| `data` | [operations.CreateAuthKeysCodeData](../operations/createauthkeyscodedata.mdx) | ✅ | Auth code data | \{
"app_id": 12345,
"created_at": "2025-08-24T10:30:00Z",
"id": "auth_code_xyz789"
} |
\ No newline at end of file
+| `data` | [operations.CreateAuthKeysCodeData](../operations/createauthkeyscodedata.mdx) | ✔️ | Auth code data | \{
"app_id": 12345,
"created_at": "2025-08-24T10:30:00Z",
"id": "auth_code_xyz789"
} |
\ No newline at end of file
diff --git a/docs/operations/createbatchesrequest.mdx b/docs/operations/createbatchesrequest.mdx
index ebf930c1a..4d0505151 100644
--- a/docs/operations/createbatchesrequest.mdx
+++ b/docs/operations/createbatchesrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateBatchesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `batch_submit_body` | [components.BatchSubmitBody](../components/batchsubmitbody.mdx) | ✅ | The batch to create. Each item in `requests` has a unique `custom_id` and a `body` in the request format of the chosen `endpoint`. |
\ No newline at end of file
+| `batch_submit_body` | [components.BatchSubmitBody](../components/batchsubmitbody.mdx) | ✔️ | The batch to create. Each item in `requests` has a unique `custom_id` and a `body` in the request format of the chosen `endpoint`. |
\ No newline at end of file
diff --git a/docs/operations/createbyokkeyrequest.mdx b/docs/operations/createbyokkeyrequest.mdx
index 172b19af4..488b8b57d 100644
--- a/docs/operations/createbyokkeyrequest.mdx
+++ b/docs/operations/createbyokkeyrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateBYOKKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `create_byok_key_request` | [components.CreateBYOKKeyRequest](../components/createbyokkeyrequest.mdx) | ✅ | N/A | \{
"key": "sk-proj-abc123...",
"name": "Production OpenAI Key",
"provider": "openai"
} |
\ No newline at end of file
+| `create_byok_key_request` | [components.CreateBYOKKeyRequest](../components/createbyokkeyrequest.mdx) | ✔️ | N/A | \{
"key": "sk-proj-abc123...",
"name": "Production OpenAI Key",
"provider": "openai"
} |
\ No newline at end of file
diff --git a/docs/operations/createembeddingsdata.mdx b/docs/operations/createembeddingsdata.mdx
index 2bc84c96b..c07ff90af 100644
--- a/docs/operations/createembeddingsdata.mdx
+++ b/docs/operations/createembeddingsdata.mdx
@@ -9,6 +9,6 @@ A single embedding object
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `embedding` | [operations.Embedding](../operations/embedding.mdx) | ✅ | Embedding vector as an array of floats or a base64 string | [
0.0023064255,
-0.009327292,
0.015797347
] |
+| `embedding` | [operations.Embedding](../operations/embedding.mdx) | ✔️ | Embedding vector as an array of floats or a base64 string | [
0.0023064255,
-0.009327292,
0.015797347
] |
| `index` | *Optional[int]* | ➖ | Index of the embedding in the input list | 0 |
-| `object` | [operations.ObjectEmbedding](../operations/objectembedding.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `object` | [operations.ObjectEmbedding](../operations/objectembedding.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/createembeddingsrequest.mdx b/docs/operations/createembeddingsrequest.mdx
index 22f6a5c0a..d2cd66cd4 100644
--- a/docs/operations/createembeddingsrequest.mdx
+++ b/docs/operations/createembeddingsrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateEmbeddingsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `request_body` | [operations.CreateEmbeddingsRequestBody](../operations/createembeddingsrequestbody.mdx) | ✅ | N/A | \{
"dimensions": 1536,
"input": "The quick brown fox jumps over the lazy dog",
"model": "openai/text-embedding-3-small"
} |
\ No newline at end of file
+| `request_body` | [operations.CreateEmbeddingsRequestBody](../operations/createembeddingsrequestbody.mdx) | ✔️ | N/A | \{
"dimensions": 1536,
"input": "The quick brown fox jumps over the lazy dog",
"model": "openai/text-embedding-3-small"
} |
\ No newline at end of file
diff --git a/docs/operations/createembeddingsrequestbody.mdx b/docs/operations/createembeddingsrequestbody.mdx
index 30ca7a79f..769a9579e 100644
--- a/docs/operations/createembeddingsrequestbody.mdx
+++ b/docs/operations/createembeddingsrequestbody.mdx
@@ -11,9 +11,9 @@ Embeddings request input
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `dimensions` | *Optional[int]* | ➖ | The number of dimensions for the output embeddings | 1536 |
| `encoding_format` | [Optional[operations.EncodingFormat]](../operations/encodingformat.mdx) | ➖ | The format of the output embeddings | float |
-| `input` | [operations.InputUnion](../operations/inputunion.mdx) | ✅ | Text, token, or multimodal input(s) to embed | The quick brown fox jumps over the lazy dog |
+| `input` | [operations.InputUnion](../operations/inputunion.mdx) | ✔️ | Text, token, or multimodal input(s) to embed | The quick brown fox jumps over the lazy dog |
| `input_type` | *Optional[str]* | ➖ | The type of input (e.g. search_query, search_document) | search_query |
-| `model` | *str* | ✅ | The model to use for embeddings | openai/text-embedding-3-small |
+| `model` | *str* | ✔️ | The model to use for embeddings | openai/text-embedding-3-small |
| `provider` | [OptionalNullable[components.ProviderPreferences]](../components/providerpreferences.mdx) | ➖ | N/A | \{
"allow_fallbacks": true
} |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters. | session-1234 |
| `trace` | [Optional[components.TraceConfig]](../components/traceconfig.mdx) | ➖ | Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations. | \{
"trace_id": "trace-abc123",
"trace_name": "my-app-trace"
} |
diff --git a/docs/operations/createembeddingsresponsebody.mdx b/docs/operations/createembeddingsresponsebody.mdx
index e16f95a89..2b6446298 100644
--- a/docs/operations/createembeddingsresponsebody.mdx
+++ b/docs/operations/createembeddingsresponsebody.mdx
@@ -9,8 +9,8 @@ Embeddings response containing embedding vectors
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
-| `data` | List[[operations.CreateEmbeddingsData](../operations/createembeddingsdata.mdx)] | ✅ | List of embedding objects | [
\{
"embedding": [
0.0023064255,
-0.009327292,
0.015797347
],
"index": 0,
"object": "embedding"
}
] |
+| `data` | List[[operations.CreateEmbeddingsData](../operations/createembeddingsdata.mdx)] | ✔️ | List of embedding objects | [
\{
"embedding": [
0.0023064255,
-0.009327292,
0.015797347
],
"index": 0,
"object": "embedding"
}
] |
| `id` | *Optional[str]* | ➖ | Unique identifier for the embeddings response | embd-1234567890 |
-| `model` | *str* | ✅ | The model used for embeddings | openai/text-embedding-3-small |
-| `object` | [operations.Object](../operations/object.mdx) | ✅ | N/A | |
+| `model` | *str* | ✔️ | The model used for embeddings | openai/text-embedding-3-small |
+| `object` | [operations.Object](../operations/object.mdx) | ✔️ | N/A | |
| `usage` | [Optional[operations.CreateEmbeddingsUsage]](../operations/createembeddingsusage.mdx) | ➖ | Token usage statistics | \{
"prompt_tokens": 8,
"total_tokens": 8
} |
\ No newline at end of file
diff --git a/docs/operations/createembeddingsusage.mdx b/docs/operations/createembeddingsusage.mdx
index 073e9202f..82783b3d3 100644
--- a/docs/operations/createembeddingsusage.mdx
+++ b/docs/operations/createembeddingsusage.mdx
@@ -12,6 +12,6 @@ Token usage statistics
| `cost` | *Optional[float]* | ➖ | Cost of the request in credits | 0.0001 |
| `cost_details` | [OptionalNullable[components.CostDetails]](../components/costdetails.mdx) | ➖ | Breakdown of upstream inference costs | \{
"upstream_inference_completions_cost": 0.0004,
"upstream_inference_cost": null,
"upstream_inference_prompt_cost": 0.0008
} |
| `is_byok` | *Optional[bool]* | ➖ | Whether a request was made using a Bring Your Own Key configuration | |
-| `prompt_tokens` | *int* | ✅ | Number of tokens in the input | 8 |
+| `prompt_tokens` | *int* | ✔️ | Number of tokens in the input | 8 |
| `prompt_tokens_details` | [Optional[operations.PromptTokensDetails]](../operations/prompttokensdetails.mdx) | ➖ | Per-modality token breakdown. Only present when the input contains 2+ modalities (e.g. text + image) and the upstream provider returns modality-level usage data. Only non-zero modality counts are included. | |
-| `total_tokens` | *int* | ✅ | Total number of tokens used | 8 |
\ No newline at end of file
+| `total_tokens` | *int* | ✔️ | Total number of tokens used | 8 |
\ No newline at end of file
diff --git a/docs/operations/createexternaluserrequest.mdx b/docs/operations/createexternaluserrequest.mdx
index f03cf29b7..dad8fd6d7 100644
--- a/docs/operations/createexternaluserrequest.mdx
+++ b/docs/operations/createexternaluserrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateExternalUserRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `create_external_user_request` | [components.CreateExternalUserRequest](../components/createexternaluserrequest.mdx) | ✅ | N/A | \{
"user": "employee_123"
} |
\ No newline at end of file
+| `create_external_user_request` | [components.CreateExternalUserRequest](../components/createexternaluserrequest.mdx) | ✔️ | N/A | \{
"user": "employee_123"
} |
\ No newline at end of file
diff --git a/docs/operations/createguardrailrequest.mdx b/docs/operations/createguardrailrequest.mdx
index 806a16bf9..795ecd22a 100644
--- a/docs/operations/createguardrailrequest.mdx
+++ b/docs/operations/createguardrailrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `create_guardrail_request` | [components.CreateGuardrailRequest](../components/createguardrailrequest.mdx) | ✅ | N/A | \{
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"deepseek"
],
"content_filter_builtins": [
\{
"action": "block",
"slug": "regex-prompt-injection"
}
],
"content_filters": null,
"description": "A guardrail for limiting API usage",
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"ignored_models": null,
"ignored_providers": null,
"limit_usd": 50,
"name": "My New Guardrail",
"reset_interval": "monthly"
} |
\ No newline at end of file
+| `create_guardrail_request` | [components.CreateGuardrailRequest](../components/createguardrailrequest.mdx) | ✔️ | N/A | \{
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"deepseek"
],
"content_filter_builtins": [
\{
"action": "block",
"slug": "regex-prompt-injection"
}
],
"content_filters": null,
"description": "A guardrail for limiting API usage",
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"ignored_models": null,
"ignored_providers": null,
"limit_usd": 50,
"name": "My New Guardrail",
"reset_interval": "monthly"
} |
\ No newline at end of file
diff --git a/docs/operations/createimagesrequest.mdx b/docs/operations/createimagesrequest.mdx
index 25813721c..c9b49336a 100644
--- a/docs/operations/createimagesrequest.mdx
+++ b/docs/operations/createimagesrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateImagesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `image_generation_request` | [components.ImageGenerationRequest](../components/imagegenerationrequest.mdx) | ✅ | N/A | \{
"model": "bytedance-seed/seedream-4.5",
"prompt": "a red panda astronaut floating in space, studio lighting"
} |
\ No newline at end of file
+| `image_generation_request` | [components.ImageGenerationRequest](../components/imagegenerationrequest.mdx) | ✔️ | N/A | \{
"model": "bytedance-seed/seedream-4.5",
"prompt": "a red panda astronaut floating in space, studio lighting"
} |
\ No newline at end of file
diff --git a/docs/operations/createkeysdata.mdx b/docs/operations/createkeysdata.mdx
index 0b1392e1f..10c6c3607 100644
--- a/docs/operations/createkeysdata.mdx
+++ b/docs/operations/createkeysdata.mdx
@@ -9,26 +9,26 @@ The created API key information
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok_usage` | *float* | ✅ | Total external BYOK usage (in USD) for the API key | 17.38 |
-| `byok_usage_daily` | *float* | ✅ | External BYOK usage (in USD) for the current UTC day | 17.38 |
-| `byok_usage_monthly` | *float* | ✅ | External BYOK usage (in USD) for current UTC month | 17.38 |
-| `byok_usage_weekly` | *float* | ✅ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
-| `creator_user_id` | *Nullable[str]* | ✅ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
-| `disabled` | *bool* | ✅ | Whether the API key is disabled | false |
+| `byok_usage` | *float* | ✔️ | Total external BYOK usage (in USD) for the API key | 17.38 |
+| `byok_usage_daily` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC day | 17.38 |
+| `byok_usage_monthly` | *float* | ✔️ | External BYOK usage (in USD) for current UTC month | 17.38 |
+| `byok_usage_weekly` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
+| `creator_user_id` | *Nullable[str]* | ✔️ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
+| `disabled` | *bool* | ✔️ | Whether the API key is disabled | false |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | ISO 8601 UTC timestamp when the API key expires, or null if no expiration | 2027-12-31T23:59:59Z |
-| `external_user` | *Nullable[str]* | ✅ | Partner's end-user identifier used for attribution. | null |
-| `hash` | *str* | ✅ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
-| `include_byok_in_limit` | *bool* | ✅ | Whether to include external BYOK usage in the credit limit | false |
-| `label` | *str* | ✅ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
-| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
-| `limit` | *Nullable[float]* | ✅ | Spending limit for the API key in USD | 100 |
-| `limit_remaining` | *Nullable[float]* | ✅ | Remaining spending limit in USD | 74.5 |
-| `limit_reset` | *Nullable[str]* | ✅ | Type of limit reset for the API key | monthly |
-| `name` | *str* | ✅ | Name of the API key | My Production Key |
-| `updated_at` | *Nullable[str]* | ✅ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
-| `usage` | *float* | ✅ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
-| `usage_daily` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
-| `usage_monthly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
-| `usage_weekly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
-| `workspace_id` | *str* | ✅ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `external_user` | *Nullable[str]* | ✔️ | Partner's end-user identifier used for attribution. | null |
+| `hash` | *str* | ✔️ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `include_byok_in_limit` | *bool* | ✔️ | Whether to include external BYOK usage in the credit limit | false |
+| `label` | *str* | ✔️ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
+| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
+| `limit` | *Nullable[float]* | ✔️ | Spending limit for the API key in USD | 100 |
+| `limit_remaining` | *Nullable[float]* | ✔️ | Remaining spending limit in USD | 74.5 |
+| `limit_reset` | *Nullable[str]* | ✔️ | Type of limit reset for the API key | monthly |
+| `name` | *str* | ✔️ | Name of the API key | My Production Key |
+| `updated_at` | *Nullable[str]* | ✔️ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
+| `usage` | *float* | ✔️ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
+| `usage_daily` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
+| `usage_monthly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
+| `usage_weekly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
+| `workspace_id` | *str* | ✔️ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/createkeysrequest.mdx b/docs/operations/createkeysrequest.mdx
index 4eaf6be4e..62eedd232 100644
--- a/docs/operations/createkeysrequest.mdx
+++ b/docs/operations/createkeysrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateKeysRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `request_body` | [operations.CreateKeysRequestBody](../operations/createkeysrequestbody.mdx) | ✅ | N/A | \{
"expires_at": "2027-12-31T23:59:59Z",
"include_byok_in_limit": true,
"limit": 50,
"limit_reset": "monthly",
"name": "My New API Key"
} |
\ No newline at end of file
+| `request_body` | [operations.CreateKeysRequestBody](../operations/createkeysrequestbody.mdx) | ✔️ | N/A | \{
"expires_at": "2027-12-31T23:59:59Z",
"include_byok_in_limit": true,
"limit": 50,
"limit_reset": "monthly",
"name": "My New API Key"
} |
\ No newline at end of file
diff --git a/docs/operations/createkeysrequestbody.mdx b/docs/operations/createkeysrequestbody.mdx
index d9d0ab78f..90aa2781d 100644
--- a/docs/operations/createkeysrequestbody.mdx
+++ b/docs/operations/createkeysrequestbody.mdx
@@ -12,5 +12,5 @@ title: "CreateKeysRequestBody"
| `include_byok_in_limit` | *Optional[bool]* | ➖ | Whether to include BYOK usage in the limit | true |
| `limit` | *OptionalNullable[float]* | ➖ | Optional spending limit for the API key in USD | 50 |
| `limit_reset` | [OptionalNullable[operations.CreateKeysLimitReset]](../operations/createkeyslimitreset.mdx) | ➖ | Type of limit reset for the API key (daily, weekly, monthly, or null for no reset). Resets happen automatically at midnight UTC, and weeks are Monday through Sunday. | monthly |
-| `name` | *str* | ✅ | Name for the new API key | My New API Key |
+| `name` | *str* | ✔️ | Name for the new API key | My New API Key |
| `workspace_id` | *Optional[str]* | ➖ | The workspace to create the API key in. Defaults to the default workspace if not provided. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/createkeysresponse.mdx b/docs/operations/createkeysresponse.mdx
index f000615cd..f3f11ab33 100644
--- a/docs/operations/createkeysresponse.mdx
+++ b/docs/operations/createkeysresponse.mdx
@@ -9,5 +9,5 @@ API key created successfully
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [operations.CreateKeysData](../operations/createkeysdata.mdx) | ✅ | The created API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
-| `key` | *str* | ✅ | The actual API key string (only shown once) | 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 |
\ No newline at end of file
+| `data` | [operations.CreateKeysData](../operations/createkeysdata.mdx) | ✔️ | The created API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
+| `key` | *str* | ✔️ | The actual API key string (only shown once) | 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 |
\ No newline at end of file
diff --git a/docs/operations/createoauthtokenrequest.mdx b/docs/operations/createoauthtokenrequest.mdx
index 82d5dceb6..1b876b89b 100644
--- a/docs/operations/createoauthtokenrequest.mdx
+++ b/docs/operations/createoauthtokenrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateOauthTokenRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `token_exchange_request` | [components.TokenExchangeRequest](../components/tokenexchangerequest.mdx) | ✅ | N/A | \{
"federation_policy_id": "4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b",
"grant_type": "urn:ietf:params:oauth:grant-type:token-exchange",
"subject_token": "\u003cjwt from your identity provider\u003e",
"subject_token_type": "urn:ietf:params:oauth:token-type:jwt"
} |
\ No newline at end of file
+| `token_exchange_request` | [components.TokenExchangeRequest](../components/tokenexchangerequest.mdx) | ✔️ | N/A | \{
"federation_policy_id": "4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b",
"grant_type": "urn:ietf:params:oauth:grant-type:token-exchange",
"subject_token": "\u003cjwt from your identity provider\u003e",
"subject_token_type": "urn:ietf:params:oauth:token-type:jwt"
} |
\ No newline at end of file
diff --git a/docs/operations/createobservabilitydestinationrequest.mdx b/docs/operations/createobservabilitydestinationrequest.mdx
index 98af6502c..29b2bce6f 100644
--- a/docs/operations/createobservabilitydestinationrequest.mdx
+++ b/docs/operations/createobservabilitydestinationrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateObservabilityDestinationRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `create_observability_destination_request` | [components.CreateObservabilityDestinationRequest](../components/createobservabilitydestinationrequest.mdx) | ✅ | N/A | \{
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"name": "Production Langfuse",
"type": "langfuse"
} |
\ No newline at end of file
+| `create_observability_destination_request` | [components.CreateObservabilityDestinationRequest](../components/createobservabilitydestinationrequest.mdx) | ✔️ | N/A | \{
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"name": "Production Langfuse",
"type": "langfuse"
} |
\ No newline at end of file
diff --git a/docs/operations/createpresetschatcompletionsrequest.mdx b/docs/operations/createpresetschatcompletionsrequest.mdx
index 905ae6446..e2012a8b8 100644
--- a/docs/operations/createpresetschatcompletionsrequest.mdx
+++ b/docs/operations/createpresetschatcompletionsrequest.mdx
@@ -9,5 +9,5 @@ title: "CreatePresetsChatCompletionsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
-| `chat_request` | [components.ChatRequest](../components/chatrequest.mdx) | ✅ | N/A | \{
"max_tokens": 150,
"messages": [
\{
"content": "You are a helpful assistant.",
"role": "system"
},
\{
"content": "What is the capital of France?",
"role": "user"
}
],
"model": "openai/gpt-4",
"temperature": 0.7
} |
\ No newline at end of file
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `chat_request` | [components.ChatRequest](../components/chatrequest.mdx) | ✔️ | N/A | \{
"max_tokens": 150,
"messages": [
\{
"content": "You are a helpful assistant.",
"role": "system"
},
\{
"content": "What is the capital of France?",
"role": "user"
}
],
"model": "openai/gpt-4",
"temperature": 0.7
} |
\ No newline at end of file
diff --git a/docs/operations/createpresetsmessagesrequest.mdx b/docs/operations/createpresetsmessagesrequest.mdx
index 62fe58670..632ee591d 100644
--- a/docs/operations/createpresetsmessagesrequest.mdx
+++ b/docs/operations/createpresetsmessagesrequest.mdx
@@ -9,5 +9,5 @@ title: "CreatePresetsMessagesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
-| `messages_request` | [components.MessagesRequest](../components/messagesrequest.mdx) | ✅ | N/A | \{
"max_tokens": 1024,
"messages": [
\{
"content": "Hello, how are you?",
"role": "user"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7
} |
\ No newline at end of file
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `messages_request` | [components.MessagesRequest](../components/messagesrequest.mdx) | ✔️ | N/A | \{
"max_tokens": 1024,
"messages": [
\{
"content": "Hello, how are you?",
"role": "user"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7
} |
\ No newline at end of file
diff --git a/docs/operations/createpresetsresponsesrequest.mdx b/docs/operations/createpresetsresponsesrequest.mdx
index e7b6d9c42..639512044 100644
--- a/docs/operations/createpresetsresponsesrequest.mdx
+++ b/docs/operations/createpresetsresponsesrequest.mdx
@@ -9,5 +9,5 @@ title: "CreatePresetsResponsesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
-| `responses_request` | [components.ResponsesRequest](../components/responsesrequest.mdx) | ✅ | N/A | \{
"input": [
\{
"content": "Hello, how are you?",
"role": "user",
"type": "message"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7,
"tools": [
\{
"description": "Get the current weather in a given location",
"name": "get_current_weather",
"parameters": \{
"properties": \{
"location": \{
"type": "string"
}
},
"type": "object"
},
"type": "function"
}
],
"top_p": 0.9
} |
\ No newline at end of file
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `responses_request` | [components.ResponsesRequest](../components/responsesrequest.mdx) | ✔️ | N/A | \{
"input": [
\{
"content": "Hello, how are you?",
"role": "user",
"type": "message"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7,
"tools": [
\{
"description": "Get the current weather in a given location",
"name": "get_current_weather",
"parameters": \{
"properties": \{
"location": \{
"type": "string"
}
},
"type": "object"
},
"type": "function"
}
],
"top_p": 0.9
} |
\ No newline at end of file
diff --git a/docs/operations/createprivateendpointrequest.mdx b/docs/operations/createprivateendpointrequest.mdx
index 1af3deb4b..bf0ae5803 100644
--- a/docs/operations/createprivateendpointrequest.mdx
+++ b/docs/operations/createprivateendpointrequest.mdx
@@ -10,4 +10,4 @@ title: "CreatePrivateEndpointRequest"
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
| `idempotency_key` | *Optional[str]* | ➖ | Retry-safe create: a repeated create with the same key from the same organization returns the endpoint the first request created instead of creating another. The endpoint is returned as it is now. Reusing a key with a different request body (model, provider, base URL, upstream model ID, declared ZDR or region, pricing, or declared parameters) is rejected with 422 `idempotency_key_reused`. Declared parameters are compared as a set, so a retry that reorders or repeats a name replays the endpoint. `activate` and `max_completion_tokens` are not compared, and later edits to the endpoint do not affect the comparison. | wayfair-gpt-4o-eastus-2026-09 |
-| `create_private_endpoint_request` | [components.CreatePrivateEndpointRequest](../components/createprivateendpointrequest.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `create_private_endpoint_request` | [components.CreatePrivateEndpointRequest](../components/createprivateendpointrequest.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/creatererankrequest.mdx b/docs/operations/creatererankrequest.mdx
index 992b7e157..0bf2ade90 100644
--- a/docs/operations/creatererankrequest.mdx
+++ b/docs/operations/creatererankrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateRerankRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `request_body` | [operations.CreateRerankRequestBody](../operations/creatererankrequestbody.mdx) | ✅ | N/A | \{
"documents": [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
],
"model": "cohere/rerank-v3.5",
"query": "What is the capital of France?",
"top_n": 3
} |
\ No newline at end of file
+| `request_body` | [operations.CreateRerankRequestBody](../operations/creatererankrequestbody.mdx) | ✔️ | N/A | \{
"documents": [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
],
"model": "cohere/rerank-v3.5",
"query": "What is the capital of France?",
"top_n": 3
} |
\ No newline at end of file
diff --git a/docs/operations/creatererankrequestbody.mdx b/docs/operations/creatererankrequestbody.mdx
index 476f2bd73..e9c8405d1 100644
--- a/docs/operations/creatererankrequestbody.mdx
+++ b/docs/operations/creatererankrequestbody.mdx
@@ -9,10 +9,10 @@ Rerank request input
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `documents` | List[[operations.Document](../operations/document.mdx)] | ✅ | The list of documents to rerank. Documents may be plain strings, or structured objects with `text` and/or `image` for multimodal models. | [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
] |
-| `model` | *str* | ✅ | The rerank model to use | cohere/rerank-v3.5 |
+| `documents` | List[[operations.Document](../operations/document.mdx)] | ✔️ | The list of documents to rerank. Documents may be plain strings, or structured objects with `text` and/or `image` for multimodal models. | [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
] |
+| `model` | *str* | ✔️ | The rerank model to use | cohere/rerank-v3.5 |
| `provider` | [OptionalNullable[components.ProviderPreferences]](../components/providerpreferences.mdx) | ➖ | N/A | \{
"allow_fallbacks": true
} |
-| `query` | *str* | ✅ | The search query to rerank documents against | What is the capital of France? |
+| `query` | *str* | ✔️ | The search query to rerank documents against | What is the capital of France? |
| `session_id` | *Optional[str]* | ➖ | A unique identifier for grouping related requests (e.g., a conversation or agent workflow). Used for observability grouping in Broadcast and private logging; never sent to the provider. If provided in both the request body and the x-session-id header, the body value takes precedence. Maximum of 256 characters. | session-1234 |
| `top_n` | *Optional[int]* | ➖ | Number of most relevant documents to return | 3 |
| `trace` | [Optional[components.TraceConfig]](../components/traceconfig.mdx) | ➖ | Metadata for observability and tracing. Known keys (trace_id, trace_name, span_name, generation_name, parent_span_id) have special handling. Additional keys are passed through as custom metadata to configured broadcast destinations. | \{
"trace_id": "trace-abc123",
"trace_name": "my-app-trace"
} |
diff --git a/docs/operations/creatererankresponsebody.mdx b/docs/operations/creatererankresponsebody.mdx
index 3df8a615e..b190fc5b0 100644
--- a/docs/operations/creatererankresponsebody.mdx
+++ b/docs/operations/creatererankresponsebody.mdx
@@ -10,7 +10,7 @@ Rerank response containing ranked results
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
| `id` | *Optional[str]* | ➖ | Unique identifier for the rerank response (ORID format) | gen-rerank-1234567890-abc |
-| `model` | *str* | ✅ | The model used for reranking | cohere/rerank-v3.5 |
+| `model` | *str* | ✔️ | The model used for reranking | cohere/rerank-v3.5 |
| `provider` | *Optional[str]* | ➖ | The provider that served the rerank request | Cohere |
-| `results` | List[[operations.Result](../operations/result.mdx)] | ✅ | List of rerank results sorted by relevance | [
\{
"document": \{
"text": "Paris is the capital of France."
},
"index": 0,
"relevance_score": 0.98
}
] |
+| `results` | List[[operations.Result](../operations/result.mdx)] | ✔️ | List of rerank results sorted by relevance | [
\{
"document": \{
"text": "Paris is the capital of France."
},
"index": 0,
"relevance_score": 0.98
}
] |
| `usage` | [Optional[operations.CreateRerankUsage]](../operations/creatererankusage.mdx) | ➖ | Usage statistics | \{
"search_units": 1,
"total_tokens": 150
} |
\ No newline at end of file
diff --git a/docs/operations/createresponsesrequest.mdx b/docs/operations/createresponsesrequest.mdx
index c71432404..cca5c6d89 100644
--- a/docs/operations/createresponsesrequest.mdx
+++ b/docs/operations/createresponsesrequest.mdx
@@ -10,4 +10,4 @@ title: "CreateResponsesRequest"
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
| `x_open_router_metadata` | [Optional[components.MetadataLevel]](../components/metadatalevel.mdx) | ➖ | Opt-in to surface routing metadata on the response under `openrouter_metadata`. Defaults to `disabled`. The legacy header `X-OpenRouter-Experimental-Metadata` is also accepted for backward compatibility. | enabled |
-| `responses_request` | [components.ResponsesRequest](../components/responsesrequest.mdx) | ✅ | N/A | \{
"input": [
\{
"content": "Hello, how are you?",
"role": "user",
"type": "message"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7,
"tools": [
\{
"description": "Get the current weather in a given location",
"name": "get_current_weather",
"parameters": \{
"properties": \{
"location": \{
"type": "string"
}
},
"type": "object"
},
"type": "function"
}
],
"top_p": 0.9
} |
\ No newline at end of file
+| `responses_request` | [components.ResponsesRequest](../components/responsesrequest.mdx) | ✔️ | N/A | \{
"input": [
\{
"content": "Hello, how are you?",
"role": "user",
"type": "message"
}
],
"model": "anthropic/claude-4.5-sonnet-20250929",
"temperature": 0.7,
"tools": [
\{
"description": "Get the current weather in a given location",
"name": "get_current_weather",
"parameters": \{
"properties": \{
"location": \{
"type": "string"
}
},
"type": "object"
},
"type": "function"
}
],
"top_p": 0.9
} |
\ No newline at end of file
diff --git a/docs/operations/createscimgroupmappingrequest.mdx b/docs/operations/createscimgroupmappingrequest.mdx
index 6273a9d78..ea32432ba 100644
--- a/docs/operations/createscimgroupmappingrequest.mdx
+++ b/docs/operations/createscimgroupmappingrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateScimGroupMappingRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `create_scim_group_mapping_request` | [components.CreateScimGroupMappingRequest](../components/createscimgroupmappingrequest.mdx) | ✅ | N/A |
\ No newline at end of file
+| `create_scim_group_mapping_request` | [components.CreateScimGroupMappingRequest](../components/createscimgroupmappingrequest.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createscimsyncjobresponse.mdx b/docs/operations/createscimsyncjobresponse.mdx
index da5848ef8..c6bf2a00e 100644
--- a/docs/operations/createscimsyncjobresponse.mdx
+++ b/docs/operations/createscimsyncjobresponse.mdx
@@ -6,5 +6,5 @@ title: "CreateScimSyncJobResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
-| `headers` | Dict[str, List[*str*]] | ✅ | N/A |
-| `result` | [components.CreateScimSyncJobResponse](../components/createscimsyncjobresponse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `headers` | Dict[str, List[*str*]] | ✔️ | N/A |
+| `result` | [components.CreateScimSyncJobResponse](../components/createscimsyncjobresponse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createsystemonerequest.mdx b/docs/operations/createsystemonerequest.mdx
index fb32393e8..e1af28b8d 100644
--- a/docs/operations/createsystemonerequest.mdx
+++ b/docs/operations/createsystemonerequest.mdx
@@ -9,4 +9,4 @@ title: "CreateSystemoneRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `decisions_request` | [components.DecisionsRequest](../components/decisionsrequest.mdx) | ✅ | N/A |
\ No newline at end of file
+| `decisions_request` | [components.DecisionsRequest](../components/decisionsrequest.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/createvideosrequest.mdx b/docs/operations/createvideosrequest.mdx
index c79d703df..f9383a46f 100644
--- a/docs/operations/createvideosrequest.mdx
+++ b/docs/operations/createvideosrequest.mdx
@@ -9,4 +9,4 @@ title: "CreateVideosRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `video_generation_request` | [components.VideoGenerationRequest](../components/videogenerationrequest.mdx) | ✅ | N/A | \{
"aspect_ratio": "16:9",
"duration": 8,
"model": "google/veo-3.1",
"prompt": "A serene mountain landscape at sunset",
"resolution": "720p"
} |
\ No newline at end of file
+| `video_generation_request` | [components.VideoGenerationRequest](../components/videogenerationrequest.mdx) | ✔️ | N/A | \{
"aspect_ratio": "16:9",
"duration": 8,
"model": "google/veo-3.1",
"prompt": "A serene mountain landscape at sunset",
"resolution": "720p"
} |
\ No newline at end of file
diff --git a/docs/operations/createworkspacerequest.mdx b/docs/operations/createworkspacerequest.mdx
index cf085822c..40efdd09c 100644
--- a/docs/operations/createworkspacerequest.mdx
+++ b/docs/operations/createworkspacerequest.mdx
@@ -9,4 +9,4 @@ title: "CreateWorkspaceRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `create_workspace_request` | [components.CreateWorkspaceRequest](../components/createworkspacerequest.mdx) | ✅ | N/A | \{
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"name": "Production",
"slug": "production"
} |
\ No newline at end of file
+| `create_workspace_request` | [components.CreateWorkspaceRequest](../components/createworkspacerequest.mdx) | ✔️ | N/A | \{
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"name": "Production",
"slug": "production"
} |
\ No newline at end of file
diff --git a/docs/operations/deletebatchrequest.mdx b/docs/operations/deletebatchrequest.mdx
index 407d7a96c..d381ae8b7 100644
--- a/docs/operations/deletebatchrequest.mdx
+++ b/docs/operations/deletebatchrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteBatchRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The batch job id returned from submit. | batch_abc123 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The batch job id returned from submit. | batch_abc123 |
\ No newline at end of file
diff --git a/docs/operations/deletebyokkeyrequest.mdx b/docs/operations/deletebyokkeyrequest.mdx
index 28b7cc22b..ec315ba23 100644
--- a/docs/operations/deletebyokkeyrequest.mdx
+++ b/docs/operations/deletebyokkeyrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteBYOKKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
\ No newline at end of file
diff --git a/docs/operations/deleteexternaluserrequest.mdx b/docs/operations/deleteexternaluserrequest.mdx
index f900fced9..d1ef2d2be 100644
--- a/docs/operations/deleteexternaluserrequest.mdx
+++ b/docs/operations/deleteexternaluserrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteExternalUserRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
diff --git a/docs/operations/deletefilerequest.mdx b/docs/operations/deletefilerequest.mdx
index 436907384..9773f3a88 100644
--- a/docs/operations/deletefilerequest.mdx
+++ b/docs/operations/deletefilerequest.mdx
@@ -9,6 +9,6 @@ title: "DeleteFileRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `workspace_id` | *Optional[str]* | ➖ | Workspace to scope the request to. Defaults to the caller’s default workspace. | a103d8b6-42f0-4e50-9a3c-bf41e2c3c1a7 |
| `provider` | [Optional[components.FileProvider]](../components/fileprovider.mdx) | ➖ | Store or read this file on the named provider using your own API key for it. Omit to use OpenRouter storage. | openai |
\ No newline at end of file
diff --git a/docs/operations/deleteguardrailrequest.mdx b/docs/operations/deleteguardrailrequest.mdx
index 2e11eee4c..e7c48b71a 100644
--- a/docs/operations/deleteguardrailrequest.mdx
+++ b/docs/operations/deleteguardrailrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to delete | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to delete | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/operations/deleteinternvaultsecretrequest.mdx b/docs/operations/deleteinternvaultsecretrequest.mdx
index 1d5b9c794..a564cf90a 100644
--- a/docs/operations/deleteinternvaultsecretrequest.mdx
+++ b/docs/operations/deleteinternvaultsecretrequest.mdx
@@ -9,5 +9,5 @@ title: "DeleteInternVaultSecretRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
\ No newline at end of file
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
\ No newline at end of file
diff --git a/docs/operations/deletekeysrequest.mdx b/docs/operations/deletekeysrequest.mdx
index 5561fb7b8..0bc250a51 100644
--- a/docs/operations/deletekeysrequest.mdx
+++ b/docs/operations/deletekeysrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteKeysRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `hash` | *str* | ✅ | The hash identifier of the API key to delete | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
\ No newline at end of file
+| `hash` | *str* | ✔️ | The hash identifier of the API key to delete | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
\ No newline at end of file
diff --git a/docs/operations/deletekeysresponse.mdx b/docs/operations/deletekeysresponse.mdx
index 0dc0c3d83..fef65fc6e 100644
--- a/docs/operations/deletekeysresponse.mdx
+++ b/docs/operations/deletekeysresponse.mdx
@@ -9,4 +9,4 @@ API key deleted successfully
| Field | Type | Required | Description | Example |
| ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
-| `deleted` | *Literal[True]* | ✅ | Confirmation that the API key was deleted | true |
\ No newline at end of file
+| `deleted` | *Literal[True]* | ✔️ | Confirmation that the API key was deleted | true |
\ No newline at end of file
diff --git a/docs/operations/deleteobservabilitydestinationrequest.mdx b/docs/operations/deleteobservabilitydestinationrequest.mdx
index dc61577c3..31956a537 100644
--- a/docs/operations/deleteobservabilitydestinationrequest.mdx
+++ b/docs/operations/deleteobservabilitydestinationrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteObservabilityDestinationRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
\ No newline at end of file
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
\ No newline at end of file
diff --git a/docs/operations/deleteprivateendpointrequest.mdx b/docs/operations/deleteprivateendpointrequest.mdx
index 0adef6c76..fa9a5c377 100644
--- a/docs/operations/deleteprivateendpointrequest.mdx
+++ b/docs/operations/deleteprivateendpointrequest.mdx
@@ -9,5 +9,5 @@ title: "DeletePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `draft_only` | [Optional[operations.DraftOnly]](../operations/draftonly.mdx) | ➖ | When `true`, only delete the endpoint if it is still a draft (409 otherwise). | |
\ No newline at end of file
diff --git a/docs/operations/deletescimgroupmappingrequest.mdx b/docs/operations/deletescimgroupmappingrequest.mdx
index 6e2d4f52d..096cd8283 100644
--- a/docs/operations/deletescimgroupmappingrequest.mdx
+++ b/docs/operations/deletescimgroupmappingrequest.mdx
@@ -9,5 +9,5 @@ title: "DeleteScimGroupMappingRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | N/A | |
-| `keep_members` | [operations.KeepMembers](../operations/keepmembers.mdx) | ✅ | Required. Whether to keep workspace members after deleting the mapping. `false` **removes** the members this mapping granted access to; `true` deletes the mapping while leaving membership intact as manually-managed. There is deliberately no default — omitting it returns `400` so the destructive path cannot be reached by accident. Mirrors the dashboard, whose `DeleteMappingSchema.keepMembers` is likewise required. | false |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A | |
+| `keep_members` | [operations.KeepMembers](../operations/keepmembers.mdx) | ✔️ | Required. Whether to keep workspace members after deleting the mapping. `false` **removes** the members this mapping granted access to; `true` deletes the mapping while leaving membership intact as manually-managed. There is deliberately no default — omitting it returns `400` so the destructive path cannot be reached by accident. Mirrors the dashboard, whose `DeleteMappingSchema.keepMembers` is likewise required. | false |
\ No newline at end of file
diff --git a/docs/operations/deletevaultsecretrequest.mdx b/docs/operations/deletevaultsecretrequest.mdx
index e82e0862b..08b8f8f6e 100644
--- a/docs/operations/deletevaultsecretrequest.mdx
+++ b/docs/operations/deletevaultsecretrequest.mdx
@@ -9,4 +9,4 @@ title: "DeleteVaultSecretRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
\ No newline at end of file
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
\ No newline at end of file
diff --git a/docs/operations/deleteworkspacebudgetrequest.mdx b/docs/operations/deleteworkspacebudgetrequest.mdx
index d7188c892..0418298cc 100644
--- a/docs/operations/deleteworkspacebudgetrequest.mdx
+++ b/docs/operations/deleteworkspacebudgetrequest.mdx
@@ -9,5 +9,5 @@ title: "DeleteWorkspaceBudgetRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
\ No newline at end of file
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
\ No newline at end of file
diff --git a/docs/operations/deleteworkspacerequest.mdx b/docs/operations/deleteworkspacerequest.mdx
index ea77d6f6e..15bfa0009 100644
--- a/docs/operations/deleteworkspacerequest.mdx
+++ b/docs/operations/deleteworkspacerequest.mdx
@@ -9,5 +9,5 @@ title: "DeleteWorkspaceRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `confirm_default_workspace_deletion` | *Optional[bool]* | ➖ | Required to delete the default workspace. Deleting it permanently disables the account’s unscoped inference API keys (management/provisioning keys are retained) and its budgets, guardrails, classifiers, and broadcast destinations. Ignored for non-default workspaces. | false |
\ No newline at end of file
diff --git a/docs/operations/dimension.mdx b/docs/operations/dimension.mdx
index 202615f87..1d46f2131 100644
--- a/docs/operations/dimension.mdx
+++ b/docs/operations/dimension.mdx
@@ -6,5 +6,5 @@ title: "Dimension"
| Field | Type | Required | Description | Example |
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
-| `display_label` | *str* | ✅ | Human-readable label | Model |
-| `name` | *str* | ✅ | Dimension identifier used in query requests | model |
\ No newline at end of file
+| `display_label` | *str* | ✔️ | Human-readable label | Model |
+| `name` | *str* | ✔️ | Dimension identifier used in query requests | model |
\ No newline at end of file
diff --git a/docs/operations/disableprivateendpointrequest.mdx b/docs/operations/disableprivateendpointrequest.mdx
index 41f3210a7..f2d5d55e0 100644
--- a/docs/operations/disableprivateendpointrequest.mdx
+++ b/docs/operations/disableprivateendpointrequest.mdx
@@ -9,4 +9,4 @@ title: "DisablePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
diff --git a/docs/operations/downloadcontainerfilecontentrequest.mdx b/docs/operations/downloadcontainerfilecontentrequest.mdx
index 86948d119..97c2d7f9e 100644
--- a/docs/operations/downloadcontainerfilecontentrequest.mdx
+++ b/docs/operations/downloadcontainerfilecontentrequest.mdx
@@ -9,5 +9,5 @@ title: "DownloadContainerFileContentRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
diff --git a/docs/operations/downloadfilecontentrequest.mdx b/docs/operations/downloadfilecontentrequest.mdx
index 25e247b97..260ef6621 100644
--- a/docs/operations/downloadfilecontentrequest.mdx
+++ b/docs/operations/downloadfilecontentrequest.mdx
@@ -9,6 +9,6 @@ title: "DownloadFileContentRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `workspace_id` | *Optional[str]* | ➖ | Workspace to scope the request to. Defaults to the caller’s default workspace. | a103d8b6-42f0-4e50-9a3c-bf41e2c3c1a7 |
| `provider` | [Optional[components.FileProvider]](../components/fileprovider.mdx) | ➖ | Store or read this file on the named provider using your own API key for it. Omit to use OpenRouter storage. | openai |
\ No newline at end of file
diff --git a/docs/operations/enableprivateendpointrequest.mdx b/docs/operations/enableprivateendpointrequest.mdx
index 1fa4075c1..13b166824 100644
--- a/docs/operations/enableprivateendpointrequest.mdx
+++ b/docs/operations/enableprivateendpointrequest.mdx
@@ -9,4 +9,4 @@ title: "EnablePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
diff --git a/docs/operations/exchangeauthcodeforapikeyrequest.mdx b/docs/operations/exchangeauthcodeforapikeyrequest.mdx
index 6638636d8..96831e714 100644
--- a/docs/operations/exchangeauthcodeforapikeyrequest.mdx
+++ b/docs/operations/exchangeauthcodeforapikeyrequest.mdx
@@ -9,4 +9,4 @@ title: "ExchangeAuthCodeForAPIKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `request_body` | [operations.ExchangeAuthCodeForAPIKeyRequestBody](../operations/exchangeauthcodeforapikeyrequestbody.mdx) | ✅ | N/A | \{
"code": "auth_code_abc123def456",
"code_challenge_method": "S256",
"code_verifier": "dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk"
} |
\ No newline at end of file
+| `request_body` | [operations.ExchangeAuthCodeForAPIKeyRequestBody](../operations/exchangeauthcodeforapikeyrequestbody.mdx) | ✔️ | N/A | \{
"code": "auth_code_abc123def456",
"code_challenge_method": "S256",
"code_verifier": "dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk"
} |
\ No newline at end of file
diff --git a/docs/operations/exchangeauthcodeforapikeyrequestbody.mdx b/docs/operations/exchangeauthcodeforapikeyrequestbody.mdx
index 0075cad86..bd6ec9fc9 100644
--- a/docs/operations/exchangeauthcodeforapikeyrequestbody.mdx
+++ b/docs/operations/exchangeauthcodeforapikeyrequestbody.mdx
@@ -6,6 +6,6 @@ title: "ExchangeAuthCodeForAPIKeyRequestBody"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
-| `code` | *str* | ✅ | The authorization code received from the OAuth redirect | auth_code_abc123def456 |
+| `code` | *str* | ✔️ | The authorization code received from the OAuth redirect | auth_code_abc123def456 |
| `code_challenge_method` | [OptionalNullable[operations.ExchangeAuthCodeForAPIKeyCodeChallengeMethod]](../operations/exchangeauthcodeforapikeycodechallengemethod.mdx) | ➖ | The method used to generate the code challenge | S256 |
| `code_verifier` | *Optional[str]* | ➖ | The code verifier if code_challenge was used in the authorization request | dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk |
\ No newline at end of file
diff --git a/docs/operations/exchangeauthcodeforapikeyresponse.mdx b/docs/operations/exchangeauthcodeforapikeyresponse.mdx
index 06952934b..a97ed140f 100644
--- a/docs/operations/exchangeauthcodeforapikeyresponse.mdx
+++ b/docs/operations/exchangeauthcodeforapikeyresponse.mdx
@@ -9,5 +9,5 @@ Successfully exchanged code for an API key
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
-| `key` | *str* | ✅ | The API key to use for OpenRouter requests | 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 |
-| `user_id` | *Nullable[str]* | ✅ | User ID associated with the API key | user_2yOPcMpKoQhcd4bVgSMlELRaIah |
\ No newline at end of file
+| `key` | *str* | ✔️ | The API key to use for OpenRouter requests | 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 |
+| `user_id` | *Nullable[str]* | ✔️ | User ID associated with the API key | user_2yOPcMpKoQhcd4bVgSMlELRaIah |
\ No newline at end of file
diff --git a/docs/operations/external.mdx b/docs/operations/external.mdx
index f8ac0a60f..e12dc7107 100644
--- a/docs/operations/external.mdx
+++ b/docs/operations/external.mdx
@@ -10,4 +10,4 @@ Optional partner-defined identity associated with the created API key.
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `api_key` | *Optional[str]* | ➖ | Optional partner-supplied API key with a minimum length of 32 characters and sufficient entropy. Stored as a SHA-256 hash and never returned. | |
-| `user` | *str* | ✅ | Partner's end-user identifier for attribution. | partner-user-123 |
\ No newline at end of file
+| `user` | *str* | ✔️ | Partner's end-user identifier for attribution. | partner-user-123 |
\ No newline at end of file
diff --git a/docs/operations/filter_.mdx b/docs/operations/filter_.mdx
index 9ca17c1dc..1472b37b7 100644
--- a/docs/operations/filter_.mdx
+++ b/docs/operations/filter_.mdx
@@ -6,7 +6,7 @@ title: "Filter"
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `field` | *str* | ✅ | Dimension to filter on. Use the /meta endpoint for available dimensions. | model |
+| `field` | *str* | ✔️ | Dimension to filter on. Use the /meta endpoint for available dimensions. | model |
| `include_unset` | *Optional[bool]* | ➖ | Include rows where the dimension has no value. Applies only to the `in` and `not_in` operators and dimensions that have an unset bucket. | |
-| `operator` | *str* | ✅ | Filter operator | eq |
-| `value` | [operations.Value1](../operations/value1.mdx) | ✅ | Filter value (scalar or array depending on operator). Several dimensions are enriched in responses (returned as human-readable labels), but filters must use the underlying ID: `api_key_id` — numeric ID (from generation metadata) or key hash (64-char hex from GET /api/v1/keys, resolved server-side); `user` — Clerk user ID (e.g. "user_abc123"), not the display name; `workspace` — workspace UUID, not the workspace name (filtering or grouping by the account default workspace also covers activity recorded before workspace resolution existed, which is attributed to that default workspace); `app` — numeric app ID, not the app title; `model` — permaslug (e.g. "openai/gpt-4o"), not the display name. Other dimensions (provider, origin, country, etc.) are not enriched and accept the value as returned. | |
\ No newline at end of file
+| `operator` | *str* | ✔️ | Filter operator | eq |
+| `value` | [operations.Value1](../operations/value1.mdx) | ✔️ | Filter value (scalar or array depending on operator). Several dimensions are enriched in responses (returned as human-readable labels), but filters must use the underlying ID: `api_key_id` — numeric ID (from generation metadata) or key hash (64-char hex from GET /api/v1/keys, resolved server-side); `user` — Clerk user ID (e.g. "user_abc123"), not the display name; `workspace` — workspace UUID, not the workspace name (filtering or grouping by the account default workspace also covers activity recorded before workspace resolution existed, which is attributed to that default workspace); `app` — numeric app ID, not the app title; `model` — permaslug (e.g. "openai/gpt-4o"), not the display name. Other dimensions (provider, origin, country, etc.) are not enriched and accept the value as returned. | |
\ No newline at end of file
diff --git a/docs/operations/getanalyticsmetadata.mdx b/docs/operations/getanalyticsmetadata.mdx
index 31d0a8f2e..35590a7d4 100644
--- a/docs/operations/getanalyticsmetadata.mdx
+++ b/docs/operations/getanalyticsmetadata.mdx
@@ -6,7 +6,7 @@ title: "GetAnalyticsMetaData"
| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `dimensions` | List[[operations.Dimension](../operations/dimension.mdx)] | ✅ | N/A |
-| `granularities` | List[[operations.Granularity](../operations/granularity.mdx)] | ✅ | N/A |
-| `metrics` | List[[operations.Metric](../operations/metric.mdx)] | ✅ | N/A |
-| `operators` | List[[operations.Operator](../operations/operator.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `dimensions` | List[[operations.Dimension](../operations/dimension.mdx)] | ✔️ | N/A |
+| `granularities` | List[[operations.Granularity](../operations/granularity.mdx)] | ✔️ | N/A |
+| `metrics` | List[[operations.Metric](../operations/metric.mdx)] | ✔️ | N/A |
+| `operators` | List[[operations.Operator](../operations/operator.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/getanalyticsmetaresponse.mdx b/docs/operations/getanalyticsmetaresponse.mdx
index 6a659d4d9..d956bbd75 100644
--- a/docs/operations/getanalyticsmetaresponse.mdx
+++ b/docs/operations/getanalyticsmetaresponse.mdx
@@ -9,4 +9,4 @@ Returns analytics query metadata
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `data` | [operations.GetAnalyticsMetaData](../operations/getanalyticsmetadata.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [operations.GetAnalyticsMetaData](../operations/getanalyticsmetadata.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/getapprankingsresponse.mdx b/docs/operations/getapprankingsresponse.mdx
index c7566188a..2170ea4ea 100644
--- a/docs/operations/getapprankingsresponse.mdx
+++ b/docs/operations/getapprankingsresponse.mdx
@@ -6,4 +6,4 @@ title: "GetAppRankingsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.AppRankingsResponse](../components/apprankingsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"app_id": 12345,
"app_name": "Cline",
"rank": 1,
"total_requests": 4321,
"total_tokens": "12345678"
},
\{
"app_id": 67890,
"app_name": "Roo Code",
"rank": 2,
"total_requests": 2109,
"total_tokens": "9876543"
}
],
"meta": \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
}
} |
\ No newline at end of file
+| `result` | [components.AppRankingsResponse](../components/apprankingsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"app_id": 12345,
"app_name": "Cline",
"rank": 1,
"total_requests": 4321,
"total_tokens": "12345678"
},
\{
"app_id": 67890,
"app_name": "Roo Code",
"rank": 2,
"total_requests": 2109,
"total_tokens": "9876543"
}
],
"meta": \{
"as_of": "2026-05-12T02:00:00.000Z",
"end_date": "2026-05-11",
"start_date": "2026-04-12",
"version": "v1"
}
} |
\ No newline at end of file
diff --git a/docs/operations/getbatchesrequest.mdx b/docs/operations/getbatchesrequest.mdx
index 93cb14bb4..27e41fb93 100644
--- a/docs/operations/getbatchesrequest.mdx
+++ b/docs/operations/getbatchesrequest.mdx
@@ -9,4 +9,4 @@ title: "GetBatchesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The batch job id returned from submit. | batch_abc123 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The batch job id returned from submit. | batch_abc123 |
\ No newline at end of file
diff --git a/docs/operations/getbyokkeyrequest.mdx b/docs/operations/getbyokkeyrequest.mdx
index 7e3535935..2f01f2af0 100644
--- a/docs/operations/getbyokkeyrequest.mdx
+++ b/docs/operations/getbyokkeyrequest.mdx
@@ -9,4 +9,4 @@ title: "GetBYOKKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
\ No newline at end of file
diff --git a/docs/operations/getcontainerfilerequest.mdx b/docs/operations/getcontainerfilerequest.mdx
index f93cbf450..9e4b2bd5c 100644
--- a/docs/operations/getcontainerfilerequest.mdx
+++ b/docs/operations/getcontainerfilerequest.mdx
@@ -9,5 +9,5 @@ title: "GetContainerFileRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
diff --git a/docs/operations/getcreditsdata.mdx b/docs/operations/getcreditsdata.mdx
index e530cf82c..d5a082fa9 100644
--- a/docs/operations/getcreditsdata.mdx
+++ b/docs/operations/getcreditsdata.mdx
@@ -6,5 +6,5 @@ title: "GetCreditsData"
| Field | Type | Required | Description | Example |
| ----------------------- | ----------------------- | ----------------------- | ----------------------- | ----------------------- |
-| `total_credits` | *float* | ✅ | Total credits purchased | 100.5 |
-| `total_usage` | *float* | ✅ | Total credits used | 25.75 |
\ No newline at end of file
+| `total_credits` | *float* | ✔️ | Total credits purchased | 100.5 |
+| `total_usage` | *float* | ✔️ | Total credits used | 25.75 |
\ No newline at end of file
diff --git a/docs/operations/getcreditsresponse.mdx b/docs/operations/getcreditsresponse.mdx
index 281e71c1a..8bf32e4eb 100644
--- a/docs/operations/getcreditsresponse.mdx
+++ b/docs/operations/getcreditsresponse.mdx
@@ -9,4 +9,4 @@ Total credits purchased and used
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `data` | [operations.GetCreditsData](../operations/getcreditsdata.mdx) | ✅ | N/A | \{
"total_credits": 100.5,
"total_usage": 25.75
} |
\ No newline at end of file
+| `data` | [operations.GetCreditsData](../operations/getcreditsdata.mdx) | ✔️ | N/A | \{
"total_credits": 100.5,
"total_usage": 25.75
} |
\ No newline at end of file
diff --git a/docs/operations/getcurrentkeydata.mdx b/docs/operations/getcurrentkeydata.mdx
index 9edb39914..5485df22a 100644
--- a/docs/operations/getcurrentkeydata.mdx
+++ b/docs/operations/getcurrentkeydata.mdx
@@ -9,28 +9,28 @@ Current API key information
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `allowed_data_regions` | List[[operations.AllowedDataRegion](../operations/alloweddataregion.mdx)] | ✅ | Data regions permitted for this API key by the guardrail policies on the key and the account regional-routing entitlement. Empty when no region is permitted. Reflects region policy only: other key restrictions, such as management keys being blocked from inference, still apply. | [
"global",
"europe",
"us"
] |
-| `budgets` | List[[components.KeyBudget](../components/keybudget.mdx)] | ✅ | Every budget layer enforcement checks for requests made with this key, in the order it checks them: guardrail budgets, workspace budgets, then the key's own limit. Empty when nothing is budgeted. `effective_budget` is the budget that blocks requests first: the entry enforcement rejects on when one is already spent, otherwise the entry with the least `remaining_usd`; null when nothing is budgeted. `limit` and `limit_remaining` above describe only the key's own limit. | [
\{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
}
] |
-| `byok_usage` | *float* | ✅ | Total external BYOK usage (in USD) for the API key | 17.38 |
-| `byok_usage_daily` | *float* | ✅ | External BYOK usage (in USD) for the current UTC day | 17.38 |
-| `byok_usage_monthly` | *float* | ✅ | External BYOK usage (in USD) for current UTC month | 17.38 |
-| `byok_usage_weekly` | *float* | ✅ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
-| `creator_user_id` | *Nullable[str]* | ✅ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
-| `effective_budget` | [Nullable[components.KeyBudget]](../components/keybudget.mdx) | ✅ | N/A | \{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
} |
+| `allowed_data_regions` | List[[operations.AllowedDataRegion](../operations/alloweddataregion.mdx)] | ✔️ | Data regions permitted for this API key by the guardrail policies on the key and the account regional-routing entitlement. Empty when no region is permitted. Reflects region policy only: other key restrictions, such as management keys being blocked from inference, still apply. | [
"global",
"europe",
"us"
] |
+| `budgets` | List[[components.KeyBudget](../components/keybudget.mdx)] | ✔️ | Every budget layer enforcement checks for requests made with this key, in the order it checks them: guardrail budgets, workspace budgets, then the key's own limit. Empty when nothing is budgeted. `effective_budget` is the budget that blocks requests first: the entry enforcement rejects on when one is already spent, otherwise the entry with the least `remaining_usd`; null when nothing is budgeted. `limit` and `limit_remaining` above describe only the key's own limit. | [
\{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
}
] |
+| `byok_usage` | *float* | ✔️ | Total external BYOK usage (in USD) for the API key | 17.38 |
+| `byok_usage_daily` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC day | 17.38 |
+| `byok_usage_monthly` | *float* | ✔️ | External BYOK usage (in USD) for current UTC month | 17.38 |
+| `byok_usage_weekly` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
+| `creator_user_id` | *Nullable[str]* | ✔️ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
+| `effective_budget` | [Nullable[components.KeyBudget]](../components/keybudget.mdx) | ✔️ | N/A | \{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
} |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | ISO 8601 UTC timestamp when the API key expires, or null if no expiration | 2027-12-31T23:59:59Z |
-| `free_model_daily_requests` | [components.FreeModelDailyRequests](../components/freemodeldailyrequests.mdx) | ✅ | Free-model (`:free` variant) daily request quota for the account that owns the key. Reports the same counter and tier limit that free-model enforcement reads for accounts subject to the free-model limits; the counter resets at UTC midnight. Accounts and endpoints exempt from free-model limits, and BYOK requests, are not gated by it, so `remaining` is the tier policy rather than an enforced ceiling for them. | \{
"limit": 50,
"remaining": 38,
"used": 12
} |
-| `include_byok_in_limit` | *bool* | ✅ | Whether to include external BYOK usage in the credit limit | false |
-| `is_free_tier` | *bool* | ✅ | Whether this is a free tier API key | false |
-| `is_management_key` | *bool* | ✅ | Whether this is a management key | false |
-| ~~`is_provisioning_key`~~ | *bool* | ✅ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Whether this is a management key | false |
-| `label` | *str* | ✅ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
-| `limit` | *Nullable[float]* | ✅ | Spending limit for the API key in USD | 100 |
-| `limit_remaining` | *Nullable[float]* | ✅ | Remaining spending limit in USD | 74.5 |
-| `limit_reset` | *Nullable[str]* | ✅ | Type of limit reset for the API key | monthly |
-| `organization_id` | *Nullable[str]* | ✅ | The ID of the organization that owns this API key, or null when an individual account owns it. | null |
-| ~~`rate_limit`~~ | [operations.RateLimit](../operations/ratelimit.mdx) | ✅ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Legacy rate limit information about a key. Will always return -1. | \{
"interval": "1h",
"note": "This field is deprecated and safe to ignore.",
"requests": 1000
} |
-| `usage` | *float* | ✅ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
-| `usage_daily` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
-| `usage_monthly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
-| `usage_weekly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
-| `workspace_id` | *Nullable[str]* | ✅ | The ID of the workspace this API key spends in, or null when no active workspace resolved for it, for example because the key's workspace was deleted. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `free_model_daily_requests` | [components.FreeModelDailyRequests](../components/freemodeldailyrequests.mdx) | ✔️ | Free-model (`:free` variant) daily request quota for the account that owns the key. Reports the same counter and tier limit that free-model enforcement reads for accounts subject to the free-model limits; the counter resets at UTC midnight. Accounts and endpoints exempt from free-model limits, and BYOK requests, are not gated by it, so `remaining` is the tier policy rather than an enforced ceiling for them. | \{
"limit": 50,
"remaining": 38,
"used": 12
} |
+| `include_byok_in_limit` | *bool* | ✔️ | Whether to include external BYOK usage in the credit limit | false |
+| `is_free_tier` | *bool* | ✔️ | Whether this is a free tier API key | false |
+| `is_management_key` | *bool* | ✔️ | Whether this is a management key | false |
+| ~~`is_provisioning_key`~~ | *bool* | ✔️ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Whether this is a management key | false |
+| `label` | *str* | ✔️ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
+| `limit` | *Nullable[float]* | ✔️ | Spending limit for the API key in USD | 100 |
+| `limit_remaining` | *Nullable[float]* | ✔️ | Remaining spending limit in USD | 74.5 |
+| `limit_reset` | *Nullable[str]* | ✔️ | Type of limit reset for the API key | monthly |
+| `organization_id` | *Nullable[str]* | ✔️ | The ID of the organization that owns this API key, or null when an individual account owns it. | null |
+| ~~`rate_limit`~~ | [operations.RateLimit](../operations/ratelimit.mdx) | ✔️ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Legacy rate limit information about a key. Will always return -1. | \{
"interval": "1h",
"note": "This field is deprecated and safe to ignore.",
"requests": 1000
} |
+| `usage` | *float* | ✔️ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
+| `usage_daily` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
+| `usage_monthly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
+| `usage_weekly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
+| `workspace_id` | *Nullable[str]* | ✔️ | The ID of the workspace this API key spends in, or null when no active workspace resolved for it, for example because the key's workspace was deleted. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/getcurrentkeyresponse.mdx b/docs/operations/getcurrentkeyresponse.mdx
index 3bb4a580b..938eca1db 100644
--- a/docs/operations/getcurrentkeyresponse.mdx
+++ b/docs/operations/getcurrentkeyresponse.mdx
@@ -9,4 +9,4 @@ API key details
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [operations.GetCurrentKeyData](../operations/getcurrentkeydata.mdx) | ✅ | Current API key information | \{
"allowed_data_regions": [
"global",
"europe",
"us"
],
"budgets": [
\{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
}
],
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"effective_budget": \{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
},
"expires_at": "2027-12-31T23:59:59Z",
"free_model_daily_requests": \{
"limit": 50,
"remaining": 38,
"used": 12
},
"include_byok_in_limit": false,
"is_free_tier": false,
"is_management_key": false,
"is_provisioning_key": false,
"label": "sk-or-v1-au7...890",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"rate_limit": \{
"interval": "1h",
"note": "This field is deprecated and safe to ignore.",
"requests": 1000
},
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5
} |
\ No newline at end of file
+| `data` | [operations.GetCurrentKeyData](../operations/getcurrentkeydata.mdx) | ✔️ | Current API key information | \{
"allowed_data_regions": [
"global",
"europe",
"us"
],
"budgets": [
\{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
}
],
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"effective_budget": \{
"budget_id": null,
"guardrail_id": "0df9e665-d932-5740-b2c7-b52af166bc11",
"include_byok": false,
"limit_usd": 50,
"remaining_usd": 17.5,
"reset_interval": "weekly",
"resets_at": "2026-10-12T00:00:00.000Z",
"scope": "member",
"spend_usd": 32.5
},
"expires_at": "2027-12-31T23:59:59Z",
"free_model_daily_requests": \{
"limit": 50,
"remaining": 38,
"used": 12
},
"include_byok_in_limit": false,
"is_free_tier": false,
"is_management_key": false,
"is_provisioning_key": false,
"label": "sk-or-v1-au7...890",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"rate_limit": \{
"interval": "1h",
"note": "This field is deprecated and safe to ignore.",
"requests": 1000
},
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5
} |
\ No newline at end of file
diff --git a/docs/operations/getexternaluserrequest.mdx b/docs/operations/getexternaluserrequest.mdx
index ccfd1518d..4883579ea 100644
--- a/docs/operations/getexternaluserrequest.mdx
+++ b/docs/operations/getexternaluserrequest.mdx
@@ -9,4 +9,4 @@ title: "GetExternalUserRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
\ No newline at end of file
diff --git a/docs/operations/getfilemetadatarequest.mdx b/docs/operations/getfilemetadatarequest.mdx
index a3de05a5a..a0851ba65 100644
--- a/docs/operations/getfilemetadatarequest.mdx
+++ b/docs/operations/getfilemetadatarequest.mdx
@@ -9,6 +9,6 @@ title: "GetFileMetadataRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `workspace_id` | *Optional[str]* | ➖ | Workspace to scope the request to. Defaults to the caller’s default workspace. | a103d8b6-42f0-4e50-9a3c-bf41e2c3c1a7 |
| `provider` | [Optional[components.FileProvider]](../components/fileprovider.mdx) | ➖ | Store or read this file on the named provider using your own API key for it. Omit to use OpenRouter storage. | openai |
\ No newline at end of file
diff --git a/docs/operations/getgenerationrequest.mdx b/docs/operations/getgenerationrequest.mdx
index 1164a497e..382f7637b 100644
--- a/docs/operations/getgenerationrequest.mdx
+++ b/docs/operations/getgenerationrequest.mdx
@@ -9,4 +9,4 @@ title: "GetGenerationRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The generation ID | gen-1234567890 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The generation ID | gen-1234567890 |
\ No newline at end of file
diff --git a/docs/operations/getguardrailrequest.mdx b/docs/operations/getguardrailrequest.mdx
index 3c44f43c1..2b3ebb518 100644
--- a/docs/operations/getguardrailrequest.mdx
+++ b/docs/operations/getguardrailrequest.mdx
@@ -9,4 +9,4 @@ title: "GetGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to retrieve | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to retrieve | 550e8400-e29b-41d4-a716-446655440000 |
\ No newline at end of file
diff --git a/docs/operations/getkeydata.mdx b/docs/operations/getkeydata.mdx
index f93cde1d0..dd9300836 100644
--- a/docs/operations/getkeydata.mdx
+++ b/docs/operations/getkeydata.mdx
@@ -9,26 +9,26 @@ The API key information
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok_usage` | *float* | ✅ | Total external BYOK usage (in USD) for the API key | 17.38 |
-| `byok_usage_daily` | *float* | ✅ | External BYOK usage (in USD) for the current UTC day | 17.38 |
-| `byok_usage_monthly` | *float* | ✅ | External BYOK usage (in USD) for current UTC month | 17.38 |
-| `byok_usage_weekly` | *float* | ✅ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
-| `creator_user_id` | *Nullable[str]* | ✅ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
-| `disabled` | *bool* | ✅ | Whether the API key is disabled | false |
+| `byok_usage` | *float* | ✔️ | Total external BYOK usage (in USD) for the API key | 17.38 |
+| `byok_usage_daily` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC day | 17.38 |
+| `byok_usage_monthly` | *float* | ✔️ | External BYOK usage (in USD) for current UTC month | 17.38 |
+| `byok_usage_weekly` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
+| `creator_user_id` | *Nullable[str]* | ✔️ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
+| `disabled` | *bool* | ✔️ | Whether the API key is disabled | false |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | ISO 8601 UTC timestamp when the API key expires, or null if no expiration | 2027-12-31T23:59:59Z |
-| `external_user` | *Nullable[str]* | ✅ | Partner's end-user identifier used for attribution. | null |
-| `hash` | *str* | ✅ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
-| `include_byok_in_limit` | *bool* | ✅ | Whether to include external BYOK usage in the credit limit | false |
-| `label` | *str* | ✅ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
-| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
-| `limit` | *Nullable[float]* | ✅ | Spending limit for the API key in USD | 100 |
-| `limit_remaining` | *Nullable[float]* | ✅ | Remaining spending limit in USD | 74.5 |
-| `limit_reset` | *Nullable[str]* | ✅ | Type of limit reset for the API key | monthly |
-| `name` | *str* | ✅ | Name of the API key | My Production Key |
-| `updated_at` | *Nullable[str]* | ✅ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
-| `usage` | *float* | ✅ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
-| `usage_daily` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
-| `usage_monthly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
-| `usage_weekly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
-| `workspace_id` | *str* | ✅ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `external_user` | *Nullable[str]* | ✔️ | Partner's end-user identifier used for attribution. | null |
+| `hash` | *str* | ✔️ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `include_byok_in_limit` | *bool* | ✔️ | Whether to include external BYOK usage in the credit limit | false |
+| `label` | *str* | ✔️ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
+| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
+| `limit` | *Nullable[float]* | ✔️ | Spending limit for the API key in USD | 100 |
+| `limit_remaining` | *Nullable[float]* | ✔️ | Remaining spending limit in USD | 74.5 |
+| `limit_reset` | *Nullable[str]* | ✔️ | Type of limit reset for the API key | monthly |
+| `name` | *str* | ✔️ | Name of the API key | My Production Key |
+| `updated_at` | *Nullable[str]* | ✔️ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
+| `usage` | *float* | ✔️ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
+| `usage_daily` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
+| `usage_monthly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
+| `usage_weekly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
+| `workspace_id` | *str* | ✔️ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/getkeyrequest.mdx b/docs/operations/getkeyrequest.mdx
index 3f13c8e29..994ba6468 100644
--- a/docs/operations/getkeyrequest.mdx
+++ b/docs/operations/getkeyrequest.mdx
@@ -9,4 +9,4 @@ title: "GetKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `hash` | *str* | ✅ | The hash identifier of the API key to retrieve | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
\ No newline at end of file
+| `hash` | *str* | ✔️ | The hash identifier of the API key to retrieve | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
\ No newline at end of file
diff --git a/docs/operations/getkeyresponse.mdx b/docs/operations/getkeyresponse.mdx
index 2fb830051..4f5f35a2b 100644
--- a/docs/operations/getkeyresponse.mdx
+++ b/docs/operations/getkeyresponse.mdx
@@ -9,4 +9,4 @@ API key details
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [operations.GetKeyData](../operations/getkeydata.mdx) | ✅ | The API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
+| `data` | [operations.GetKeyData](../operations/getkeydata.mdx) | ✔️ | The API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
diff --git a/docs/operations/getmodelrequest.mdx b/docs/operations/getmodelrequest.mdx
index 92fb4ee45..cf536593a 100644
--- a/docs/operations/getmodelrequest.mdx
+++ b/docs/operations/getmodelrequest.mdx
@@ -9,5 +9,5 @@ title: "GetModelRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `author` | *str* | ✅ | The author/organization of the model | openai |
-| `slug` | *str* | ✅ | The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free) | gpt-4 |
\ No newline at end of file
+| `author` | *str* | ✔️ | The author/organization of the model | openai |
+| `slug` | *str* | ✔️ | The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free) | gpt-4 |
\ No newline at end of file
diff --git a/docs/operations/getmodelsresponse.mdx b/docs/operations/getmodelsresponse.mdx
index c420651f2..cb73087fe 100644
--- a/docs/operations/getmodelsresponse.mdx
+++ b/docs/operations/getmodelsresponse.mdx
@@ -6,4 +6,4 @@ title: "GetModelsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
+| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
diff --git a/docs/operations/getobservabilitydestinationrequest.mdx b/docs/operations/getobservabilitydestinationrequest.mdx
index 402163eaf..0da4cd613 100644
--- a/docs/operations/getobservabilitydestinationrequest.mdx
+++ b/docs/operations/getobservabilitydestinationrequest.mdx
@@ -9,4 +9,4 @@ title: "GetObservabilityDestinationRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
\ No newline at end of file
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
\ No newline at end of file
diff --git a/docs/operations/getorganizationsettingsresponse.mdx b/docs/operations/getorganizationsettingsresponse.mdx
index a43f8dab0..9e7fa45f6 100644
--- a/docs/operations/getorganizationsettingsresponse.mdx
+++ b/docs/operations/getorganizationsettingsresponse.mdx
@@ -9,4 +9,4 @@ Organization settings
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `data` | [components.OrganizationSettings](../components/organizationsettings.mdx) | ✅ | N/A | \{
"id": "org_2dHFtVWx2n56w6HkM0000000000",
"is_filtered_model_catalog_enabled": true
} |
\ No newline at end of file
+| `data` | [components.OrganizationSettings](../components/organizationsettings.mdx) | ✔️ | N/A | \{
"id": "org_2dHFtVWx2n56w6HkM0000000000",
"is_filtered_model_catalog_enabled": true
} |
\ No newline at end of file
diff --git a/docs/operations/getpresetrequest.mdx b/docs/operations/getpresetrequest.mdx
index 671a7c545..a01071730 100644
--- a/docs/operations/getpresetrequest.mdx
+++ b/docs/operations/getpresetrequest.mdx
@@ -9,4 +9,4 @@ title: "GetPresetRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
\ No newline at end of file
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
\ No newline at end of file
diff --git a/docs/operations/getpresetversionrequest.mdx b/docs/operations/getpresetversionrequest.mdx
index 627d573b1..14245cb50 100644
--- a/docs/operations/getpresetversionrequest.mdx
+++ b/docs/operations/getpresetversionrequest.mdx
@@ -9,5 +9,5 @@ title: "GetPresetVersionRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
-| `version` | *str* | ✅ | Version number of the preset. | 1 |
\ No newline at end of file
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
+| `version` | *str* | ✔️ | Version number of the preset. | 1 |
\ No newline at end of file
diff --git a/docs/operations/getprivateendpointrequest.mdx b/docs/operations/getprivateendpointrequest.mdx
index 6f17bf5aa..7953eb10f 100644
--- a/docs/operations/getprivateendpointrequest.mdx
+++ b/docs/operations/getprivateendpointrequest.mdx
@@ -9,4 +9,4 @@ title: "GetPrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
\ No newline at end of file
diff --git a/docs/operations/getscimgroupmappingrequest.mdx b/docs/operations/getscimgroupmappingrequest.mdx
index f10663e49..2826968df 100644
--- a/docs/operations/getscimgroupmappingrequest.mdx
+++ b/docs/operations/getscimgroupmappingrequest.mdx
@@ -9,4 +9,4 @@ title: "GetScimGroupMappingRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/getscimsyncjobrequest.mdx b/docs/operations/getscimsyncjobrequest.mdx
index 8ec38144b..35935ed06 100644
--- a/docs/operations/getscimsyncjobrequest.mdx
+++ b/docs/operations/getscimsyncjobrequest.mdx
@@ -9,4 +9,4 @@ title: "GetScimSyncJobRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `id` | *str* | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/getsessioncostresponse.mdx b/docs/operations/getsessioncostresponse.mdx
index c3d9e97c1..f29108d61 100644
--- a/docs/operations/getsessioncostresponse.mdx
+++ b/docs/operations/getsessioncostresponse.mdx
@@ -6,4 +6,4 @@ title: "GetSessionCostResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `result` | [components.SessionCostResponse](../components/sessioncostresponse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `result` | [components.SessionCostResponse](../components/sessioncostresponse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/gettoolrequest.mdx b/docs/operations/gettoolrequest.mdx
index 7d17a78e1..50f185fb5 100644
--- a/docs/operations/gettoolrequest.mdx
+++ b/docs/operations/gettoolrequest.mdx
@@ -9,4 +9,4 @@ title: "GetToolRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `name` | *str* | ✅ | Canonical `openrouter:*` name or any accepted `tools[].type` alias | openrouter:web_search |
\ No newline at end of file
+| `name` | *str* | ✔️ | Canonical `openrouter:*` name or any accepted `tools[].type` alias | openrouter:web_search |
\ No newline at end of file
diff --git a/docs/operations/gettoolresponse.mdx b/docs/operations/gettoolresponse.mdx
index 090b2b7ff..c14e9c303 100644
--- a/docs/operations/gettoolresponse.mdx
+++ b/docs/operations/gettoolresponse.mdx
@@ -6,5 +6,5 @@ title: "GetToolResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `headers` | Dict[str, List[*str*]] | ✅ | N/A |
+| `headers` | Dict[str, List[*str*]] | ✔️ | N/A |
| `result` | [Optional[components.GetToolResponse]](../components/gettoolresponse.mdx) | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/operations/gettoolsecurity.mdx b/docs/operations/gettoolsecurity.mdx
index 1bb9a8375..ee9aac745 100644
--- a/docs/operations/gettoolsecurity.mdx
+++ b/docs/operations/gettoolsecurity.mdx
@@ -6,4 +6,4 @@ title: "GetToolSecurity"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bearer` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bearer` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/getvideosrequest.mdx b/docs/operations/getvideosrequest.mdx
index 8c7dcd651..b8023ff73 100644
--- a/docs/operations/getvideosrequest.mdx
+++ b/docs/operations/getvideosrequest.mdx
@@ -9,4 +9,4 @@ title: "GetVideosRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `job_id` | *str* | ✅ | N/A | job-abc123 |
\ No newline at end of file
+| `job_id` | *str* | ✔️ | N/A | job-abc123 |
\ No newline at end of file
diff --git a/docs/operations/getworkspacebudgetrequest.mdx b/docs/operations/getworkspacebudgetrequest.mdx
index 483d59655..df3eeac20 100644
--- a/docs/operations/getworkspacebudgetrequest.mdx
+++ b/docs/operations/getworkspacebudgetrequest.mdx
@@ -9,5 +9,5 @@ title: "GetWorkspaceBudgetRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
\ No newline at end of file
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
\ No newline at end of file
diff --git a/docs/operations/getworkspacerequest.mdx b/docs/operations/getworkspacerequest.mdx
index 1c1991af5..fac536b90 100644
--- a/docs/operations/getworkspacerequest.mdx
+++ b/docs/operations/getworkspacerequest.mdx
@@ -9,4 +9,4 @@ title: "GetWorkspaceRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
\ No newline at end of file
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
\ No newline at end of file
diff --git a/docs/operations/granularity.mdx b/docs/operations/granularity.mdx
index 9f3659151..d7d423072 100644
--- a/docs/operations/granularity.mdx
+++ b/docs/operations/granularity.mdx
@@ -6,5 +6,5 @@ title: "Granularity"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `display_label` | *str* | ✅ | Human-readable label | Day |
-| `name` | [operations.GranularityName](../operations/granularityname.mdx) | ✅ | Granularity identifier | day |
\ No newline at end of file
+| `display_label` | *str* | ✔️ | Human-readable label | Day |
+| `name` | [operations.GranularityName](../operations/granularityname.mdx) | ✔️ | Granularity identifier | day |
\ No newline at end of file
diff --git a/docs/operations/imageurl.mdx b/docs/operations/imageurl.mdx
index 1f6cc546a..a9b2417b3 100644
--- a/docs/operations/imageurl.mdx
+++ b/docs/operations/imageurl.mdx
@@ -6,4 +6,4 @@ title: "ImageURL"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `url` | *str* | ✅ | N/A |
\ No newline at end of file
+| `url` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/input.mdx b/docs/operations/input.mdx
index 5230c6b5a..62255da5a 100644
--- a/docs/operations/input.mdx
+++ b/docs/operations/input.mdx
@@ -6,4 +6,4 @@ title: "Input"
| Field | Type | Required | Description |
| ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
-| `content` | List[[operations.Content](../operations/content.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `content` | List[[operations.Content](../operations/content.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listbatchesrequest.mdx b/docs/operations/listbatchesrequest.mdx
index e6fd9d3f3..5696240bb 100644
--- a/docs/operations/listbatchesrequest.mdx
+++ b/docs/operations/listbatchesrequest.mdx
@@ -12,5 +12,5 @@ title: "ListBatchesRequest"
| `limit` | *Optional[int]* | ➖ | Maximum number of batches to return, from 1 through 100. | 20 |
| `after` | *Optional[str]* | ➖ | Batch id from the previous page's `last_id`. | batch_7a4b02 |
| `status` | List[[components.BatchListStatus](../components/batchliststatus.mdx)] | ➖ | Repeat this parameter to include more than one status. | [
"completed",
"failed"
] |
-| `created_after` | [Optional[components.BatchListTimestamp]](../components/batchlisttimestamp.mdx) | ➖ | Only include batches created strictly after this timestamp. | 2026-08-20T00:00:00Z |
-| `created_before` | [Optional[components.BatchListTimestamp]](../components/batchlisttimestamp.mdx) | ➖ | Only include batches created strictly before this timestamp. | 2026-08-20T00:00:00Z |
\ No newline at end of file
+| `created_after` | *Optional[Any]* | ➖ | Only include batches created strictly after this timestamp. | |
+| `created_before` | *Optional[Any]* | ➖ | Only include batches created strictly before this timestamp. | |
\ No newline at end of file
diff --git a/docs/operations/listbatchesresponse.mdx b/docs/operations/listbatchesresponse.mdx
index b6a1e09fe..3635e44e2 100644
--- a/docs/operations/listbatchesresponse.mdx
+++ b/docs/operations/listbatchesresponse.mdx
@@ -6,4 +6,4 @@ title: "ListBatchesResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `result` | [components.BatchListResponse](../components/batchlistresponse.mdx) | ✅ | N/A | \{
"data": [],
"first_id": null,
"has_more": false,
"last_id": null,
"object": "list"
} |
\ No newline at end of file
+| `result` | [components.BatchListResponse](../components/batchlistresponse.mdx) | ✔️ | N/A | \{
"data": [],
"first_id": null,
"has_more": false,
"last_id": null,
"object": "list"
} |
\ No newline at end of file
diff --git a/docs/operations/listbyokkeysresponse.mdx b/docs/operations/listbyokkeysresponse.mdx
index 8e33decfd..0e7ed869c 100644
--- a/docs/operations/listbyokkeysresponse.mdx
+++ b/docs/operations/listbyokkeysresponse.mdx
@@ -6,4 +6,4 @@ title: "ListBYOKKeysResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `result` | [components.ListBYOKKeysResponse](../components/listbyokkeysresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListBYOKKeysResponse](../components/listbyokkeysresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"allowed_api_key_hashes": null,
"allowed_models": null,
"allowed_user_ids": null,
"created_at": "2025-08-24T10:30:00Z",
"declared_region": null,
"declared_zdr": null,
"disabled": false,
"id": "11111111-2222-3333-4444-555555555555",
"is_byok_only": false,
"is_fallback": false,
"is_required": false,
"label": "sk-...AbCd",
"name": "Production OpenAI Key",
"provider": "openai",
"sort_order": 0,
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listcontainerfilesrequest.mdx b/docs/operations/listcontainerfilesrequest.mdx
index dbcde136c..0be55b6db 100644
--- a/docs/operations/listcontainerfilesrequest.mdx
+++ b/docs/operations/listcontainerfilesrequest.mdx
@@ -9,6 +9,6 @@ title: "ListContainerFilesRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
| `limit` | *Optional[int]* | ➖ | Maximum number of files to return (1-1000). Defaults to 100 when absent. | 100 |
| `after` | *Optional[str]* | ➖ | Forward cursor: the previous page’s `last_id` (or any container file id); listing resumes strictly after that path. A `last_id` from a page that stopped at the scan bound may name a directory-marker path (trailing `/`) that was never listed as a file; such cursors are accepted. | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
diff --git a/docs/operations/listdata.mdx b/docs/operations/listdata.mdx
index 7de2f4b11..00fe959da 100644
--- a/docs/operations/listdata.mdx
+++ b/docs/operations/listdata.mdx
@@ -6,26 +6,26 @@ title: "ListData"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok_usage` | *float* | ✅ | Total external BYOK usage (in USD) for the API key | 17.38 |
-| `byok_usage_daily` | *float* | ✅ | External BYOK usage (in USD) for the current UTC day | 17.38 |
-| `byok_usage_monthly` | *float* | ✅ | External BYOK usage (in USD) for current UTC month | 17.38 |
-| `byok_usage_weekly` | *float* | ✅ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
-| `creator_user_id` | *Nullable[str]* | ✅ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
-| `disabled` | *bool* | ✅ | Whether the API key is disabled | false |
+| `byok_usage` | *float* | ✔️ | Total external BYOK usage (in USD) for the API key | 17.38 |
+| `byok_usage_daily` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC day | 17.38 |
+| `byok_usage_monthly` | *float* | ✔️ | External BYOK usage (in USD) for current UTC month | 17.38 |
+| `byok_usage_weekly` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
+| `creator_user_id` | *Nullable[str]* | ✔️ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
+| `disabled` | *bool* | ✔️ | Whether the API key is disabled | false |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | ISO 8601 UTC timestamp when the API key expires, or null if no expiration | 2027-12-31T23:59:59Z |
-| `external_user` | *Nullable[str]* | ✅ | Partner's end-user identifier used for attribution. | null |
-| `hash` | *str* | ✅ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
-| `include_byok_in_limit` | *bool* | ✅ | Whether to include external BYOK usage in the credit limit | false |
-| `label` | *str* | ✅ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
-| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
-| `limit` | *Nullable[float]* | ✅ | Spending limit for the API key in USD | 100 |
-| `limit_remaining` | *Nullable[float]* | ✅ | Remaining spending limit in USD | 74.5 |
-| `limit_reset` | *Nullable[str]* | ✅ | Type of limit reset for the API key | monthly |
-| `name` | *str* | ✅ | Name of the API key | My Production Key |
-| `updated_at` | *Nullable[str]* | ✅ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
-| `usage` | *float* | ✅ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
-| `usage_daily` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
-| `usage_monthly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
-| `usage_weekly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
-| `workspace_id` | *str* | ✅ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `external_user` | *Nullable[str]* | ✔️ | Partner's end-user identifier used for attribution. | null |
+| `hash` | *str* | ✔️ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `include_byok_in_limit` | *bool* | ✔️ | Whether to include external BYOK usage in the credit limit | false |
+| `label` | *str* | ✔️ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
+| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
+| `limit` | *Nullable[float]* | ✔️ | Spending limit for the API key in USD | 100 |
+| `limit_remaining` | *Nullable[float]* | ✔️ | Remaining spending limit in USD | 74.5 |
+| `limit_reset` | *Nullable[str]* | ✔️ | Type of limit reset for the API key | monthly |
+| `name` | *str* | ✔️ | Name of the API key | My Production Key |
+| `updated_at` | *Nullable[str]* | ✔️ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
+| `usage` | *float* | ✔️ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
+| `usage_daily` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
+| `usage_monthly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
+| `usage_weekly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
+| `workspace_id` | *str* | ✔️ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/listembeddingsmodelsresponse.mdx b/docs/operations/listembeddingsmodelsresponse.mdx
index 207a7c495..baa315374 100644
--- a/docs/operations/listembeddingsmodelsresponse.mdx
+++ b/docs/operations/listembeddingsmodelsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListEmbeddingsModelsResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
+| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
diff --git a/docs/operations/listendpointsrequest.mdx b/docs/operations/listendpointsrequest.mdx
index 3fa36648c..15f1fb770 100644
--- a/docs/operations/listendpointsrequest.mdx
+++ b/docs/operations/listendpointsrequest.mdx
@@ -9,5 +9,5 @@ title: "ListEndpointsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `author` | *str* | ✅ | The author/organization of the model | openai |
-| `slug` | *str* | ✅ | The model slug | gpt-4 |
\ No newline at end of file
+| `author` | *str* | ✔️ | The author/organization of the model | openai |
+| `slug` | *str* | ✔️ | The model slug | gpt-4 |
\ No newline at end of file
diff --git a/docs/operations/listendpointsresponse.mdx b/docs/operations/listendpointsresponse.mdx
index c0bdfcf24..d1797d983 100644
--- a/docs/operations/listendpointsresponse.mdx
+++ b/docs/operations/listendpointsresponse.mdx
@@ -9,4 +9,4 @@ Returns a list of endpoints
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [components.ListEndpointsResponse](../components/listendpointsresponse.mdx) | ✅ | List of available endpoints for a model | \{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"created": 1692901234,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"endpoints": [
\{
"context_length": 8192,
"latency_last_30m": \{
"p50": 0.25,
"p75": 0.35,
"p90": 0.48,
"p99": 0.85
},
"max_completion_tokens": 4096,
"max_prompt_tokens": 8192,
"model_id": "openai/gpt-4",
"model_name": "GPT-4",
"name": "OpenAI: GPT-4",
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"provider_name": "OpenAI",
"quantization": "fp16",
"status": 0,
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supports_diarization": false,
"supports_implicit_caching": true,
"tag": "openai",
"throughput_last_30m": \{
"p50": 45.2,
"p75": 38.5,
"p90": 28.3,
"p99": 15.1
},
"uptime_last_1d": 99.8,
"uptime_last_30m": 99.5,
"uptime_last_5m": 100
}
],
"id": "openai/gpt-4",
"name": "GPT-4"
} |
\ No newline at end of file
+| `data` | [components.ListEndpointsResponse](../components/listendpointsresponse.mdx) | ✔️ | List of available endpoints for a model | \{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"created": 1692901234,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"endpoints": [
\{
"context_length": 8192,
"latency_last_30m": \{
"p50": 0.25,
"p75": 0.35,
"p90": 0.48,
"p99": 0.85
},
"max_completion_tokens": 4096,
"max_prompt_tokens": 8192,
"model_id": "openai/gpt-4",
"model_name": "GPT-4",
"name": "OpenAI: GPT-4",
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"provider_name": "OpenAI",
"quantization": "fp16",
"status": 0,
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supports_diarization": false,
"supports_implicit_caching": true,
"tag": "openai",
"throughput_last_30m": \{
"p50": 45.2,
"p75": 38.5,
"p90": 28.3,
"p99": 15.1
},
"uptime_last_1d": 99.8,
"uptime_last_30m": 99.5,
"uptime_last_5m": 100
}
],
"id": "openai/gpt-4",
"name": "GPT-4"
} |
\ No newline at end of file
diff --git a/docs/operations/listendpointszdrresponse.mdx b/docs/operations/listendpointszdrresponse.mdx
index 79b2f2af3..5fc4002e0 100644
--- a/docs/operations/listendpointszdrresponse.mdx
+++ b/docs/operations/listendpointszdrresponse.mdx
@@ -9,4 +9,4 @@ Returns a list of endpoints
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `data` | List[[components.PublicEndpoint](../components/publicendpoint.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[components.PublicEndpoint](../components/publicendpoint.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listexternalusersresponse.mdx b/docs/operations/listexternalusersresponse.mdx
index 3614f0238..a9cda99bc 100644
--- a/docs/operations/listexternalusersresponse.mdx
+++ b/docs/operations/listexternalusersresponse.mdx
@@ -6,4 +6,4 @@ title: "ListExternalUsersResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListExternalUsersResponse](../components/listexternalusersresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"created_at": "2026-09-16T12:00:00Z",
"is_active": true,
"updated_at": "2026-09-16T12:00:00Z",
"user": "employee_123"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListExternalUsersResponse](../components/listexternalusersresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"created_at": "2026-09-16T12:00:00Z",
"is_active": true,
"updated_at": "2026-09-16T12:00:00Z",
"user": "employee_123"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listfilesresponse.mdx b/docs/operations/listfilesresponse.mdx
index 5522ebc07..96fe90985 100644
--- a/docs/operations/listfilesresponse.mdx
+++ b/docs/operations/listfilesresponse.mdx
@@ -6,4 +6,4 @@ title: "ListFilesResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
-| `result` | [components.FileListResponse](../components/filelistresponse.mdx) | ✅ | N/A | \{
"_shape": "openrouter",
"cursor": null,
"data": [],
"first_id": null,
"has_more": false,
"last_id": null
} |
\ No newline at end of file
+| `result` | [components.FileListResponse](../components/filelistresponse.mdx) | ✔️ | N/A | \{
"_shape": "openrouter",
"cursor": null,
"data": [],
"first_id": null,
"has_more": false,
"last_id": null
} |
\ No newline at end of file
diff --git a/docs/operations/listgenerationcontentrequest.mdx b/docs/operations/listgenerationcontentrequest.mdx
index 89bbcf386..d3f2caee6 100644
--- a/docs/operations/listgenerationcontentrequest.mdx
+++ b/docs/operations/listgenerationcontentrequest.mdx
@@ -9,4 +9,4 @@ title: "ListGenerationContentRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The generation ID | gen-1234567890 |
\ No newline at end of file
+| `id` | *str* | ✔️ | The generation ID | gen-1234567890 |
\ No newline at end of file
diff --git a/docs/operations/listguardrailkeyassignmentsrequest.mdx b/docs/operations/listguardrailkeyassignmentsrequest.mdx
index 953169080..43daec537 100644
--- a/docs/operations/listguardrailkeyassignmentsrequest.mdx
+++ b/docs/operations/listguardrailkeyassignmentsrequest.mdx
@@ -9,6 +9,6 @@ title: "ListGuardrailKeyAssignmentsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
| `offset` | *OptionalNullable[int]* | ➖ | Number of records to skip for pagination | 0 |
| `limit` | *Optional[int]* | ➖ | Maximum number of records to return (max 100) | 50 |
\ No newline at end of file
diff --git a/docs/operations/listguardrailkeyassignmentsresponse.mdx b/docs/operations/listguardrailkeyassignmentsresponse.mdx
index a1d8fb3fe..fa08a3381 100644
--- a/docs/operations/listguardrailkeyassignmentsresponse.mdx
+++ b/docs/operations/listguardrailkeyassignmentsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListGuardrailKeyAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListKeyAssignmentsResponse](../components/listkeyassignmentsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"key_hash": "c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93",
"key_label": "prod-key",
"key_name": "Production Key"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListKeyAssignmentsResponse](../components/listkeyassignmentsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"key_hash": "c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93",
"key_label": "prod-key",
"key_name": "Production Key"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listguardrailmemberassignmentsrequest.mdx b/docs/operations/listguardrailmemberassignmentsrequest.mdx
index c41856dcc..ff953975d 100644
--- a/docs/operations/listguardrailmemberassignmentsrequest.mdx
+++ b/docs/operations/listguardrailmemberassignmentsrequest.mdx
@@ -9,6 +9,6 @@ title: "ListGuardrailMemberAssignmentsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
| `offset` | *OptionalNullable[int]* | ➖ | Number of records to skip for pagination | 0 |
| `limit` | *Optional[int]* | ➖ | Maximum number of records to return (max 100) | 50 |
\ No newline at end of file
diff --git a/docs/operations/listguardrailmemberassignmentsresponse.mdx b/docs/operations/listguardrailmemberassignmentsresponse.mdx
index 14426922f..b1dad94ab 100644
--- a/docs/operations/listguardrailmemberassignmentsresponse.mdx
+++ b/docs/operations/listguardrailmemberassignmentsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListGuardrailMemberAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListMemberAssignmentsResponse](../components/listmemberassignmentsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_xyz789",
"user_id": "user_abc123"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListMemberAssignmentsResponse](../components/listmemberassignmentsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_xyz789",
"user_id": "user_abc123"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listguardrailsresponse.mdx b/docs/operations/listguardrailsresponse.mdx
index 7ac925b1d..8caa0e9b8 100644
--- a/docs/operations/listguardrailsresponse.mdx
+++ b/docs/operations/listguardrailsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListGuardrailsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListGuardrailsResponse](../components/listguardrailsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListGuardrailsResponse](../components/listguardrailsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"allowed_models": null,
"allowed_providers": [
"openai",
"anthropic",
"google"
],
"content_filter_builtins": [
\{
"action": "redact",
"label": "[EMAIL]",
"slug": "email"
}
],
"content_filters": null,
"created_at": "2025-08-24T10:30:00Z",
"description": "Guardrail for production environment",
"enable_free_model_publication": false,
"enable_free_model_training": true,
"enable_paid_model_training": true,
"enforce_zdr": null,
"enforce_zdr_anthropic": true,
"enforce_zdr_google": false,
"enforce_zdr_openai": true,
"enforce_zdr_other": false,
"enforce_zdr_xai": false,
"id": "550e8400-e29b-41d4-a716-446655440000",
"ignored_models": null,
"ignored_providers": null,
"include_byok_in_budgets": false,
"limit_usd": 100,
"name": "Production Guardrail",
"reset_interval": "monthly",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listimagemodelendpointsrequest.mdx b/docs/operations/listimagemodelendpointsrequest.mdx
index 9fe96e1a5..e0e2818a5 100644
--- a/docs/operations/listimagemodelendpointsrequest.mdx
+++ b/docs/operations/listimagemodelendpointsrequest.mdx
@@ -9,5 +9,5 @@ title: "ListImageModelEndpointsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `author` | *str* | ✅ | Model author/organization | bytedance-seed |
-| `slug` | *str* | ✅ | Model slug | seedream-4.5 |
\ No newline at end of file
+| `author` | *str* | ✔️ | Model author/organization | bytedance-seed |
+| `slug` | *str* | ✔️ | Model slug | seedream-4.5 |
\ No newline at end of file
diff --git a/docs/operations/listinternconnectionsdata.mdx b/docs/operations/listinternconnectionsdata.mdx
index ba6ec2df6..58dc5bb07 100644
--- a/docs/operations/listinternconnectionsdata.mdx
+++ b/docs/operations/listinternconnectionsdata.mdx
@@ -6,4 +6,4 @@ title: "ListInternConnectionsData"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `key` | *str* | ✅ | N/A |
\ No newline at end of file
+| `key` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listinternconnectionsrequest.mdx b/docs/operations/listinternconnectionsrequest.mdx
index c85fb730e..9b9c45064 100644
--- a/docs/operations/listinternconnectionsrequest.mdx
+++ b/docs/operations/listinternconnectionsrequest.mdx
@@ -9,4 +9,4 @@ title: "ListInternConnectionsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
\ No newline at end of file
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
\ No newline at end of file
diff --git a/docs/operations/listinternconnectionsresponse.mdx b/docs/operations/listinternconnectionsresponse.mdx
index bd0ae1c77..0bddfd303 100644
--- a/docs/operations/listinternconnectionsresponse.mdx
+++ b/docs/operations/listinternconnectionsresponse.mdx
@@ -9,6 +9,6 @@ The connections the intern can use.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | List[[operations.ListInternConnectionsData](../operations/listinternconnectionsdata.mdx)] | ✅ | N/A |
-| `routing` | [Nullable[components.VaultRoutingTable]](../components/vaultroutingtable.mdx) | ✅ | The intern's routing table, for the intern's own key only; null for any other caller or when the vault could not build it in time. The keys still list. |
-| `routing_text` | *Nullable[str]* | ✅ | The routing table as the plain lines the intern reads in its instructions' Connections section, or a notice that it could not be read; null for a caller other than the intern. |
\ No newline at end of file
+| `data` | List[[operations.ListInternConnectionsData](../operations/listinternconnectionsdata.mdx)] | ✔️ | N/A |
+| `routing` | [Nullable[components.VaultRoutingTable]](../components/vaultroutingtable.mdx) | ✔️ | The intern's routing table, for the intern's own key only; null for any other caller or when the vault could not build it in time. The keys still list. |
+| `routing_text` | *Nullable[str]* | ✔️ | The routing table as the plain lines the intern reads in its instructions' Connections section, or a notice that it could not be read; null for a caller other than the intern. |
\ No newline at end of file
diff --git a/docs/operations/listinterneffectivevaultsecretsrequest.mdx b/docs/operations/listinterneffectivevaultsecretsrequest.mdx
index 900dcf3e2..be09ce073 100644
--- a/docs/operations/listinterneffectivevaultsecretsrequest.mdx
+++ b/docs/operations/listinterneffectivevaultsecretsrequest.mdx
@@ -9,6 +9,6 @@ title: "ListInternEffectiveVaultSecretsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
| `limit` | *Optional[int]* | ➖ | Page size, 1 to 100. Defaults to 100. | 50 |
| `offset` | *Optional[int]* | ➖ | Number of secrets to skip, 0 to 10000. Defaults to 0. | 0 |
\ No newline at end of file
diff --git a/docs/operations/listinternvaultsecretsrequest.mdx b/docs/operations/listinternvaultsecretsrequest.mdx
index 59190cfb2..9bcda3f9b 100644
--- a/docs/operations/listinternvaultsecretsrequest.mdx
+++ b/docs/operations/listinternvaultsecretsrequest.mdx
@@ -9,6 +9,6 @@ title: "ListInternVaultSecretsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
| `limit` | *Optional[int]* | ➖ | Page size, 1 to 100. Defaults to 100. | 50 |
| `offset` | *Optional[int]* | ➖ | Number of secrets to skip, 0 to 10000. Defaults to 0. | 0 |
\ No newline at end of file
diff --git a/docs/operations/listkeyassignmentsresponse.mdx b/docs/operations/listkeyassignmentsresponse.mdx
index 05e61ef7e..1d184be07 100644
--- a/docs/operations/listkeyassignmentsresponse.mdx
+++ b/docs/operations/listkeyassignmentsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListKeyAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListKeyAssignmentsResponse](../components/listkeyassignmentsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"key_hash": "c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93",
"key_label": "prod-key",
"key_name": "Production Key"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListKeyAssignmentsResponse](../components/listkeyassignmentsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"key_hash": "c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93",
"key_label": "prod-key",
"key_name": "Production Key"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listmemberassignmentsresponse.mdx b/docs/operations/listmemberassignmentsresponse.mdx
index 92cc8f0c9..5e148c99b 100644
--- a/docs/operations/listmemberassignmentsresponse.mdx
+++ b/docs/operations/listmemberassignmentsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListMemberAssignmentsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListMemberAssignmentsResponse](../components/listmemberassignmentsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_xyz789",
"user_id": "user_abc123"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListMemberAssignmentsResponse](../components/listmemberassignmentsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"assigned_by": "user_abc123",
"created_at": "2025-08-24T10:30:00Z",
"guardrail_id": "550e8400-e29b-41d4-a716-446655440001",
"id": "550e8400-e29b-41d4-a716-446655440000",
"organization_id": "org_xyz789",
"user_id": "user_abc123"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listmodelsuserresponse.mdx b/docs/operations/listmodelsuserresponse.mdx
index 0ed4eca01..397cfe897 100644
--- a/docs/operations/listmodelsuserresponse.mdx
+++ b/docs/operations/listmodelsuserresponse.mdx
@@ -6,4 +6,4 @@ title: "ListModelsUserResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
+| `result` | [components.ModelsListResponse](../components/modelslistresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"architecture": \{
"input_modalities": [
"text"
],
"instruct_type": "chatml",
"modality": "text-\u003etext",
"output_modalities": [
"text"
],
"tokenizer": "GPT"
},
"canonical_slug": "openai/gpt-4",
"context_length": 8192,
"created": 1692901234,
"default_parameters": null,
"description": "GPT-4 is a large multimodal model that can solve difficult problems with greater accuracy.",
"expiration_date": null,
"id": "openai/gpt-4",
"knowledge_cutoff": null,
"links": \{
"details": "/api/v1/models/openai/gpt-4/endpoints"
},
"name": "GPT-4",
"per_request_limits": null,
"pricing": \{
"completion": "0.00006",
"image": "0",
"prompt": "0.00003",
"request": "0"
},
"supported_parameters": [
"temperature",
"top_p",
"max_tokens",
"frequency_penalty",
"presence_penalty"
],
"supported_voices": null,
"top_provider": \{
"context_length": 8192,
"is_moderated": true,
"max_completion_tokens": 4096
}
}
],
"links": \{
"next": "/api/v1/models?offset=500\u0026limit=500"
},
"total_count": 150
} |
\ No newline at end of file
diff --git a/docs/operations/listmodelsusersecurity.mdx b/docs/operations/listmodelsusersecurity.mdx
index b5f5a5361..30c48ec99 100644
--- a/docs/operations/listmodelsusersecurity.mdx
+++ b/docs/operations/listmodelsusersecurity.mdx
@@ -6,4 +6,4 @@ title: "ListModelsUserSecurity"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bearer` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bearer` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listobservabilitydestinationsresponse.mdx b/docs/operations/listobservabilitydestinationsresponse.mdx
index a0631b095..f7ab206b5 100644
--- a/docs/operations/listobservabilitydestinationsresponse.mdx
+++ b/docs/operations/listobservabilitydestinationsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListObservabilityDestinationsResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListObservabilityDestinationsResponse](../components/listobservabilitydestinationsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListObservabilityDestinationsResponse](../components/listobservabilitydestinationsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"api_key_hashes": null,
"broadcast_generation_cost": false,
"broadcast_generation_cost_allocation": false,
"broadcast_generation_identity": false,
"broadcast_generation_request_context": false,
"config": \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
},
"created_at": "2025-08-24T10:30:00Z",
"enabled": true,
"filter_rules": null,
"id": "99999999-aaaa-bbbb-cccc-dddddddddddd",
"name": "Production Langfuse",
"privacy_mode": false,
"regions": [
"global"
],
"sampling_rate": 1,
"type": "langfuse",
"updated_at": "2025-08-24T15:45:00Z",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listorganizationmembersdata.mdx b/docs/operations/listorganizationmembersdata.mdx
index 5879c38a6..fc485e857 100644
--- a/docs/operations/listorganizationmembersdata.mdx
+++ b/docs/operations/listorganizationmembersdata.mdx
@@ -6,8 +6,8 @@ title: "ListOrganizationMembersData"
| Field | Type | Required | Description | Example |
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
-| `email` | *str* | ✅ | Email address of the member | jane.doe@example.com |
-| `first_name` | *Nullable[str]* | ✅ | First name of the member | Jane |
-| `id` | *str* | ✅ | User ID of the organization member | user_2dHFtVWx2n56w6HkM0000000000 |
-| `last_name` | *Nullable[str]* | ✅ | Last name of the member | Doe |
-| `role` | [operations.Role](../operations/role.mdx) | ✅ | Role of the member in the organization | org:member |
\ No newline at end of file
+| `email` | *str* | ✔️ | Email address of the member | jane.doe@example.com |
+| `first_name` | *Nullable[str]* | ✔️ | First name of the member | Jane |
+| `id` | *str* | ✔️ | User ID of the organization member | user_2dHFtVWx2n56w6HkM0000000000 |
+| `last_name` | *Nullable[str]* | ✔️ | Last name of the member | Doe |
+| `role` | [operations.Role](../operations/role.mdx) | ✔️ | Role of the member in the organization | org:member |
\ No newline at end of file
diff --git a/docs/operations/listorganizationmembersresponse.mdx b/docs/operations/listorganizationmembersresponse.mdx
index 73391339b..c8ad29731 100644
--- a/docs/operations/listorganizationmembersresponse.mdx
+++ b/docs/operations/listorganizationmembersresponse.mdx
@@ -6,4 +6,4 @@ title: "ListOrganizationMembersResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ |
-| `result` | [operations.ListOrganizationMembersResponseBody](../operations/listorganizationmembersresponsebody.mdx) | ✅ | N/A |
\ No newline at end of file
+| `result` | [operations.ListOrganizationMembersResponseBody](../operations/listorganizationmembersresponsebody.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listorganizationmembersresponsebody.mdx b/docs/operations/listorganizationmembersresponsebody.mdx
index 9b9946404..091c02b0f 100644
--- a/docs/operations/listorganizationmembersresponsebody.mdx
+++ b/docs/operations/listorganizationmembersresponsebody.mdx
@@ -9,5 +9,5 @@ List of organization members
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
-| `data` | List[[operations.ListOrganizationMembersData](../operations/listorganizationmembersdata.mdx)] | ✅ | List of organization members | |
-| `total_count` | *int* | ✅ | Total number of members in the organization | 25 |
\ No newline at end of file
+| `data` | List[[operations.ListOrganizationMembersData](../operations/listorganizationmembersdata.mdx)] | ✔️ | List of organization members | |
+| `total_count` | *int* | ✔️ | Total number of members in the organization | 25 |
\ No newline at end of file
diff --git a/docs/operations/listpresetsresponse.mdx b/docs/operations/listpresetsresponse.mdx
index afaac85ea..25c811f33 100644
--- a/docs/operations/listpresetsresponse.mdx
+++ b/docs/operations/listpresetsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListPresetsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `result` | [components.ListPresetsResponse](../components/listpresetsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListPresetsResponse](../components/listpresetsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"created_at": "2026-04-20T10:00:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"description": null,
"designated_version_id": "550e8400-e29b-41d4-a716-446655440000",
"id": "650e8400-e29b-41d4-a716-446655440001",
"name": "my-preset",
"slug": "my-preset",
"status": "active",
"status_updated_at": null,
"updated_at": "2026-04-20T10:00:00Z",
"workspace_id": "750e8400-e29b-41d4-a716-446655440002"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listpresetversionsrequest.mdx b/docs/operations/listpresetversionsrequest.mdx
index 2ffe5ebd5..763f4e948 100644
--- a/docs/operations/listpresetversionsrequest.mdx
+++ b/docs/operations/listpresetversionsrequest.mdx
@@ -9,6 +9,6 @@ title: "ListPresetVersionsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
| `offset` | *OptionalNullable[int]* | ➖ | Number of records to skip for pagination | 0 |
| `limit` | *Optional[int]* | ➖ | Maximum number of records to return (max 100) | 50 |
\ No newline at end of file
diff --git a/docs/operations/listpresetversionsresponse.mdx b/docs/operations/listpresetversionsresponse.mdx
index e6f1f7d64..8ee614908 100644
--- a/docs/operations/listpresetversionsresponse.mdx
+++ b/docs/operations/listpresetversionsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListPresetVersionsResponse"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `result` | [components.ListPresetVersionsResponse](../components/listpresetversionsresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListPresetVersionsResponse](../components/listpresetversionsresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"config": \{
"model": "openai/gpt-4o",
"temperature": 0.7
},
"created_at": "2026-04-20T10:00:00Z",
"creator_id": "user_2dHFtVWx2n56w6HkM0000000000",
"id": "550e8400-e29b-41d4-a716-446655440000",
"preset_id": "650e8400-e29b-41d4-a716-446655440001",
"system_prompt": "You are a helpful assistant.",
"updated_at": "2026-04-20T10:00:00Z",
"version": 1
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listprovidersdata.mdx b/docs/operations/listprovidersdata.mdx
index 974c7918b..ed53575cc 100644
--- a/docs/operations/listprovidersdata.mdx
+++ b/docs/operations/listprovidersdata.mdx
@@ -8,8 +8,8 @@ title: "ListProvidersData"
| -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| `datacenters` | List[[operations.Datacenter](../operations/datacenter.mdx)] | ➖ | ISO 3166-1 Alpha-2 country codes of the provider datacenter locations | [
"US",
"IE"
] |
| `headquarters` | [OptionalNullable[operations.Headquarters]](../operations/headquarters.mdx) | ➖ | ISO 3166-1 Alpha-2 country code of the provider headquarters | US |
-| `name` | *str* | ✅ | Display name of the provider | OpenAI |
-| `privacy_policy_url` | *Nullable[str]* | ✅ | URL to the provider's privacy policy | https://openai.com/privacy |
-| `slug` | *str* | ✅ | URL-friendly identifier for the provider | openai |
+| `name` | *str* | ✔️ | Display name of the provider | OpenAI |
+| `privacy_policy_url` | *Nullable[str]* | ✔️ | URL to the provider's privacy policy | https://openai.com/privacy |
+| `slug` | *str* | ✔️ | URL-friendly identifier for the provider | openai |
| `status_page_url` | *OptionalNullable[str]* | ➖ | URL to the provider's status page | https://status.openai.com |
| `terms_of_service_url` | *OptionalNullable[str]* | ➖ | URL to the provider's terms of service | https://openai.com/terms |
\ No newline at end of file
diff --git a/docs/operations/listprovidersresponse.mdx b/docs/operations/listprovidersresponse.mdx
index 90ccff07b..df35dcd1b 100644
--- a/docs/operations/listprovidersresponse.mdx
+++ b/docs/operations/listprovidersresponse.mdx
@@ -9,4 +9,4 @@ Returns a list of providers
| Field | Type | Required | Description |
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
-| `data` | List[[operations.ListProvidersData](../operations/listprovidersdata.mdx)] | ✅ | N/A |
\ No newline at end of file
+| `data` | List[[operations.ListProvidersData](../operations/listprovidersdata.mdx)] | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listresponse.mdx b/docs/operations/listresponse.mdx
index 0f6002eca..a39b3dad1 100644
--- a/docs/operations/listresponse.mdx
+++ b/docs/operations/listresponse.mdx
@@ -9,4 +9,4 @@ List of API keys
| Field | Type | Required | Description |
| ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ |
-| `data` | List[[operations.ListData](../operations/listdata.mdx)] | ✅ | List of API keys |
\ No newline at end of file
+| `data` | List[[operations.ListData](../operations/listdata.mdx)] | ✔️ | List of API keys |
\ No newline at end of file
diff --git a/docs/operations/listscimgroupmappingsresponse.mdx b/docs/operations/listscimgroupmappingsresponse.mdx
index ababb58d5..5a06c059e 100644
--- a/docs/operations/listscimgroupmappingsresponse.mdx
+++ b/docs/operations/listscimgroupmappingsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListScimGroupMappingsResponse"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------ |
-| `result` | [components.ListScimGroupMappingsResponse](../components/listscimgroupmappingsresponse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `result` | [components.ListScimGroupMappingsResponse](../components/listscimgroupmappingsresponse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listscimgroupsresponse.mdx b/docs/operations/listscimgroupsresponse.mdx
index ccebbd181..7d77c461d 100644
--- a/docs/operations/listscimgroupsresponse.mdx
+++ b/docs/operations/listscimgroupsresponse.mdx
@@ -6,4 +6,4 @@ title: "ListScimGroupsResponse"
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
-| `result` | [components.ListScimGroupsResponse](../components/listscimgroupsresponse.mdx) | ✅ | N/A |
\ No newline at end of file
+| `result` | [components.ListScimGroupsResponse](../components/listscimgroupsresponse.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listtoolssecurity.mdx b/docs/operations/listtoolssecurity.mdx
index 95e8eb5db..bb4108aa1 100644
--- a/docs/operations/listtoolssecurity.mdx
+++ b/docs/operations/listtoolssecurity.mdx
@@ -6,4 +6,4 @@ title: "ListToolsSecurity"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `bearer` | *str* | ✅ | N/A |
\ No newline at end of file
+| `bearer` | *str* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/listvideoscontentrequest.mdx b/docs/operations/listvideoscontentrequest.mdx
index e54fe6a6f..105e32fd4 100644
--- a/docs/operations/listvideoscontentrequest.mdx
+++ b/docs/operations/listvideoscontentrequest.mdx
@@ -9,5 +9,5 @@ title: "ListVideosContentRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `job_id` | *str* | ✅ | N/A | job-abc123 |
+| `job_id` | *str* | ✔️ | N/A | job-abc123 |
| `index` | *OptionalNullable[int]* | ➖ | N/A | 0 |
\ No newline at end of file
diff --git a/docs/operations/listworkspacebudgetsrequest.mdx b/docs/operations/listworkspacebudgetsrequest.mdx
index 6a0912851..811593fb3 100644
--- a/docs/operations/listworkspacebudgetsrequest.mdx
+++ b/docs/operations/listworkspacebudgetsrequest.mdx
@@ -9,4 +9,4 @@ title: "ListWorkspaceBudgetsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
\ No newline at end of file
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
\ No newline at end of file
diff --git a/docs/operations/listworkspacemembersrequest.mdx b/docs/operations/listworkspacemembersrequest.mdx
index cff5df07f..6590c21ea 100644
--- a/docs/operations/listworkspacemembersrequest.mdx
+++ b/docs/operations/listworkspacemembersrequest.mdx
@@ -9,6 +9,6 @@ title: "ListWorkspaceMembersRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `offset` | *OptionalNullable[int]* | ➖ | Number of records to skip for pagination | 0 |
| `limit` | *Optional[int]* | ➖ | Maximum number of records to return (max 100) | 50 |
\ No newline at end of file
diff --git a/docs/operations/listworkspacemembersresponse.mdx b/docs/operations/listworkspacemembersresponse.mdx
index f08af8246..26814bba6 100644
--- a/docs/operations/listworkspacemembersresponse.mdx
+++ b/docs/operations/listworkspacemembersresponse.mdx
@@ -6,4 +6,4 @@ title: "ListWorkspaceMembersResponse"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListWorkspaceMembersResponse](../components/listworkspacemembersresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"created_at": "2025-08-24T10:30:00Z",
"id": "660e8400-e29b-41d4-a716-446655440000",
"role": "member",
"user_id": "user_abc123",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListWorkspaceMembersResponse](../components/listworkspacemembersresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"created_at": "2025-08-24T10:30:00Z",
"id": "660e8400-e29b-41d4-a716-446655440000",
"role": "member",
"user_id": "user_abc123",
"workspace_id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/listworkspacesresponse.mdx b/docs/operations/listworkspacesresponse.mdx
index c51d303d2..1f0662c90 100644
--- a/docs/operations/listworkspacesresponse.mdx
+++ b/docs/operations/listworkspacesresponse.mdx
@@ -6,4 +6,4 @@ title: "ListWorkspacesResponse"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `result` | [components.ListWorkspacesResponse](../components/listworkspacesresponse.mdx) | ✅ | N/A | \{
"data": [
\{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
}
],
"total_count": 1
} |
\ No newline at end of file
+| `result` | [components.ListWorkspacesResponse](../components/listworkspacesresponse.mdx) | ✔️ | N/A | \{
"data": [
\{
"created_at": "2025-08-24T10:30:00Z",
"created_by": "user_abc123",
"default_guardrail_id": "595d5849-7e86-51fd-a7c0-705c34e4afff",
"default_image_model": "openai/dall-e-3",
"default_provider_sort": "price",
"default_text_model": "openai/gpt-4o",
"description": "Production environment workspace",
"disabled_server_tools": null,
"id": "550e8400-e29b-41d4-a716-446655440000",
"include_byok_in_budgets": false,
"io_logging_api_key_ids": null,
"io_logging_sampling_rate": 1,
"is_data_discount_logging_enabled": true,
"is_observability_broadcast_enabled": false,
"is_observability_io_logging_enabled": false,
"name": "Production",
"slug": "production",
"updated_at": "2025-08-24T15:45:00Z"
}
],
"total_count": 1
} |
\ No newline at end of file
diff --git a/docs/operations/metadata.mdx b/docs/operations/metadata.mdx
index 87a43d799..6fba56b6e 100644
--- a/docs/operations/metadata.mdx
+++ b/docs/operations/metadata.mdx
@@ -6,6 +6,6 @@ title: "Metadata"
| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
-| `query_time_ms` | *float* | ✅ | N/A |
-| `row_count` | *int* | ✅ | N/A |
-| `truncated` | *bool* | ✅ | N/A |
\ No newline at end of file
+| `query_time_ms` | *float* | ✔️ | N/A |
+| `row_count` | *int* | ✔️ | N/A |
+| `truncated` | *bool* | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/metric.mdx b/docs/operations/metric.mdx
index d2520eaca..fb35a193e 100644
--- a/docs/operations/metric.mdx
+++ b/docs/operations/metric.mdx
@@ -6,7 +6,7 @@ title: "Metric"
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
-| `display_format` | [operations.DisplayFormat](../operations/displayformat.mdx) | ✅ | How this metric value should be formatted for display (e.g. percent → multiply by 100 and append %, currency → prefix with $) | number |
-| `display_label` | *str* | ✅ | Human-readable label | Request Count |
-| `is_rate` | *bool* | ✅ | Whether this metric is a rate/ratio (averaged, not summed) | |
-| `name` | *str* | ✅ | Metric identifier used in query requests | request_count |
\ No newline at end of file
+| `display_format` | [operations.DisplayFormat](../operations/displayformat.mdx) | ✔️ | How this metric value should be formatted for display (e.g. percent → multiply by 100 and append %, currency → prefix with $) | number |
+| `display_label` | *str* | ✔️ | Human-readable label | Request Count |
+| `is_rate` | *bool* | ✔️ | Whether this metric is a rate/ratio (averaged, not summed) | |
+| `name` | *str* | ✔️ | Metric identifier used in query requests | request_count |
\ No newline at end of file
diff --git a/docs/operations/operator.mdx b/docs/operations/operator.mdx
index 9f83faabf..72095eea8 100644
--- a/docs/operations/operator.mdx
+++ b/docs/operations/operator.mdx
@@ -6,5 +6,5 @@ title: "Operator"
| Field | Type | Required | Description | Example |
| -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- |
-| `name` | [operations.OperatorName](../operations/operatorname.mdx) | ✅ | Operator identifier used in filter definitions | eq |
-| `value_type` | [operations.ValueType](../operations/valuetype.mdx) | ✅ | Whether the operator expects a single value or an array | |
\ No newline at end of file
+| `name` | [operations.OperatorName](../operations/operatorname.mdx) | ✔️ | Operator identifier used in filter definitions | eq |
+| `value_type` | [operations.ValueType](../operations/valuetype.mdx) | ✔️ | Whether the operator expects a single value or an array | |
\ No newline at end of file
diff --git a/docs/operations/orderby.mdx b/docs/operations/orderby.mdx
index f15afa9e3..56531d3d2 100644
--- a/docs/operations/orderby.mdx
+++ b/docs/operations/orderby.mdx
@@ -6,5 +6,5 @@ title: "OrderBy"
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `direction` | [operations.Direction](../operations/direction.mdx) | ✅ | N/A | |
-| `field` | *str* | ✅ | Field to order by: a metric included in `metrics` (or "request_count", which may be ordered by without being requested), a requested dimension, or "date". | request_count |
\ No newline at end of file
+| `direction` | [operations.Direction](../operations/direction.mdx) | ✔️ | N/A | |
+| `field` | *str* | ✔️ | Field to order by: a metric included in `metrics` (or "request_count", which may be ordered by without being requested), a requested dimension, or "date". | request_count |
\ No newline at end of file
diff --git a/docs/operations/promotecontainerfilerequest.mdx b/docs/operations/promotecontainerfilerequest.mdx
index 31730e276..a7e8d3af8 100644
--- a/docs/operations/promotecontainerfilerequest.mdx
+++ b/docs/operations/promotecontainerfilerequest.mdx
@@ -9,5 +9,5 @@ title: "PromoteContainerFileRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
\ No newline at end of file
diff --git a/docs/operations/queryanalyticsdata2.mdx b/docs/operations/queryanalyticsdata2.mdx
index 3901d64bb..42eeebad7 100644
--- a/docs/operations/queryanalyticsdata2.mdx
+++ b/docs/operations/queryanalyticsdata2.mdx
@@ -7,6 +7,6 @@ title: "QueryAnalyticsData2"
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `cached_at` | *Optional[float]* | ➖ | N/A |
-| `data` | List[[operations.QueryAnalyticsData1](../operations/queryanalyticsdata1.mdx)] | ✅ | N/A |
-| `metadata` | [operations.Metadata](../operations/metadata.mdx) | ✅ | N/A |
+| `data` | List[[operations.QueryAnalyticsData1](../operations/queryanalyticsdata1.mdx)] | ✔️ | N/A |
+| `metadata` | [operations.Metadata](../operations/metadata.mdx) | ✔️ | N/A |
| `warnings` | List[*str*] | ➖ | Warnings about filter resolution issues (e.g. unresolvable api_key_id hashes). The query still runs normally; these inform the caller that some filter values could not be resolved. |
\ No newline at end of file
diff --git a/docs/operations/queryanalyticsrequest.mdx b/docs/operations/queryanalyticsrequest.mdx
index 08ca67e33..5111d4142 100644
--- a/docs/operations/queryanalyticsrequest.mdx
+++ b/docs/operations/queryanalyticsrequest.mdx
@@ -9,4 +9,4 @@ title: "QueryAnalyticsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `request_body` | [operations.QueryAnalyticsRequestBody](../operations/queryanalyticsrequestbody.mdx) | ✅ | N/A |
\ No newline at end of file
+| `request_body` | [operations.QueryAnalyticsRequestBody](../operations/queryanalyticsrequestbody.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/queryanalyticsrequestbody.mdx b/docs/operations/queryanalyticsrequestbody.mdx
index 0b9ab4fef..71359d67e 100644
--- a/docs/operations/queryanalyticsrequestbody.mdx
+++ b/docs/operations/queryanalyticsrequestbody.mdx
@@ -13,6 +13,6 @@ title: "QueryAnalyticsRequestBody"
| `granularity` | *Optional[str]* | ➖ | Time granularity | day |
| `group_limit` | *Optional[int]* | ➖ | Maximum rows per distinct combination of dimensions. When omitted on time-series queries (granularity + dimensions), auto-computed to avoid truncating time windows. Explicit values override the default and may truncate time buckets if set lower than the number of buckets in the range. Ignored when no dimensions are specified. | 100 |
| `limit` | *Optional[int]* | ➖ | Maximum total rows returned. Defaults to 1000. On time-series queries with dimensions and no explicit group_limit, the server may raise this to accommodate the expected number of unique time-bucket/dimension combinations. | |
-| `metrics` | List[*str*] | ✅ | N/A | |
+| `metrics` | List[*str*] | ✔️ | N/A | |
| `order_by` | [Optional[operations.OrderBy]](../operations/orderby.mdx) | ➖ | N/A | |
| `time_range` | [Optional[operations.TimeRange]](../operations/timerange.mdx) | ➖ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/queryanalyticsresponse.mdx b/docs/operations/queryanalyticsresponse.mdx
index a5d3e8568..016ec4e6a 100644
--- a/docs/operations/queryanalyticsresponse.mdx
+++ b/docs/operations/queryanalyticsresponse.mdx
@@ -9,4 +9,4 @@ Analytics query results
| Field | Type | Required | Description |
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
-| `data` | [operations.QueryAnalyticsData2](../operations/queryanalyticsdata2.mdx) | ✅ | N/A |
\ No newline at end of file
+| `data` | [operations.QueryAnalyticsData2](../operations/queryanalyticsdata2.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/ratelimit.mdx b/docs/operations/ratelimit.mdx
index 9f3599e56..e62cadda7 100644
--- a/docs/operations/ratelimit.mdx
+++ b/docs/operations/ratelimit.mdx
@@ -11,6 +11,6 @@ Legacy rate limit information about a key. Will always return -1.
| Field | Type | Required | Description | Example |
| -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- |
-| `interval` | *str* | ✅ | Rate limit interval | 1h |
-| `note` | *str* | ✅ | Note about the rate limit | This field is deprecated and safe to ignore. |
-| `requests` | *int* | ✅ | Number of requests allowed per interval | 1000 |
\ No newline at end of file
+| `interval` | *str* | ✔️ | Rate limit interval | 1h |
+| `note` | *str* | ✔️ | Note about the rate limit | This field is deprecated and safe to ignore. |
+| `requests` | *int* | ✔️ | Number of requests allowed per interval | 1000 |
\ No newline at end of file
diff --git a/docs/operations/result.mdx b/docs/operations/result.mdx
index 9a0d2a076..24b742344 100644
--- a/docs/operations/result.mdx
+++ b/docs/operations/result.mdx
@@ -9,6 +9,6 @@ A single rerank result
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
-| `document` | [operations.DocumentResponse](../operations/documentresponse.mdx) | ✅ | The document object echoing the original input (text and/or image) | |
-| `index` | *int* | ✅ | Index of the document in the original input list | 0 |
-| `relevance_score` | *float* | ✅ | Relevance score of the document to the query | 0.98 |
\ No newline at end of file
+| `document` | [operations.DocumentResponse](../operations/documentresponse.mdx) | ✔️ | The document object echoing the original input (text and/or image) | |
+| `index` | *int* | ✔️ | Index of the document in the original input list | 0 |
+| `relevance_score` | *float* | ✔️ | Relevance score of the document to the query | 0.98 |
\ No newline at end of file
diff --git a/docs/operations/sendchatcompletionrequestrequest.mdx b/docs/operations/sendchatcompletionrequestrequest.mdx
index a06e2f6ea..03f728cd4 100644
--- a/docs/operations/sendchatcompletionrequestrequest.mdx
+++ b/docs/operations/sendchatcompletionrequestrequest.mdx
@@ -10,4 +10,4 @@ title: "SendChatCompletionRequestRequest"
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
| `x_open_router_metadata` | [Optional[components.MetadataLevel]](../components/metadatalevel.mdx) | ➖ | Opt-in to surface routing metadata on the response under `openrouter_metadata`. Defaults to `disabled`. The legacy header `X-OpenRouter-Experimental-Metadata` is also accepted for backward compatibility. | enabled |
-| `chat_request` | [components.ChatRequest](../components/chatrequest.mdx) | ✅ | N/A | \{
"max_tokens": 150,
"messages": [
\{
"content": "You are a helpful assistant.",
"role": "system"
},
\{
"content": "What is the capital of France?",
"role": "user"
}
],
"model": "openai/gpt-4",
"temperature": 0.7
} |
\ No newline at end of file
+| `chat_request` | [components.ChatRequest](../components/chatrequest.mdx) | ✔️ | N/A | \{
"max_tokens": 150,
"messages": [
\{
"content": "You are a helpful assistant.",
"role": "system"
},
\{
"content": "What is the capital of France?",
"role": "user"
}
],
"model": "openai/gpt-4",
"temperature": 0.7
} |
\ No newline at end of file
diff --git a/docs/operations/storeinternvaultsecretrequest.mdx b/docs/operations/storeinternvaultsecretrequest.mdx
index f1df8d4ba..4cbfd59e4 100644
--- a/docs/operations/storeinternvaultsecretrequest.mdx
+++ b/docs/operations/storeinternvaultsecretrequest.mdx
@@ -9,6 +9,6 @@ title: "StoreInternVaultSecretRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
-| `vault_secret_write_request` | [components.VaultSecretWriteRequest](../components/vaultsecretwriterequest.mdx) | ✅ | N/A | \{
"hosts": [
"api.github.com"
],
"value": "ghp_exampleTokenValue"
} |
\ No newline at end of file
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `vault_secret_write_request` | [components.VaultSecretWriteRequest](../components/vaultsecretwriterequest.mdx) | ✔️ | N/A | \{
"hosts": [
"api.github.com"
],
"value": "ghp_exampleTokenValue"
} |
\ No newline at end of file
diff --git a/docs/operations/storevaultsecretrequest.mdx b/docs/operations/storevaultsecretrequest.mdx
index 64ffb5bd7..f8af27779 100644
--- a/docs/operations/storevaultsecretrequest.mdx
+++ b/docs/operations/storevaultsecretrequest.mdx
@@ -9,5 +9,5 @@ title: "StoreVaultSecretRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
-| `vault_secret_write_request` | [components.VaultSecretWriteRequest](../components/vaultsecretwriterequest.mdx) | ✅ | N/A | \{
"hosts": [
"api.github.com"
],
"value": "ghp_exampleTokenValue"
} |
\ No newline at end of file
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `vault_secret_write_request` | [components.VaultSecretWriteRequest](../components/vaultsecretwriterequest.mdx) | ✔️ | N/A | \{
"hosts": [
"api.github.com"
],
"value": "ghp_exampleTokenValue"
} |
\ No newline at end of file
diff --git a/docs/operations/submitgenerationfeedbackrequest.mdx b/docs/operations/submitgenerationfeedbackrequest.mdx
index 507162ed7..9b01565b6 100644
--- a/docs/operations/submitgenerationfeedbackrequest.mdx
+++ b/docs/operations/submitgenerationfeedbackrequest.mdx
@@ -9,4 +9,4 @@ title: "SubmitGenerationFeedbackRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `submit_generation_feedback_request` | [components.SubmitGenerationFeedbackRequest](../components/submitgenerationfeedbackrequest.mdx) | ✅ | N/A | \{
"category": "incorrect_response",
"comment": "The model repeated the same paragraph three times.",
"generation_id": "gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG"
} |
\ No newline at end of file
+| `submit_generation_feedback_request` | [components.SubmitGenerationFeedbackRequest](../components/submitgenerationfeedbackrequest.mdx) | ✔️ | N/A | \{
"category": "incorrect_response",
"comment": "The model repeated the same paragraph three times.",
"generation_id": "gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG"
} |
\ No newline at end of file
diff --git a/docs/operations/timerange.mdx b/docs/operations/timerange.mdx
index 4cce4dcbb..28b0c6046 100644
--- a/docs/operations/timerange.mdx
+++ b/docs/operations/timerange.mdx
@@ -6,5 +6,5 @@ title: "TimeRange"
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
-| `end` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp. Must include seconds (YYYY-MM-DDTHH:MM:SSZ; fractional seconds allowed); minute-precision timestamps are rejected. | 2027-12-31T23:59:59Z |
-| `start` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp. Must include seconds (YYYY-MM-DDTHH:MM:SSZ; fractional seconds allowed); minute-precision timestamps are rejected. | 2027-12-31T23:59:59Z |
\ No newline at end of file
+| `end` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp. Must include seconds (YYYY-MM-DDTHH:MM:SSZ; fractional seconds allowed); minute-precision timestamps are rejected. | 2027-12-31T23:59:59Z |
+| `start` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp. Must include seconds (YYYY-MM-DDTHH:MM:SSZ; fractional seconds allowed); minute-precision timestamps are rejected. | 2027-12-31T23:59:59Z |
\ No newline at end of file
diff --git a/docs/operations/updatebyokkeyrequest.mdx b/docs/operations/updatebyokkeyrequest.mdx
index fa8d4fa00..b3dd3dfcb 100644
--- a/docs/operations/updatebyokkeyrequest.mdx
+++ b/docs/operations/updatebyokkeyrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateBYOKKeyRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
-| `update_byok_key_request` | [components.UpdateBYOKKeyRequest](../components/updatebyokkeyrequest.mdx) | ✅ | N/A | \{
"disabled": false,
"name": "Updated OpenAI Key"
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
+| `update_byok_key_request` | [components.UpdateBYOKKeyRequest](../components/updatebyokkeyrequest.mdx) | ✔️ | N/A | \{
"disabled": false,
"name": "Updated OpenAI Key"
} |
\ No newline at end of file
diff --git a/docs/operations/updateexternaluserrequest.mdx b/docs/operations/updateexternaluserrequest.mdx
index 2b40e10c8..81d558b54 100644
--- a/docs/operations/updateexternaluserrequest.mdx
+++ b/docs/operations/updateexternaluserrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateExternalUserRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
-| `update_external_user_request` | [components.UpdateExternalUserRequest](../components/updateexternaluserrequest.mdx) | ✅ | N/A | \{
"is_active": true
} |
\ No newline at end of file
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
+| `update_external_user_request` | [components.UpdateExternalUserRequest](../components/updateexternaluserrequest.mdx) | ✔️ | N/A | \{
"is_active": true
} |
\ No newline at end of file
diff --git a/docs/operations/updateguardrailrequest.mdx b/docs/operations/updateguardrailrequest.mdx
index 5dcca590d..e6d6ae202 100644
--- a/docs/operations/updateguardrailrequest.mdx
+++ b/docs/operations/updateguardrailrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateGuardrailRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to update | 550e8400-e29b-41d4-a716-446655440000 |
-| `update_guardrail_request` | [components.UpdateGuardrailRequest](../components/updateguardrailrequest.mdx) | ✅ | N/A | \{
"description": "Updated description",
"limit_usd": 75,
"name": "Updated Guardrail Name",
"reset_interval": "weekly"
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to update | 550e8400-e29b-41d4-a716-446655440000 |
+| `update_guardrail_request` | [components.UpdateGuardrailRequest](../components/updateguardrailrequest.mdx) | ✔️ | N/A | \{
"description": "Updated description",
"limit_usd": 75,
"name": "Updated Guardrail Name",
"reset_interval": "weekly"
} |
\ No newline at end of file
diff --git a/docs/operations/updatekeysdata.mdx b/docs/operations/updatekeysdata.mdx
index 8ecbb6a93..ac8da721d 100644
--- a/docs/operations/updatekeysdata.mdx
+++ b/docs/operations/updatekeysdata.mdx
@@ -9,26 +9,26 @@ The updated API key information
| Field | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `byok_usage` | *float* | ✅ | Total external BYOK usage (in USD) for the API key | 17.38 |
-| `byok_usage_daily` | *float* | ✅ | External BYOK usage (in USD) for the current UTC day | 17.38 |
-| `byok_usage_monthly` | *float* | ✅ | External BYOK usage (in USD) for current UTC month | 17.38 |
-| `byok_usage_weekly` | *float* | ✅ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
-| `created_at` | *str* | ✅ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
-| `creator_user_id` | *Nullable[str]* | ✅ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
-| `disabled` | *bool* | ✅ | Whether the API key is disabled | false |
+| `byok_usage` | *float* | ✔️ | Total external BYOK usage (in USD) for the API key | 17.38 |
+| `byok_usage_daily` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC day | 17.38 |
+| `byok_usage_monthly` | *float* | ✔️ | External BYOK usage (in USD) for current UTC month | 17.38 |
+| `byok_usage_weekly` | *float* | ✔️ | External BYOK usage (in USD) for the current UTC week (Monday-Sunday) | 17.38 |
+| `created_at` | *str* | ✔️ | ISO 8601 timestamp of when the API key was created | 2025-08-24T10:30:00Z |
+| `creator_user_id` | *Nullable[str]* | ✔️ | The user ID of the key creator. For organization-owned keys, this is the member who created the key. For individual users, this is the user's own ID. | user_2dHFtVWx2n56w6HkM0000000000 |
+| `disabled` | *bool* | ✔️ | Whether the API key is disabled | false |
| `expires_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ➖ | ISO 8601 UTC timestamp when the API key expires, or null if no expiration | 2027-12-31T23:59:59Z |
-| `external_user` | *Nullable[str]* | ✅ | Partner's end-user identifier used for attribution. | null |
-| `hash` | *str* | ✅ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
-| `include_byok_in_limit` | *bool* | ✅ | Whether to include external BYOK usage in the credit limit | false |
-| `label` | *str* | ✅ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
-| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✅ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
-| `limit` | *Nullable[float]* | ✅ | Spending limit for the API key in USD | 100 |
-| `limit_remaining` | *Nullable[float]* | ✅ | Remaining spending limit in USD | 74.5 |
-| `limit_reset` | *Nullable[str]* | ✅ | Type of limit reset for the API key | monthly |
-| `name` | *str* | ✅ | Name of the API key | My Production Key |
-| `updated_at` | *Nullable[str]* | ✅ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
-| `usage` | *float* | ✅ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
-| `usage_daily` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
-| `usage_monthly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
-| `usage_weekly` | *float* | ✅ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
-| `workspace_id` | *str* | ✅ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
+| `external_user` | *Nullable[str]* | ✔️ | Partner's end-user identifier used for attribution. | null |
+| `hash` | *str* | ✔️ | Unique hash identifier for the API key | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `include_byok_in_limit` | *bool* | ✔️ | Whether to include external BYOK usage in the credit limit | false |
+| `label` | *str* | ✔️ | Human-readable label for the API key | sk-or-v1-0e6...1c96 |
+| `last_used_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | ISO 8601 UTC timestamp of the most recent usage recorded for the API key, or null if no usage has been recorded since the end of 2025 | 2026-09-15T15:45:00Z |
+| `limit` | *Nullable[float]* | ✔️ | Spending limit for the API key in USD | 100 |
+| `limit_remaining` | *Nullable[float]* | ✔️ | Remaining spending limit in USD | 74.5 |
+| `limit_reset` | *Nullable[str]* | ✔️ | Type of limit reset for the API key | monthly |
+| `name` | *str* | ✔️ | Name of the API key | My Production Key |
+| `updated_at` | *Nullable[str]* | ✔️ | ISO 8601 timestamp of when the API key was last updated | 2025-08-24T15:45:00Z |
+| `usage` | *float* | ✔️ | Total OpenRouter credit usage (in USD) for the API key | 25.5 |
+| `usage_daily` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC day | 25.5 |
+| `usage_monthly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC month | 25.5 |
+| `usage_weekly` | *float* | ✔️ | OpenRouter credit usage (in USD) for the current UTC week (Monday-Sunday) | 25.5 |
+| `workspace_id` | *str* | ✔️ | The workspace ID this API key belongs to. | 0df9e665-d932-5740-b2c7-b52af166bc11 |
\ No newline at end of file
diff --git a/docs/operations/updatekeysrequest.mdx b/docs/operations/updatekeysrequest.mdx
index e3ea21921..daf63d2d5 100644
--- a/docs/operations/updatekeysrequest.mdx
+++ b/docs/operations/updatekeysrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateKeysRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `hash` | *str* | ✅ | The hash identifier of the API key to update | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
-| `request_body` | [operations.UpdateKeysRequestBody](../operations/updatekeysrequestbody.mdx) | ✅ | N/A | \{
"disabled": false,
"include_byok_in_limit": true,
"limit": 75,
"limit_reset": "daily",
"name": "Updated API Key Name"
} |
\ No newline at end of file
+| `hash` | *str* | ✔️ | The hash identifier of the API key to update | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `request_body` | [operations.UpdateKeysRequestBody](../operations/updatekeysrequestbody.mdx) | ✔️ | N/A | \{
"disabled": false,
"include_byok_in_limit": true,
"limit": 75,
"limit_reset": "daily",
"name": "Updated API Key Name"
} |
\ No newline at end of file
diff --git a/docs/operations/updatekeysresponse.mdx b/docs/operations/updatekeysresponse.mdx
index 1512882c6..b644f9bd3 100644
--- a/docs/operations/updatekeysresponse.mdx
+++ b/docs/operations/updatekeysresponse.mdx
@@ -9,4 +9,4 @@ API key updated successfully
| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `data` | [operations.UpdateKeysData](../operations/updatekeysdata.mdx) | ✅ | The updated API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
+| `data` | [operations.UpdateKeysData](../operations/updatekeysdata.mdx) | ✔️ | The updated API key information | \{
"byok_usage": 17.38,
"byok_usage_daily": 17.38,
"byok_usage_monthly": 17.38,
"byok_usage_weekly": 17.38,
"created_at": "2025-08-24T10:30:00Z",
"creator_user_id": "user_2dHFtVWx2n56w6HkM0000000000",
"disabled": false,
"expires_at": "2027-12-31T23:59:59Z",
"external_user": null,
"hash": "f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943",
"include_byok_in_limit": false,
"label": "sk-or-v1-0e6...1c96",
"last_used_at": "2026-09-15T15:45:00Z",
"limit": 100,
"limit_remaining": 74.5,
"limit_reset": "monthly",
"name": "My Production Key",
"updated_at": "2025-08-24T15:45:00Z",
"usage": 25.5,
"usage_daily": 25.5,
"usage_monthly": 25.5,
"usage_weekly": 25.5,
"workspace_id": "0df9e665-d932-5740-b2c7-b52af166bc11"
} |
\ No newline at end of file
diff --git a/docs/operations/updateobservabilitydestinationrequest.mdx b/docs/operations/updateobservabilitydestinationrequest.mdx
index 1f03ef4d8..61d683e1f 100644
--- a/docs/operations/updateobservabilitydestinationrequest.mdx
+++ b/docs/operations/updateobservabilitydestinationrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateObservabilityDestinationRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
-| `update_observability_destination_request` | [components.UpdateObservabilityDestinationRequest](../components/updateobservabilitydestinationrequest.mdx) | ✅ | N/A | \{
"enabled": false,
"name": "Updated Langfuse"
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `update_observability_destination_request` | [components.UpdateObservabilityDestinationRequest](../components/updateobservabilitydestinationrequest.mdx) | ✔️ | N/A | \{
"enabled": false,
"name": "Updated Langfuse"
} |
\ No newline at end of file
diff --git a/docs/operations/updateorganizationsettingsrequest.mdx b/docs/operations/updateorganizationsettingsrequest.mdx
index b35d1c40a..a7e917430 100644
--- a/docs/operations/updateorganizationsettingsrequest.mdx
+++ b/docs/operations/updateorganizationsettingsrequest.mdx
@@ -9,4 +9,4 @@ title: "UpdateOrganizationSettingsRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `update_organization_settings_request` | [components.UpdateOrganizationSettingsRequest](../components/updateorganizationsettingsrequest.mdx) | ✅ | N/A |
\ No newline at end of file
+| `update_organization_settings_request` | [components.UpdateOrganizationSettingsRequest](../components/updateorganizationsettingsrequest.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/updateorganizationsettingsresponse.mdx b/docs/operations/updateorganizationsettingsresponse.mdx
index ccc6b67ea..1517c1c7e 100644
--- a/docs/operations/updateorganizationsettingsresponse.mdx
+++ b/docs/operations/updateorganizationsettingsresponse.mdx
@@ -9,4 +9,4 @@ Organization settings updated successfully
| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
-| `data` | [components.OrganizationSettings](../components/organizationsettings.mdx) | ✅ | N/A | \{
"id": "org_2dHFtVWx2n56w6HkM0000000000",
"is_filtered_model_catalog_enabled": true
} |
\ No newline at end of file
+| `data` | [components.OrganizationSettings](../components/organizationsettings.mdx) | ✔️ | N/A | \{
"id": "org_2dHFtVWx2n56w6HkM0000000000",
"is_filtered_model_catalog_enabled": true
} |
\ No newline at end of file
diff --git a/docs/operations/updateprivateendpointparametersrequest.mdx b/docs/operations/updateprivateendpointparametersrequest.mdx
index 7650fb017..bef8262d8 100644
--- a/docs/operations/updateprivateendpointparametersrequest.mdx
+++ b/docs/operations/updateprivateendpointparametersrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdatePrivateEndpointParametersRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `update_private_endpoint_parameters_request` | [components.UpdatePrivateEndpointParametersRequest](../components/updateprivateendpointparametersrequest.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `update_private_endpoint_parameters_request` | [components.UpdatePrivateEndpointParametersRequest](../components/updateprivateendpointparametersrequest.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/updateprivateendpointpricingrequest.mdx b/docs/operations/updateprivateendpointpricingrequest.mdx
index 50e3535fd..5521c5f6c 100644
--- a/docs/operations/updateprivateendpointpricingrequest.mdx
+++ b/docs/operations/updateprivateendpointpricingrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdatePrivateEndpointPricingRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `update_private_endpoint_pricing_request` | [components.UpdatePrivateEndpointPricingRequest](../components/updateprivateendpointpricingrequest.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `update_private_endpoint_pricing_request` | [components.UpdatePrivateEndpointPricingRequest](../components/updateprivateendpointpricingrequest.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/updateprivateendpointrequest.mdx b/docs/operations/updateprivateendpointrequest.mdx
index 216dd97dc..cf7c8e3ae 100644
--- a/docs/operations/updateprivateendpointrequest.mdx
+++ b/docs/operations/updateprivateendpointrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdatePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `update_private_endpoint_request` | [components.UpdatePrivateEndpointRequest](../components/updateprivateendpointrequest.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `update_private_endpoint_request` | [components.UpdatePrivateEndpointRequest](../components/updateprivateendpointrequest.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/updatescimgroupmappingrequest.mdx b/docs/operations/updatescimgroupmappingrequest.mdx
index c341f7622..e30fab59e 100644
--- a/docs/operations/updatescimgroupmappingrequest.mdx
+++ b/docs/operations/updatescimgroupmappingrequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateScimGroupMappingRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
-| `id` | *str* | ✅ | N/A |
-| `update_scim_group_mapping_request` | [components.UpdateScimGroupMappingRequest](../components/updatescimgroupmappingrequest.mdx) | ✅ | N/A |
\ No newline at end of file
+| `id` | *str* | ✔️ | N/A |
+| `update_scim_group_mapping_request` | [components.UpdateScimGroupMappingRequest](../components/updatescimgroupmappingrequest.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/updateworkspacerequest.mdx b/docs/operations/updateworkspacerequest.mdx
index 993917254..b55a5bbf9 100644
--- a/docs/operations/updateworkspacerequest.mdx
+++ b/docs/operations/updateworkspacerequest.mdx
@@ -9,5 +9,5 @@ title: "UpdateWorkspaceRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `update_workspace_request` | [components.UpdateWorkspaceRequest](../components/updateworkspacerequest.mdx) | ✅ | N/A | \{
"name": "Updated Workspace",
"slug": "updated-workspace"
} |
\ No newline at end of file
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `update_workspace_request` | [components.UpdateWorkspaceRequest](../components/updateworkspacerequest.mdx) | ✔️ | N/A | \{
"name": "Updated Workspace",
"slug": "updated-workspace"
} |
\ No newline at end of file
diff --git a/docs/operations/uploadfilefile.mdx b/docs/operations/uploadfilefile.mdx
index 454042271..7889e3f6b 100644
--- a/docs/operations/uploadfilefile.mdx
+++ b/docs/operations/uploadfilefile.mdx
@@ -6,6 +6,6 @@ title: "UploadFileFile"
| Field | Type | Required | Description |
| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
-| `file_name` | *str* | ✅ | N/A |
-| `content` | *Union[bytes, IO[bytes], io.IOBase]* | ✅ | N/A |
+| `file_name` | *str* | ✔️ | N/A |
+| `content` | *Union[bytes, IO[bytes], io.IOBase]* | ✔️ | N/A |
| `content_type` | *Optional[str]* | ➖ | N/A |
\ No newline at end of file
diff --git a/docs/operations/uploadfilerequest.mdx b/docs/operations/uploadfilerequest.mdx
index cc87b0f26..e1352550a 100644
--- a/docs/operations/uploadfilerequest.mdx
+++ b/docs/operations/uploadfilerequest.mdx
@@ -11,4 +11,4 @@ title: "UploadFileRequest"
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
| `workspace_id` | *Optional[str]* | ➖ | Workspace to scope the request to. Defaults to the caller’s default workspace. | a103d8b6-42f0-4e50-9a3c-bf41e2c3c1a7 |
| `provider` | [Optional[components.FileProvider]](../components/fileprovider.mdx) | ➖ | Store or read this file on the named provider using your own API key for it. Omit to use OpenRouter storage. | openai |
-| `request_body` | [operations.UploadFileRequestBody](../operations/uploadfilerequestbody.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `request_body` | [operations.UploadFileRequestBody](../operations/uploadfilerequestbody.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/operations/uploadfilerequestbody.mdx b/docs/operations/uploadfilerequestbody.mdx
index adf966ae0..65f037ce5 100644
--- a/docs/operations/uploadfilerequestbody.mdx
+++ b/docs/operations/uploadfilerequestbody.mdx
@@ -6,4 +6,4 @@ title: "UploadFileRequestBody"
| Field | Type | Required | Description |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
-| `file` | [operations.UploadFileFile](../operations/uploadfilefile.mdx) | ✅ | N/A |
\ No newline at end of file
+| `file` | [operations.UploadFileFile](../operations/uploadfilefile.mdx) | ✔️ | N/A |
\ No newline at end of file
diff --git a/docs/operations/upsertworkspacebudgetrequest.mdx b/docs/operations/upsertworkspacebudgetrequest.mdx
index fd6c4250d..d2cf4e0f9 100644
--- a/docs/operations/upsertworkspacebudgetrequest.mdx
+++ b/docs/operations/upsertworkspacebudgetrequest.mdx
@@ -9,6 +9,6 @@ title: "UpsertWorkspaceBudgetRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
-| `upsert_workspace_budget_request` | [components.UpsertWorkspaceBudgetRequest](../components/upsertworkspacebudgetrequest.mdx) | ✅ | N/A | \{
"include_byok_in_budgets": true,
"limit_usd": 100
} |
\ No newline at end of file
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
+| `upsert_workspace_budget_request` | [components.UpsertWorkspaceBudgetRequest](../components/upsertworkspacebudgetrequest.mdx) | ✔️ | N/A | \{
"include_byok_in_budgets": true,
"limit_usd": 100
} |
\ No newline at end of file
diff --git a/docs/operations/validateprivateendpointrequest.mdx b/docs/operations/validateprivateendpointrequest.mdx
index 12245fab6..bffe0e5d7 100644
--- a/docs/operations/validateprivateendpointrequest.mdx
+++ b/docs/operations/validateprivateendpointrequest.mdx
@@ -9,5 +9,5 @@ title: "ValidatePrivateEndpointRequest"
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `validate_private_endpoint_request` | [components.ValidatePrivateEndpointRequest](../components/validateprivateendpointrequest.mdx) | ✅ | N/A | |
\ No newline at end of file
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `validate_private_endpoint_request` | [components.ValidatePrivateEndpointRequest](../components/validateprivateendpointrequest.mdx) | ✔️ | N/A | |
\ No newline at end of file
diff --git a/docs/sdks/analytics/README.mdx b/docs/sdks/analytics/README.mdx
index 3f0c2dcf2..45489cdc2 100644
--- a/docs/sdks/analytics/README.mdx
+++ b/docs/sdks/analytics/README.mdx
@@ -42,7 +42,7 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
-| `request` | [operations.GetUserActivityRequest](../../operations/getuseractivityrequest.mdx) | ✅ | The request object to use for the request. |
+| `request` | [operations.GetUserActivityRequest](../../operations/getuseractivityrequest.mdx) | ✔️ | The request object to use for the request. |
| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.mdx) | ➖ | Configuration to override the default retry behavior of the client. |
### Response
@@ -144,7 +144,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `metrics` | List[*str*] | ✅ | N/A | |
+| `metrics` | List[*str*] | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/apikeys/README.mdx b/docs/sdks/apikeys/README.mdx
index ac8b9b8b2..d6775ca68 100644
--- a/docs/sdks/apikeys/README.mdx
+++ b/docs/sdks/apikeys/README.mdx
@@ -1,5 +1,5 @@
---
-title: "APIKeys"
+title: "API Keys"
description: "API key management endpoints"
---
@@ -134,7 +134,7 @@ with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY", ""),
) as open_router:
- res = open_router.api_keys.create(name="My New API Key", expires_at=parse_datetime("2027-12-31T23:59:59Z"), include_byok_in_limit=True, limit=50, limit_reset="monthly")
+ res = open_router.api_keys.create(name="My New API Key", expires_at=parse_datetime("2027-12-31T23:59:59Z"), include_byok_in_limit=True, limit=50.0, limit_reset="monthly")
# Handle response
print(res)
@@ -145,7 +145,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Name for the new API key | My New API Key |
+| `name` | *str* | ✔️ | Name for the new API key | My New API Key |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -202,7 +202,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `hash` | *str* | ✅ | The hash identifier of the API key to delete | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `hash` | *str* | ✔️ | The hash identifier of the API key to delete | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -251,7 +251,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `hash` | *str* | ✅ | The hash identifier of the API key to retrieve | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `hash` | *str* | ✔️ | The hash identifier of the API key to retrieve | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -326,7 +326,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `hash` | *str* | ✅ | The hash identifier of the API key to update | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
+| `hash` | *str* | ✔️ | The hash identifier of the API key to update | f01d52606dc8f0a8303a7b5cc3fa07109c2e346cec7c0a16b40de462992ce943 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/batch/README.mdx b/docs/sdks/batch/README.mdx
index 6896a4c91..a5c5dea3a 100644
--- a/docs/sdks/batch/README.mdx
+++ b/docs/sdks/batch/README.mdx
@@ -51,8 +51,8 @@ with OpenRouter(
| `limit` | *Optional[int]* | ➖ | Maximum number of batches to return, from 1 through 100. | 20 |
| `after` | *Optional[str]* | ➖ | Batch id from the previous page's `last_id`. | batch_7a4b02 |
| `status` | List[[components.BatchListStatus](../../components/batchliststatus.mdx)] | ➖ | Repeat this parameter to include more than one status. | [
"completed",
"failed"
] |
-| `created_after` | [Optional[components.BatchListTimestamp]](../../components/batchlisttimestamp.mdx) | ➖ | Only include batches created strictly after this timestamp. | 2026-08-20T00:00:00Z |
-| `created_before` | [Optional[components.BatchListTimestamp]](../../components/batchlisttimestamp.mdx) | ➖ | Only include batches created strictly before this timestamp. | 2026-08-20T00:00:00Z |
+| `created_after` | *Optional[Any]* | ➖ | Only include batches created strictly after this timestamp. | |
+| `created_before` | *Optional[Any]* | ➖ | Only include batches created strictly before this timestamp. | |
| `retries` | [Optional[utils.RetryConfig]](../../models/utils/retryconfig.mdx) | ➖ | Configuration to override the default retry behavior of the client. | |
### Response
@@ -214,9 +214,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `endpoint` | [components.Endpoint](../../components/endpoint.mdx) | ✅ | N/A | |
-| `model` | *str* | ✅ | N/A | |
-| `requests` | List[[components.Request](../../components/request.mdx)] | ✅ | N/A | |
+| `endpoint` | [components.Endpoint](../../components/endpoint.mdx) | ✔️ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
+| `requests` | List[[components.Request](../../components/request.mdx)] | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -266,7 +266,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The batch job id returned from submit. | batch_abc123 |
+| `id` | *str* | ✔️ | The batch job id returned from submit. | batch_abc123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -313,7 +313,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The batch job id returned from submit. | batch_abc123 |
+| `id` | *str* | ✔️ | The batch job id returned from submit. | batch_abc123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/byok/README.mdx b/docs/sdks/byok/README.mdx
index 5eb217a97..e60f82f95 100644
--- a/docs/sdks/byok/README.mdx
+++ b/docs/sdks/byok/README.mdx
@@ -98,8 +98,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `key` | *str* | ✅ | The raw provider API key or credential. This value is encrypted at rest and never returned in API responses. | sk-proj-abc123... |
-| `provider` | [components.BYOKProviderSlug](../../components/byokproviderslug.mdx) | ✅ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
+| `key` | *str* | ✔️ | The raw provider API key or credential. This value is encrypted at rest and never returned in API responses. | sk-proj-abc123... |
+| `provider` | [components.BYOKProviderSlug](../../components/byokproviderslug.mdx) | ✔️ | The upstream provider this credential authenticates against, as a lowercase slug (e.g. `openai`, `anthropic`, `amazon-bedrock`). | openai |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -159,7 +159,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -208,7 +208,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -257,7 +257,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `id` | *str* | ✅ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
+| `id` | *str* | ✔️ | The BYOK credential ID (UUID). | 11111111-2222-3333-4444-555555555555 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/chat/README.mdx b/docs/sdks/chat/README.mdx
index b8ac42e48..25f5f7718 100644
--- a/docs/sdks/chat/README.mdx
+++ b/docs/sdks/chat/README.mdx
@@ -79,7 +79,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `messages` | List[[components.ChatMessages](../../components/chatmessages.mdx)] | ✅ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
+| `messages` | List[[components.ChatMessages](../../components/chatmessages.mdx)] | ✔️ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/containers/README.mdx b/docs/sdks/containers/README.mdx
index 7f1f88b78..6e78385af 100644
--- a/docs/sdks/containers/README.mdx
+++ b/docs/sdks/containers/README.mdx
@@ -43,7 +43,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -96,8 +96,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -149,8 +149,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -202,8 +202,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `container_id` | *str* | ✅ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
-| `file_id` | *str* | ✅ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
+| `container_id` | *str* | ✔️ | The canonical container id, exactly as returned in a bash/shell tool result — a restarted session has its own `-r`-suffixed id. A session-derived id is always `sess_` + the sanitized session key, which is not necessarily the raw session id that was sent. | sess_abc123 |
+| `file_id` | *str* | ✔️ | Container file id (`cfile_` + base64url of the file path). | cfile_b3V0L3JlcG9ydC5jc3Y |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/decisions/README.mdx b/docs/sdks/decisions/README.mdx
index b54be20cd..100ec2f4a 100644
--- a/docs/sdks/decisions/README.mdx
+++ b/docs/sdks/decisions/README.mdx
@@ -70,9 +70,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `model` | *str* | ✅ | N/A | |
-| `questions` | Dict[str, [components.Questions](../../components/questions.mdx)] | ✅ | N/A | |
-| `state` | [components.State](../../components/state.mdx) | ✅ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
+| `model` | *str* | ✔️ | N/A | |
+| `questions` | Dict[str, [components.Questions](../../components/questions.mdx)] | ✔️ | N/A | |
+| `state` | [components.State](../../components/state.mdx) | ✔️ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/embeddings/README.mdx b/docs/sdks/embeddings/README.mdx
index 04edc5a49..c9cd08e0c 100644
--- a/docs/sdks/embeddings/README.mdx
+++ b/docs/sdks/embeddings/README.mdx
@@ -41,8 +41,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `input` | [operations.InputUnion](../../operations/inputunion.mdx) | ✅ | Text, token, or multimodal input(s) to embed | The quick brown fox jumps over the lazy dog |
-| `model` | *str* | ✅ | The model to use for embeddings | openai/text-embedding-3-small |
+| `input` | [operations.InputUnion](../../operations/inputunion.mdx) | ✔️ | Text, token, or multimodal input(s) to embed | The quick brown fox jumps over the lazy dog |
+| `model` | *str* | ✔️ | The model to use for embeddings | openai/text-embedding-3-small |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/endpoints/README.mdx b/docs/sdks/endpoints/README.mdx
index 0bd359387..1ddfabeb0 100644
--- a/docs/sdks/endpoints/README.mdx
+++ b/docs/sdks/endpoints/README.mdx
@@ -88,8 +88,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `author` | *str* | ✅ | The author/organization of the model | openai |
-| `slug` | *str* | ✅ | The model slug | gpt-4 |
+| `author` | *str* | ✔️ | The author/organization of the model | openai |
+| `slug` | *str* | ✔️ | The model slug | gpt-4 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/externalusers/README.mdx b/docs/sdks/externalusers/README.mdx
index 42d03222c..895dba617 100644
--- a/docs/sdks/externalusers/README.mdx
+++ b/docs/sdks/externalusers/README.mdx
@@ -96,7 +96,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -145,7 +145,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -190,7 +190,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -240,8 +240,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user` | *str* | ✅ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
-| `is_active` | *bool* | ✅ | Registration state only; does not enforce inference access. | true |
+| `user` | *str* | ✔️ | Immutable case-sensitive tracking string supplied as user on inference requests or as external.user on API keys: 1 to 512 characters, well-formed Unicode, no NUL, no surrounding whitespace. URL-encode it in resource paths; an ID of `.` or `..` cannot be addressed by path, so look it up with the list filter. | employee_123 |
+| `is_active` | *bool* | ✔️ | Registration state only; does not enforce inference access. | true |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/files/README.mdx b/docs/sdks/files/README.mdx
index 221309d1f..c8510a428 100644
--- a/docs/sdks/files/README.mdx
+++ b/docs/sdks/files/README.mdx
@@ -108,7 +108,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `file` | [operations.UploadFileFile](../../operations/uploadfilefile.mdx) | ✅ | N/A | |
+| `file` | [operations.UploadFileFile](../../operations/uploadfilefile.mdx) | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -164,7 +164,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -218,7 +218,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -272,7 +272,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `file_id` | *str* | ✅ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
+| `file_id` | *str* | ✔️ | N/A | or_file_011CNha8iCJcU1wXNR6q4V8w |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/generations/README.mdx b/docs/sdks/generations/README.mdx
index 8c68098f8..620461d10 100644
--- a/docs/sdks/generations/README.mdx
+++ b/docs/sdks/generations/README.mdx
@@ -42,7 +42,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The generation ID | gen-1234567890 |
+| `id` | *str* | ✔️ | The generation ID | gen-1234567890 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -97,7 +97,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The generation ID | gen-1234567890 |
+| `id` | *str* | ✔️ | The generation ID | gen-1234567890 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -151,8 +151,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `category` | [components.SubmitGenerationFeedbackRequestCategory](../../components/submitgenerationfeedbackrequestcategory.mdx) | ✅ | The category of feedback being reported | incorrect_response |
-| `generation_id` | *str* | ✅ | The generation to submit feedback on | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
+| `category` | [components.SubmitGenerationFeedbackRequestCategory](../../components/submitgenerationfeedbackrequestcategory.mdx) | ✔️ | The category of feedback being reported | incorrect_response |
+| `generation_id` | *str* | ✔️ | The generation to submit feedback on | gen-3bhGkxlo4XFrqiabUM7NDtwDzWwG |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/guardrails/README.mdx b/docs/sdks/guardrails/README.mdx
index e0bdd51ad..2070c1e37 100644
--- a/docs/sdks/guardrails/README.mdx
+++ b/docs/sdks/guardrails/README.mdx
@@ -100,7 +100,7 @@ with OpenRouter(
"openai",
"anthropic",
"deepseek",
- ], description="A guardrail for limiting API usage", enforce_zdr_anthropic=True, enforce_zdr_google=False, enforce_zdr_openai=True, enforce_zdr_other=False, enforce_zdr_xai=False, ignored_models=None, ignored_providers=None, limit_usd=50, reset_interval="monthly")
+ ], description="A guardrail for limiting API usage", enforce_zdr_anthropic=True, enforce_zdr_google=False, enforce_zdr_openai=True, enforce_zdr_other=False, enforce_zdr_xai=False, ignored_models=None, ignored_providers=None, limit_usd=50.0, reset_interval="monthly")
# Handle response
print(res)
@@ -111,7 +111,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Name for the new guardrail | My New Guardrail |
+| `name` | *str* | ✔️ | Name for the new guardrail | My New Guardrail |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -127,7 +127,7 @@ with OpenRouter(
| `enable_free_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that train on request data. | true |
| `enable_paid_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows paid endpoints that train on request data. | true |
| `enforce_first_party_harness_models` | *OptionalNullable[bool]* | ➖ | Whether coding harnesses list only their vendor's own models: Codex lists OpenAI models and Claude Code and Claude Desktop list Anthropic models. Affects only the model list those harnesses request from GET /models; a model the client names directly is still routed. Any true across the workspace default, member, and API key guardrails applies. | false |
-| `enforce_zdr` | *OptionalNullable[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
+| `enforce_zdr` | *OptionalNullable[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | false |
| `enforce_zdr_anthropic` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_google` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided. | false |
| `enforce_zdr_openai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided. | false |
@@ -184,7 +184,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to delete | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to delete | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -233,7 +233,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to retrieve | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to retrieve | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -271,7 +271,7 @@ with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY", ""),
) as open_router:
- res = open_router.guardrails.update(id="550e8400-e29b-41d4-a716-446655440000", description="Updated description", limit_usd=75, name="Updated Guardrail Name", reset_interval="weekly")
+ res = open_router.guardrails.update(id="550e8400-e29b-41d4-a716-446655440000", description="Updated description", limit_usd=75.0, name="Updated Guardrail Name", reset_interval="weekly")
# Handle response
print(res)
@@ -282,7 +282,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail to update | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail to update | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -298,7 +298,7 @@ with OpenRouter(
| `enable_free_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows free endpoints that train on request data. | true |
| `enable_paid_model_training` | *OptionalNullable[bool]* | ➖ | Whether this guardrail allows paid endpoints that train on request data. | true |
| `enforce_first_party_harness_models` | *OptionalNullable[bool]* | ➖ | Whether coding harnesses list only their vendor's own models: Codex lists OpenAI models and Claude Code and Claude Desktop list Anthropic models. Affects only the model list those harnesses request from GET /models; a model the client names directly is still routed. Any true across the workspace default, member, and API key guardrails applies. | true |
-| `enforce_zdr` | *OptionalNullable[bool]* | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | true |
+| `enforce_zdr` | *OptionalNullable[bool]* | ➖ | ⚠️ **DEPRECATED**: This will be removed in a future release, please migrate away from it as soon as possible.
Deprecated. Use enforce_zdr_anthropic, enforce_zdr_openai, enforce_zdr_google, enforce_zdr_xai, and enforce_zdr_other instead. When provided, its value is copied into any of those per-provider fields that are not explicitly specified on the request. | true |
| `enforce_zdr_anthropic` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Anthropic models. Falls back to enforce_zdr when not provided. | true |
| `enforce_zdr_google` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for Google models. Falls back to enforce_zdr when not provided. | true |
| `enforce_zdr_openai` | *OptionalNullable[bool]* | ➖ | Whether to enforce zero data retention for OpenAI models. Falls back to enforce_zdr when not provided. | true |
@@ -359,7 +359,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -412,8 +412,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `key_hashes` | List[*str*] | ✅ | Array of API key hashes to assign to the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `key_hashes` | List[*str*] | ✔️ | Array of API key hashes to assign to the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -465,8 +465,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `key_hashes` | List[*str*] | ✅ | Array of API key hashes to unassign from the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `key_hashes` | List[*str*] | ✔️ | Array of API key hashes to unassign from the guardrail | [
"c56454edb818d6b14bc0d61c46025f1450b0f4012d12304ab40aacb519fcbc93"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -518,7 +518,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -572,8 +572,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `member_user_ids` | List[*str*] | ✅ | Array of member user IDs to assign to the guardrail | [
"user_abc123",
"user_def456"
] |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `member_user_ids` | List[*str*] | ✔️ | Array of member user IDs to assign to the guardrail | [
"user_abc123",
"user_def456"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -626,8 +626,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
-| `member_user_ids` | List[*str*] | ✅ | Array of member user IDs to unassign from the guardrail | [
"user_abc123",
"user_def456"
] |
+| `id` | *str* | ✔️ | The unique identifier of the guardrail | 550e8400-e29b-41d4-a716-446655440000 |
+| `member_user_ids` | List[*str*] | ✔️ | Array of member user IDs to unassign from the guardrail | [
"user_abc123",
"user_def456"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/images/README.mdx b/docs/sdks/images/README.mdx
index 8cb4e9e20..faf1c8edd 100644
--- a/docs/sdks/images/README.mdx
+++ b/docs/sdks/images/README.mdx
@@ -44,8 +44,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `model` | *str* | ✅ | The image generation model to use | bytedance-seed/seedream-4.5 |
-| `prompt` | *str* | ✅ | Text description of the desired image | a red panda astronaut floating in space, studio lighting |
+| `model` | *str* | ✔️ | The image generation model to use | bytedance-seed/seedream-4.5 |
+| `prompt` | *str* | ✔️ | Text description of the desired image | a red panda astronaut floating in space, studio lighting |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -161,8 +161,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `author` | *str* | ✅ | Model author/organization | bytedance-seed |
-| `slug` | *str* | ✅ | Model slug | seedream-4.5 |
+| `author` | *str* | ✔️ | Model author/organization | bytedance-seed |
+| `slug` | *str* | ✔️ | Model slug | seedream-4.5 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/models/README.mdx b/docs/sdks/models/README.mdx
index a10e813cf..88a7166c4 100644
--- a/docs/sdks/models/README.mdx
+++ b/docs/sdks/models/README.mdx
@@ -43,8 +43,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `author` | *str* | ✅ | The author/organization of the model | openai |
-| `slug` | *str* | ✅ | The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free) | gpt-4 |
+| `author` | *str* | ✔️ | The author/organization of the model | openai |
+| `slug` | *str* | ✔️ | The model slug, optionally including a variant suffix (e.g. gpt-4 or gpt-4:free) | gpt-4 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -227,7 +227,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `security` | [operations.ListModelsUserSecurity](../../operations/listmodelsusersecurity.mdx) | ✅ | N/A | |
+| `security` | [operations.ListModelsUserSecurity](../../operations/listmodelsusersecurity.mdx) | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/oauth/README.mdx b/docs/sdks/oauth/README.mdx
index 84053f5a6..00315e0d1 100644
--- a/docs/sdks/oauth/README.mdx
+++ b/docs/sdks/oauth/README.mdx
@@ -43,7 +43,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `code` | *str* | ✅ | The authorization code received from the OAuth redirect | auth_code_abc123def456 |
+| `code` | *str* | ✔️ | The authorization code received from the OAuth redirect | auth_code_abc123def456 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -82,7 +82,7 @@ with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY", ""),
) as open_router:
- res = open_router.o_auth.create_auth_code(callback_url="https://myapp.com/auth/callback", code_challenge="E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM", code_challenge_method="S256", limit=100)
+ res = open_router.o_auth.create_auth_code(callback_url="https://myapp.com/auth/callback", code_challenge="E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM", code_challenge_method="S256", limit=100.0)
# Handle response
print(res)
@@ -93,7 +93,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `callback_url` | *str* | ✅ | The callback URL to redirect to after authorization. Supports https URLs and localhost/127.0.0.1 URLs on any port for local CLI tools. | https://myapp.com/auth/callback |
+| `callback_url` | *str* | ✔️ | The callback URL to redirect to after authorization. Supports https URLs and localhost/127.0.0.1 URLs on any port for local CLI tools. | https://myapp.com/auth/callback |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -195,10 +195,10 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `federation_policy_id` | *str* | ✅ | The federation policy to evaluate, from Settings → Workload identity. Binds the exchange to one organization. | 4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b |
-| `grant_type` | [components.GrantType](../../components/granttype.mdx) | ✅ | Must be `urn:ietf:params:oauth:grant-type:token-exchange`. | urn:ietf:params:oauth:grant-type:token-exchange |
-| `subject_token` | *str* | ✅ | The JWT issued by your identity provider. | \ |
-| `subject_token_type` | [components.SubjectTokenType](../../components/subjecttokentype.mdx) | ✅ | Must be `urn:ietf:params:oauth:token-type:jwt`. | urn:ietf:params:oauth:token-type:jwt |
+| `federation_policy_id` | *str* | ✔️ | The federation policy to evaluate, from Settings → Workload identity. Binds the exchange to one organization. | 4b2f7d1e-8c3a-4e5f-9a6b-1c2d3e4f5a6b |
+| `grant_type` | [components.GrantType](../../components/granttype.mdx) | ✔️ | Must be `urn:ietf:params:oauth:grant-type:token-exchange`. | urn:ietf:params:oauth:grant-type:token-exchange |
+| `subject_token` | *str* | ✔️ | The JWT issued by your identity provider. | \ |
+| `subject_token_type` | [components.SubjectTokenType](../../components/subjecttokentype.mdx) | ✔️ | Must be `urn:ietf:params:oauth:token-type:jwt`. | urn:ietf:params:oauth:token-type:jwt |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/observability/README.mdx b/docs/sdks/observability/README.mdx
index f8e934d44..8e494374d 100644
--- a/docs/sdks/observability/README.mdx
+++ b/docs/sdks/observability/README.mdx
@@ -101,9 +101,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `config` | Dict[str, *Any*] | ✅ | Provider-specific configuration. The shape depends on `type` and is validated server-side. | \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
} |
-| `name` | *str* | ✅ | Human-readable name for the destination. | Production Langfuse |
-| `type` | [components.CreateObservabilityDestinationRequestType](../../components/createobservabilitydestinationrequesttype.mdx) | ✅ | The destination type. Only stable destination types are accepted. | langfuse |
+| `config` | Dict[str, *Any*] | ✔️ | Provider-specific configuration. The shape depends on `type` and is validated server-side. | \{
"baseUrl": "https://us.cloud.langfuse.com",
"publicKey": "pk-l...EfGh",
"secretKey": "sk-l...AbCd"
} |
+| `name` | *str* | ✔️ | Human-readable name for the destination. | Production Langfuse |
+| `type` | [components.CreateObservabilityDestinationRequestType](../../components/createobservabilitydestinationrequesttype.mdx) | ✔️ | The destination type. Only stable destination types are accepted. | langfuse |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -164,7 +164,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -213,7 +213,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -262,7 +262,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
+| `id` | *str* | ✔️ | The destination ID (UUID). | 99999999-aaaa-bbbb-cccc-dddddddddddd |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/organization/README.mdx b/docs/sdks/organization/README.mdx
index b22897318..4762825df 100644
--- a/docs/sdks/organization/README.mdx
+++ b/docs/sdks/organization/README.mdx
@@ -142,7 +142,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `is_filtered_model_catalog_enabled` | *bool* | ✅ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
+| `is_filtered_model_catalog_enabled` | *bool* | ✔️ | When true, the signed-in dashboard lists only the models the organization can use. `GET /api/v1/models` called with an API key always returns only the models that key can use, whatever this setting says; anonymous requests receive the public catalog. | true |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/presets/README.mdx b/docs/sdks/presets/README.mdx
index 6d8402760..e442ecccb 100644
--- a/docs/sdks/presets/README.mdx
+++ b/docs/sdks/presets/README.mdx
@@ -99,7 +99,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -159,8 +159,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
-| `messages` | List[[components.ChatMessages](../../components/chatmessages.mdx)] | ✅ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `messages` | List[[components.ChatMessages](../../components/chatmessages.mdx)] | ✔️ | List of messages for the conversation | [
\{
"content": "Hello!",
"role": "user"
}
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -257,9 +257,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
-| `messages` | List[[components.MessagesMessageParam](../../components/messagesmessageparam.mdx)] | ✅ | N/A | |
-| `model` | *str* | ✅ | N/A | |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `messages` | List[[components.MessagesMessageParam](../../components/messagesmessageparam.mdx)] | ✔️ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -336,7 +336,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. Created if it does not exist. | my-preset |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -429,7 +429,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -482,8 +482,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `slug` | *str* | ✅ | URL-safe slug identifying the preset. | my-preset |
-| `version` | *str* | ✅ | Version number of the preset. | 1 |
+| `slug` | *str* | ✔️ | URL-safe slug identifying the preset. | my-preset |
+| `version` | *str* | ✔️ | Version number of the preset. | 1 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/privateendpoints/README.mdx b/docs/sdks/privateendpoints/README.mdx
index 365b4f954..022a093e1 100644
--- a/docs/sdks/privateendpoints/README.mdx
+++ b/docs/sdks/privateendpoints/README.mdx
@@ -1,5 +1,5 @@
---
-title: "PrivateEndpoints"
+title: "Private Endpoints"
description: "Private Endpoints endpoints"
---
@@ -98,9 +98,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `model_permaslug` | *str* | ✅ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
-| `provider_slug` | *str* | ✅ | Slug of the upstream provider. | azure |
-| `upstream_model_id` | *str* | ✅ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
+| `model_permaslug` | *str* | ✔️ | Permanent slug of the model this endpoint serves. | openai/gpt-4o-2024-08-06 |
+| `provider_slug` | *str* | ✔️ | Slug of the upstream provider. | azure |
+| `upstream_model_id` | *str* | ✔️ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -167,7 +167,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -222,7 +222,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -272,8 +272,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `upstream_model_id` | *str* | ✅ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `upstream_model_id` | *str* | ✔️ | Model or deployment identifier sent to the upstream provider. | gpt-4o-prod |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -330,7 +330,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -384,7 +384,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -438,7 +438,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -495,8 +495,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `declared_parameters` | List[[components.PrivateEndpointDeclaredParameter](../../components/privateendpointdeclaredparameter.mdx)] | ✅ | Parameters the upstream supports beyond the tested ones. Replaces the earlier declaration; tested parameters stay. Order and repeated names are ignored, but the list holds at most as many entries as there are declarable parameters, repeats included. `tool_choice` requires `tools` to be tested or declared. | [
"temperature",
"seed"
] |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `declared_parameters` | List[[components.PrivateEndpointDeclaredParameter](../../components/privateendpointdeclaredparameter.mdx)] | ✔️ | Parameters the upstream supports beyond the tested ones. Replaces the earlier declaration; tested parameters stay. Order and repeated names are ignored, but the list holds at most as many entries as there are declarable parameters, repeats included. `tool_choice` requires `tools` to be tested or declared. | [
"temperature",
"seed"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -553,8 +553,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `pricing` | [components.PrivateEndpointPricing](../../components/privateendpointpricing.mdx) | ✅ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `pricing` | [components.PrivateEndpointPricing](../../components/privateendpointpricing.mdx) | ✔️ | Negotiated per-token rates reported for requests routed to this endpoint. | \{
"cache_read": "0.00000025",
"cache_write": "0.000003125",
"completion": "0.00001",
"prompt": "0.0000025"
} |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -608,8 +608,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
-| `workspace_id` | *str* | ✅ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
+| `id` | *str* | ✔️ | Stable identifier of the private endpoint. | 5b1c4c4e-7d0a-4a8e-9f3a-2d6c1b0e8a11 |
+| `workspace_id` | *str* | ✔️ | Workspace whose BYOK credential is used for the live validation call. The workspace must belong to your account. | 550e8400-e29b-41d4-a716-446655440000 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/rerank/README.mdx b/docs/sdks/rerank/README.mdx
index fe71c14df..4e10c25ed 100644
--- a/docs/sdks/rerank/README.mdx
+++ b/docs/sdks/rerank/README.mdx
@@ -43,9 +43,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `documents` | List[[operations.Document](../../operations/document.mdx)] | ✅ | The list of documents to rerank. Documents may be plain strings, or structured objects with `text` and/or `image` for multimodal models. | [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
] |
-| `model` | *str* | ✅ | The rerank model to use | cohere/rerank-v3.5 |
-| `query` | *str* | ✅ | The search query to rerank documents against | What is the capital of France? |
+| `documents` | List[[operations.Document](../../operations/document.mdx)] | ✔️ | The list of documents to rerank. Documents may be plain strings, or structured objects with `text` and/or `image` for multimodal models. | [
"Paris is the capital of France.",
"Berlin is the capital of Germany."
] |
+| `model` | *str* | ✔️ | The rerank model to use | cohere/rerank-v3.5 |
+| `query` | *str* | ✔️ | The search query to rerank documents against | What is the capital of France? |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/scim/README.mdx b/docs/sdks/scim/README.mdx
index 3f49ac60c..53a88c2bf 100644
--- a/docs/sdks/scim/README.mdx
+++ b/docs/sdks/scim/README.mdx
@@ -99,9 +99,9 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `role` | [components.CreateScimGroupMappingRequestRole](../../components/createscimgroupmappingrequestrole.mdx) | ✅ | N/A |
-| `scim_group_id` | *str* | ✅ | N/A |
-| `workspace_id` | *str* | ✅ | N/A |
+| `role` | [components.CreateScimGroupMappingRequestRole](../../components/createscimgroupmappingrequestrole.mdx) | ✔️ | N/A |
+| `scim_group_id` | *str* | ✔️ | N/A |
+| `workspace_id` | *str* | ✔️ | N/A |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
@@ -152,8 +152,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A | |
-| `keep_members` | [operations.KeepMembers](../../operations/keepmembers.mdx) | ✅ | Required. Whether to keep workspace members after deleting the mapping. `false` **removes** the members this mapping granted access to; `true` deletes the mapping while leaving membership intact as manually-managed. There is deliberately no default — omitting it returns `400` so the destructive path cannot be reached by accident. Mirrors the dashboard, whose `DeleteMappingSchema.keepMembers` is likewise required. | false |
+| `id` | *str* | ✔️ | N/A | |
+| `keep_members` | [operations.KeepMembers](../../operations/keepmembers.mdx) | ✔️ | Required. Whether to keep workspace members after deleting the mapping. `false` **removes** the members this mapping granted access to; `true` deletes the mapping while leaving membership intact as manually-managed. There is deliberately no default — omitting it returns `400` so the destructive path cannot be reached by accident. Mirrors the dashboard, whose `DeleteMappingSchema.keepMembers` is likewise required. | false |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -203,7 +203,7 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
@@ -252,8 +252,8 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A |
-| `role` | [components.UpdateScimGroupMappingRequestRole](../../components/updatescimgroupmappingrequestrole.mdx) | ✅ | N/A |
+| `id` | *str* | ✔️ | N/A |
+| `role` | [components.UpdateScimGroupMappingRequestRole](../../components/updatescimgroupmappingrequestrole.mdx) | ✔️ | N/A |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
@@ -405,7 +405,7 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | N/A |
+| `id` | *str* | ✔️ | N/A |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
diff --git a/docs/sdks/stt/README.mdx b/docs/sdks/stt/README.mdx
index ff48aa481..5ed45eda7 100644
--- a/docs/sdks/stt/README.mdx
+++ b/docs/sdks/stt/README.mdx
@@ -44,8 +44,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `input_audio` | [components.STTInputAudio](../../components/sttinputaudio.mdx) | ✅ | Audio to transcribe: inline base64 bytes, or a URL the provider downloads directly. | |
-| `model` | *str* | ✅ | STT model identifier | openai/whisper-large-v3 |
+| `input_audio` | [components.STTInputAudio](../../components/sttinputaudio.mdx) | ✔️ | Audio to transcribe: inline base64 bytes, or a URL the provider downloads directly. | |
+| `model` | *str* | ✔️ | STT model identifier | openai/whisper-large-v3 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -116,7 +116,7 @@ with OpenRouter(
| Parameter | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `model` | *str* | ✅ | The model to use for transcription. |
+| `model` | *str* | ✔️ | The model to use for transcription. |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
|
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
|
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
|
diff --git a/docs/sdks/systemone/README.mdx b/docs/sdks/systemone/README.mdx
index a5c8d3265..97af3d614 100644
--- a/docs/sdks/systemone/README.mdx
+++ b/docs/sdks/systemone/README.mdx
@@ -70,9 +70,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `model` | *str* | ✅ | N/A | |
-| `questions` | Dict[str, [components.Questions](../../components/questions.mdx)] | ✅ | N/A | |
-| `state` | [components.State](../../components/state.mdx) | ✅ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
+| `model` | *str* | ✔️ | N/A | |
+| `questions` | Dict[str, [components.Questions](../../components/questions.mdx)] | ✔️ | N/A | |
+| `state` | [components.State](../../components/state.mdx) | ✔️ | The content to evaluate: a plain string, or a JSON object or array of related context. | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/tools/README.mdx b/docs/sdks/tools/README.mdx
index 8eca33655..bcbe30fcc 100644
--- a/docs/sdks/tools/README.mdx
+++ b/docs/sdks/tools/README.mdx
@@ -42,7 +42,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `security` | [operations.ListToolsSecurity](../../operations/listtoolssecurity.mdx) | ✅ | N/A | |
+| `security` | [operations.ListToolsSecurity](../../operations/listtoolssecurity.mdx) | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -95,8 +95,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `security` | [operations.GetToolSecurity](../../operations/gettoolsecurity.mdx) | ✅ | N/A | |
-| `name` | *str* | ✅ | Canonical `openrouter:*` name or any accepted `tools[].type` alias | openrouter:web_search |
+| `security` | [operations.GetToolSecurity](../../operations/gettoolsecurity.mdx) | ✔️ | N/A | |
+| `name` | *str* | ✔️ | Canonical `openrouter:*` name or any accepted `tools[].type` alias | openrouter:web_search |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/tts/README.mdx b/docs/sdks/tts/README.mdx
index f85513321..7a8a90fa5 100644
--- a/docs/sdks/tts/README.mdx
+++ b/docs/sdks/tts/README.mdx
@@ -29,7 +29,7 @@ with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY", ""),
) as open_router:
- res = open_router.tts.create_speech(input="Hello world", model="mistralai/voxtral-mini-tts-2603", response_format="pcm", speed=1, voice="en_paul_neutral")
+ res = open_router.tts.create_speech(input="Hello world", model="mistralai/voxtral-mini-tts-2603", response_format="pcm", speed=1.0, voice="en_paul_neutral")
# Handle response
print(res)
@@ -40,8 +40,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `input` | [components.SpeechInput](../../components/speechinput.mdx) | ✅ | Text to synthesize, or a list of turns for multi-speaker input. Each turn has its own text, voice, and instructions. Multi-speaker input is supported by Gemini TTS models and by Fish Audio models other than S1. | Hello world |
-| `model` | *str* | ✅ | TTS model identifier | mistralai/voxtral-mini-tts-2603 |
+| `input` | [components.SpeechInput](../../components/speechinput.mdx) | ✔️ | Text to synthesize, or a list of turns for multi-speaker input. Each turn has its own text, voice, and instructions. Multi-speaker input is supported by Gemini TTS models and by Fish Audio models other than S1. | Hello world |
+| `model` | *str* | ✔️ | TTS model identifier | mistralai/voxtral-mini-tts-2603 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/vault/README.mdx b/docs/sdks/vault/README.mdx
index e6d6cd629..4b397ebbe 100644
--- a/docs/sdks/vault/README.mdx
+++ b/docs/sdks/vault/README.mdx
@@ -48,7 +48,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -103,7 +103,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -160,7 +160,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -216,8 +216,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -623,10 +623,10 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
-| `hosts` | List[*str*] | ✅ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. | |
-| `value` | *str* | ✅ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. | |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `hosts` | List[*str*] | ✔️ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. | |
+| `value` | *str* | ✔️ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -1015,8 +1015,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `intern_id` | *str* | ✅ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
-| `names` | List[*str*] | ✅ | Names of workspace secrets to copy, 1 to 100 unique entries. Every name must exist in the workspace scope. | |
+| `intern_id` | *str* | ✔️ | UUID of an intern in the workspace selected by the API key. | 7c9e6679-7425-40de-944b-e07fc1f90ae7 |
+| `names` | List[*str*] | ✔️ | Names of workspace secrets to copy, 1 to 100 unique entries. Every name must exist in the workspace scope. | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -1128,7 +1128,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -1512,9 +1512,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
-| `hosts` | List[*str*] | ✅ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. | |
-| `value` | *str* | ✅ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. | |
+| `name` | *str* | ✔️ | Secret name. Lowercase letters, digits and single underscores, starting with a letter and not ending with an underscore, 1 to 255 characters. | github_token |
+| `hosts` | List[*str*] | ✔️ | Exact DNS hostnames the secret may be sent to, 1 to 100 entries. Each entry is lowercased and a trailing dot is removed, so `API.Example.com.` is stored as `api.example.com`. Schemes, ports, paths, wildcards and empty values are rejected. Duplicates after normalization are collapsed. Matching is exact: a secret bound to `api.example.com` is never released to `example.com` or any other hostname. | |
+| `value` | *str* | ✔️ | Secret value, 1 to 65536 characters. It is encrypted at rest and never returned. | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/videogeneration/README.mdx b/docs/sdks/videogeneration/README.mdx
index e70ea218a..19ee9f039 100644
--- a/docs/sdks/videogeneration/README.mdx
+++ b/docs/sdks/videogeneration/README.mdx
@@ -1,5 +1,5 @@
---
-title: "VideoGeneration"
+title: "Video Generation"
description: "Video Generation endpoints"
---
@@ -43,7 +43,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `model` | *str* | ✅ | N/A | |
+| `model` | *str* | ✔️ | N/A | |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -115,7 +115,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `job_id` | *str* | ✅ | N/A | job-abc123 |
+| `job_id` | *str* | ✔️ | N/A | job-abc123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -164,7 +164,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `job_id` | *str* | ✅ | N/A | job-abc123 |
+| `job_id` | *str* | ✔️ | N/A | job-abc123 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/docs/sdks/workspaces/README.mdx b/docs/sdks/workspaces/README.mdx
index 2be9ca6d9..274649e67 100644
--- a/docs/sdks/workspaces/README.mdx
+++ b/docs/sdks/workspaces/README.mdx
@@ -102,8 +102,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `name` | *str* | ✅ | Name for the new workspace | Production |
-| `slug` | *str* | ✅ | URL-friendly slug (lowercase alphanumeric segments separated by single hyphens, no leading/trailing hyphens) | production |
+| `name` | *str* | ✔️ | Name for the new workspace | Production |
+| `slug` | *str* | ✔️ | URL-friendly slug (lowercase alphanumeric segments separated by single hyphens, no leading/trailing hyphens) | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -162,7 +162,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -213,7 +213,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -262,7 +262,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -326,7 +326,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -380,8 +380,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `user_ids` | List[*str*] | ✅ | List of user IDs to add to the workspace. Members are assigned the same role they hold in the organization. | [
"user_abc123",
"user_def456"
] |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `user_ids` | List[*str*] | ✔️ | List of user IDs to add to the workspace. Members are assigned the same role they hold in the organization. | [
"user_abc123",
"user_def456"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -434,8 +434,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `user_ids` | List[*str*] | ✅ | List of user IDs to remove from the workspace | [
"user_abc123",
"user_def456"
] |
+| `id` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `user_ids` | List[*str*] | ✔️ | List of user IDs to remove from the workspace | [
"user_abc123",
"user_def456"
] |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -485,7 +485,7 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -534,8 +534,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -585,8 +585,8 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
@@ -625,7 +625,7 @@ with OpenRouter(
api_key=os.getenv("OPENROUTER_API_KEY", ""),
) as open_router:
- res = open_router.workspaces.set_budget(workspace_ref="production", interval="monthly", limit_usd=100, include_byok_in_budgets=True)
+ res = open_router.workspaces.set_budget(workspace_ref="production", interval="monthly", limit_usd=100.0, include_byok_in_budgets=True)
# Handle response
print(res)
@@ -636,9 +636,9 @@ with OpenRouter(
| Parameter | Type | Required | Description | Example |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `workspace_ref` | *str* | ✅ | The workspace ID (UUID) or slug | production |
-| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✅ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
-| `limit_usd` | *float* | ✅ | Spending limit in USD. Must be greater than 0. | 100 |
+| `workspace_ref` | *str* | ✔️ | The workspace ID (UUID) or slug | production |
+| `interval` | [components.WorkspaceBudgetInterval](../../components/workspacebudgetinterval.mdx) | ✔️ | Budget reset interval. Use "lifetime" for a one-time budget that never resets. | monthly |
+| `limit_usd` | *float* | ✔️ | Spending limit in USD. Must be greater than 0. | 100 |
| `http_referer` | *Optional[str]* | ➖ | The app identifier should be your app's URL and is used as the primary identifier for rankings.
This is used to track API usage per application.
| |
| `x_open_router_title` | *Optional[str]* | ➖ | The app display name allows you to customize how your app appears in OpenRouter's dashboard.
| |
| `x_open_router_categories` | *Optional[str]* | ➖ | Comma-separated list of app categories (e.g. "cli-agent,cloud-agent"). Used for marketplace rankings.
| |
diff --git a/src/openrouter/_version.py b/src/openrouter/_version.py
index 27fe009ed..9530904ce 100644
--- a/src/openrouter/_version.py
+++ b/src/openrouter/_version.py
@@ -5,8 +5,8 @@
__title__: str = "openrouter"
__version__: str = "1.3.92"
__openapi_doc_version__: str = "1.0.0"
-__gen_version__: str = "2.914.0"
-__user_agent__: str = "speakeasy-sdk/python 1.3.92 2.914.0 1.0.0 openrouter"
+__gen_version__: str = "2.950.13"
+__user_agent__: str = "speakeasy-sdk/python 1.3.92 2.950.13 1.0.0 openrouter"
try:
if __package__ is not None:
diff --git a/src/openrouter/batch.py b/src/openrouter/batch.py
index 246c6fb9b..5ce4fea74 100644
--- a/src/openrouter/batch.py
+++ b/src/openrouter/batch.py
@@ -22,12 +22,8 @@ def list(
limit: Optional[int] = None,
after: Optional[str] = None,
status: Optional[Iterable[components.BatchListStatus]] = None,
- created_after: Optional[
- Union[components.BatchListTimestamp, components.BatchListTimestampTypedDict]
- ] = None,
- created_before: Optional[
- Union[components.BatchListTimestamp, components.BatchListTimestampTypedDict]
- ] = None,
+ created_after: Optional[Any] = None,
+ created_before: Optional[Any] = None,
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
timeout_ms: Optional[int] = None,
@@ -194,12 +190,8 @@ async def list_async(
limit: Optional[int] = None,
after: Optional[str] = None,
status: Optional[Iterable[components.BatchListStatus]] = None,
- created_after: Optional[
- Union[components.BatchListTimestamp, components.BatchListTimestampTypedDict]
- ] = None,
- created_before: Optional[
- Union[components.BatchListTimestamp, components.BatchListTimestampTypedDict]
- ] = None,
+ created_after: Optional[Any] = None,
+ created_before: Optional[Any] = None,
retries: OptionalNullable[utils.RetryConfig] = UNSET,
server_url: Optional[str] = None,
timeout_ms: Optional[int] = None,
diff --git a/src/openrouter/components/__init__.py b/src/openrouter/components/__init__.py
index 5d334ca80..f52f50ac4 100644
--- a/src/openrouter/components/__init__.py
+++ b/src/openrouter/components/__init__.py
@@ -834,7 +834,6 @@
BatchListResponseTypedDict,
)
from .batchliststatus import BatchListStatus
- from .batchlisttimestamp import BatchListTimestamp, BatchListTimestampTypedDict
from .batchobject import (
Annotation,
AnnotationContentUnion,
@@ -5009,8 +5008,6 @@
"BatchListResponseObject",
"BatchListResponseTypedDict",
"BatchListStatus",
- "BatchListTimestamp",
- "BatchListTimestampTypedDict",
"BatchObject",
"BatchObjectCompletionTokensDetails",
"BatchObjectCompletionTokensDetailsTypedDict",
@@ -8279,8 +8276,6 @@
"BatchListResponseObject": ".batchlistresponse",
"BatchListResponseTypedDict": ".batchlistresponse",
"BatchListStatus": ".batchliststatus",
- "BatchListTimestamp": ".batchlisttimestamp",
- "BatchListTimestampTypedDict": ".batchlisttimestamp",
"Annotation": ".batchobject",
"AnnotationContentUnion": ".batchobject",
"AnnotationContentUnionTypedDict": ".batchobject",
diff --git a/src/openrouter/components/batchlisttimestamp.py b/src/openrouter/components/batchlisttimestamp.py
deleted file mode 100644
index 4c81a5f78..000000000
--- a/src/openrouter/components/batchlisttimestamp.py
+++ /dev/null
@@ -1,16 +0,0 @@
-"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
-
-from __future__ import annotations
-from datetime import date
-from typing import Union
-from typing_extensions import TypeAliasType
-
-
-BatchListTimestampTypedDict = TypeAliasType(
- "BatchListTimestampTypedDict", Union[str, date]
-)
-r"""Only include batches created strictly after this timestamp."""
-
-
-BatchListTimestamp = TypeAliasType("BatchListTimestamp", Union[str, date])
-r"""Only include batches created strictly after this timestamp."""
diff --git a/src/openrouter/operations/listbatches.py b/src/openrouter/operations/listbatches.py
index 6f60496e1..1dfdcafa3 100644
--- a/src/openrouter/operations/listbatches.py
+++ b/src/openrouter/operations/listbatches.py
@@ -4,13 +4,12 @@
from openrouter.components import (
batchlistresponse as components_batchlistresponse,
batchliststatus as components_batchliststatus,
- batchlisttimestamp as components_batchlisttimestamp,
)
from openrouter.types import BaseModel, UNSET_SENTINEL
from openrouter.utils import FieldMetadata, HeaderMetadata, QueryParamMetadata
import pydantic
from pydantic import model_serializer
-from typing import Awaitable, Callable, List, Optional, Union
+from typing import Any, Awaitable, Callable, List, Optional, Union
from typing_extensions import Annotated, NotRequired, TypedDict
@@ -98,13 +97,9 @@ class ListBatchesRequestTypedDict(TypedDict):
r"""Batch id from the previous page's `last_id`."""
status: NotRequired[List[components_batchliststatus.BatchListStatus]]
r"""Repeat this parameter to include more than one status."""
- created_after: NotRequired[
- components_batchlisttimestamp.BatchListTimestampTypedDict
- ]
+ created_after: NotRequired[Any]
r"""Only include batches created strictly after this timestamp."""
- created_before: NotRequired[
- components_batchlisttimestamp.BatchListTimestampTypedDict
- ]
+ created_before: NotRequired[Any]
r"""Only include batches created strictly before this timestamp."""
@@ -156,13 +151,13 @@ class ListBatchesRequest(BaseModel):
r"""Repeat this parameter to include more than one status."""
created_after: Annotated[
- Optional[components_batchlisttimestamp.BatchListTimestamp],
+ Optional[Any],
FieldMetadata(query=QueryParamMetadata(style="form", explode=True)),
] = None
r"""Only include batches created strictly after this timestamp."""
created_before: Annotated[
- Optional[components_batchlisttimestamp.BatchListTimestamp],
+ Optional[Any],
FieldMetadata(query=QueryParamMetadata(style="form", explode=True)),
] = None
r"""Only include batches created strictly before this timestamp."""
diff --git a/src/openrouter/utils/__init__.py b/src/openrouter/utils/__init__.py
index 7d5988443..0b27ffce2 100644
--- a/src/openrouter/utils/__init__.py
+++ b/src/openrouter/utils/__init__.py
@@ -15,7 +15,7 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T:
if TYPE_CHECKING:
from .annotations import get_discriminator
- from .datetimes import parse_datetime
+ from .datetimes import parse_datetime, parse_duration
from .enums import OpenEnumMeta
from .unions import parse_open_union
from .headers import get_headers, get_response_headers
@@ -36,6 +36,7 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T:
from .security import get_security, get_security_from_env
from .serializers import (
+ ALLOW_UNKNOWN_UNION_VARIANTS,
get_pydantic_model,
marshal_json,
unmarshal,
@@ -72,6 +73,7 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T:
"get_default_logger",
"get_discriminator",
"parse_datetime",
+ "parse_duration",
"get_global_from_env",
"get_headers",
"get_pydantic_model",
@@ -107,6 +109,7 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T:
"stream_to_bytes",
"stream_to_bytes_async",
"template_url",
+ "ALLOW_UNKNOWN_UNION_VARIANTS",
"unmarshal",
"unmarshal_json",
"validate_decimal",
@@ -126,8 +129,10 @@ async def run_sync_in_thread(func: Callable[..., _T], *args) -> _T:
"get_default_logger": ".logger",
"get_discriminator": ".annotations",
"parse_datetime": ".datetimes",
+ "parse_duration": ".datetimes",
"get_global_from_env": ".values",
"get_headers": ".headers",
+ "ALLOW_UNKNOWN_UNION_VARIANTS": ".serializers",
"get_pydantic_model": ".serializers",
"get_query_params": ".queryparams",
"get_response_headers": ".headers",
diff --git a/src/openrouter/utils/datetimes.py b/src/openrouter/utils/datetimes.py
index a6c52cd61..ad634bfe1 100644
--- a/src/openrouter/utils/datetimes.py
+++ b/src/openrouter/utils/datetimes.py
@@ -1,8 +1,10 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
-from datetime import datetime
+from datetime import datetime, timedelta
import sys
+from pydantic import TypeAdapter
+
def parse_datetime(datetime_string: str) -> datetime:
"""
@@ -21,3 +23,19 @@ def parse_datetime(datetime_string: str) -> datetime:
datetime_string = datetime_string[:-1] + "+00:00"
return datetime.fromisoformat(datetime_string)
+
+
+_DURATION_ADAPTER: TypeAdapter[timedelta] = TypeAdapter(timedelta)
+
+
+def parse_duration(duration_string: str) -> timedelta:
+ """
+ Convert an ISO 8601 duration string (e.g. "PT1H30M") into a timedelta.
+ The standard library has no ISO 8601 duration parser, so this delegates to
+ pydantic, which is already a runtime dependency of the SDK.
+ """
+ return _DURATION_ADAPTER.validate_python(duration_string)
+
+
+def format_duration(duration: timedelta) -> str:
+ return _DURATION_ADAPTER.dump_python(duration, mode="json")
diff --git a/src/openrouter/utils/retries.py b/src/openrouter/utils/retries.py
index ca7b59efe..406c1e7c3 100644
--- a/src/openrouter/utils/retries.py
+++ b/src/openrouter/utils/retries.py
@@ -109,6 +109,18 @@ def __init__(self, inner: Exception):
self.inner = inner
+_TRANSPORT_ERROR_NAMES = frozenset({"NetworkError", "TimeoutException"})
+_TRANSPORT_ERROR_BASES = frozenset({"TransportError", "RequestError", "HTTPError"})
+
+
+def _is_transport_error(exception: BaseException) -> bool:
+ """Report whether an exception is a connection or timeout failure."""
+ if isinstance(exception, (httpx.NetworkError, httpx.TimeoutException)):
+ return True
+ names = {base.__name__ for base in type(exception).__mro__}
+ return bool(names & _TRANSPORT_ERROR_NAMES) and _TRANSPORT_ERROR_BASES <= names
+
+
def _parse_retry_after_header(response: httpx.Response) -> Optional[int]:
"""Parse Retry-After header from response.
@@ -207,14 +219,15 @@ def do_request() -> httpx.Response:
if res.status_code == parsed_code:
raise TemporaryError(res)
- except (httpx.NetworkError, httpx.TimeoutException) as exception:
- if retries.config.retry_connection_errors:
- raise
-
- raise PermanentError(exception) from exception
except TemporaryError:
raise
except Exception as exception:
+ if (
+ _is_transport_error(exception)
+ and retries.config.retry_connection_errors
+ ):
+ raise
+
raise PermanentError(exception) from exception
return res
@@ -252,14 +265,15 @@ async def do_request() -> httpx.Response:
if res.status_code == parsed_code:
raise TemporaryError(res)
- except (httpx.NetworkError, httpx.TimeoutException) as exception:
- if retries.config.retry_connection_errors:
- raise
-
- raise PermanentError(exception) from exception
except TemporaryError:
raise
except Exception as exception:
+ if (
+ _is_transport_error(exception)
+ and retries.config.retry_connection_errors
+ ):
+ raise
+
raise PermanentError(exception) from exception
return res
@@ -304,6 +318,7 @@ def retry_with_backoff(
retry_after_ms = _parse_retry_after_ms_header(exception.response)
if retry_after_ms is not None:
exception.retry_after = retry_after_ms
+ exception.response.close()
sleep = _get_sleep_interval(
exception,
initial_interval,
@@ -344,6 +359,7 @@ async def retry_with_backoff_async(
retry_after_ms = _parse_retry_after_ms_header(exception.response)
if retry_after_ms is not None:
exception.retry_after = retry_after_ms
+ await exception.response.aclose()
sleep = _get_sleep_interval(
exception,
initial_interval,
diff --git a/src/openrouter/utils/serializers.py b/src/openrouter/utils/serializers.py
index 1031ed930..5e57d36e8 100644
--- a/src/openrouter/utils/serializers.py
+++ b/src/openrouter/utils/serializers.py
@@ -112,11 +112,26 @@ def validate(c):
return validate
+ALLOW_UNKNOWN_UNION_VARIANTS = "speakeasy_allow_unknown_union_variants"
+"""Validation-context key enabling the Unknown fallback on open discriminated
+unions. The SDK sets it when deserializing server responses; validation
+without it (e.g. of user-constructed request payloads) stays strict. Pass
+``context={ALLOW_UNKNOWN_UNION_VARIANTS: True}`` to ``model_validate`` to
+opt in when parsing response payloads manually."""
+
+
def unmarshal_json(raw, typ: Any) -> Any:
- return unmarshal(from_json(raw), typ, coerce_iterables=False)
+ return unmarshal(
+ from_json(raw), typ, coerce_iterables=False, allow_unknown_union_variants=True
+ )
-def unmarshal(val, typ: Any, coerce_iterables: bool = True) -> Any:
+def unmarshal(
+ val,
+ typ: Any,
+ coerce_iterables: bool = True,
+ allow_unknown_union_variants: bool = False,
+) -> Any:
if coerce_iterables:
val = _coerce_iterables_for_type(val, typ)
unmarshaller = create_model(
@@ -125,7 +140,12 @@ def unmarshal(val, typ: Any, coerce_iterables: bool = True) -> Any:
__config__=ConfigDict(populate_by_name=True, arbitrary_types_allowed=True),
)
- m = unmarshaller(body=val)
+ if allow_unknown_union_variants:
+ m = unmarshaller.model_validate(
+ {"body": val}, context={ALLOW_UNKNOWN_UNION_VARIANTS: True}
+ )
+ else:
+ m = unmarshaller(body=val)
# pyright: ignore[reportAttributeAccessIssue]
return m.body # type: ignore
diff --git a/src/openrouter/utils/unions.py b/src/openrouter/utils/unions.py
index 243464023..45248ff68 100644
--- a/src/openrouter/utils/unions.py
+++ b/src/openrouter/utils/unions.py
@@ -1,12 +1,13 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
-from typing import Any
+from typing import Any, Mapping
-from pydantic import BaseModel, TypeAdapter, ValidationError
+from pydantic import BaseModel, TypeAdapter, ValidationError, ValidationInfo
def parse_open_union(
v: Any,
+ info: ValidationInfo,
*,
disc_key: str,
variants: dict[str, Any],
@@ -16,26 +17,42 @@ def parse_open_union(
"""Parse an open discriminated union value with forward-compatibility.
Known discriminator values are dispatched to their variant types.
- Unknown discriminator values — or known discriminator values whose
- payload fails variant validation (e.g. a partial variant emitted by a
- newer server) — produce an instance of the fallback class, preserving
- the raw payload for inspection.
+
+ The Unknown fallback only applies when the validation context carries
+ ALLOW_UNKNOWN_UNION_VARIANTS, which the SDK sets when deserializing
+ server responses. There, unknown discriminator values — or known
+ discriminator values whose payload fails variant validation (e.g. a
+ partial variant emitted by a newer server) — produce an instance of the
+ fallback class, preserving the raw payload for inspection. Without the
+ flag (e.g. user-constructed request payloads), invalid values raise so
+ mistakes surface locally instead of being sent to the server.
Non-dict values and dicts missing the discriminator deliberately raise
instead of falling back, so pydantic can try sibling branches of an
enclosing union (e.g. None in Optional[...]).
"""
+ # pylint: disable=import-outside-toplevel
+ from .serializers import ALLOW_UNKNOWN_UNION_VARIANTS
+
if isinstance(v, BaseModel):
return v
if not isinstance(v, dict) or disc_key not in v:
raise ValueError(f"{union_name}: expected object with '{disc_key}' field")
+ context = info.context
+ fallback_allowed = isinstance(context, Mapping) and bool(
+ context.get(ALLOW_UNKNOWN_UNION_VARIANTS)
+ )
disc = v[disc_key]
variant_cls = variants.get(disc)
- if variant_cls is not None:
- try:
- if isinstance(variant_cls, type) and issubclass(variant_cls, BaseModel):
- return variant_cls.model_validate(v)
- return TypeAdapter(variant_cls).validate_python(v)
- except ValidationError:
+ if variant_cls is None:
+ if fallback_allowed:
return unknown_cls(raw=v)
- return unknown_cls(raw=v)
+ raise ValueError(f"{union_name}: unrecognized {disc_key} value {disc!r}")
+ try:
+ if isinstance(variant_cls, type) and issubclass(variant_cls, BaseModel):
+ return variant_cls.model_validate(v, context=info.context)
+ return TypeAdapter(variant_cls).validate_python(v, context=info.context)
+ except ValidationError:
+ if not fallback_allowed:
+ raise
+ return unknown_cls(raw=v)
diff --git a/src/openrouter/utils/url.py b/src/openrouter/utils/url.py
index c78ccbae4..8eeaa7b0c 100644
--- a/src/openrouter/utils/url.py
+++ b/src/openrouter/utils/url.py
@@ -1,6 +1,5 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
-from decimal import Decimal
from typing import (
Any,
Dict,
@@ -105,7 +104,7 @@ def _populate_path_params(
else:
pp_vals.append(f"{pp_key},{_val_to_string(param[pp_key])}")
path_param_values[f_name] = ",".join(pp_vals)
- elif not isinstance(param, (str, int, float, complex, bool, Decimal)):
+ elif isinstance(param, BaseModel):
param_fields: Dict[str, FieldInfo] = param.__class__.model_fields
for name in param_fields:
param_field = param_fields[name]
@@ -132,7 +131,7 @@ def _populate_path_params(
f"{param_name},{_val_to_string(param_field_val)}"
)
path_param_values[f_name] = ",".join(pp_vals)
- elif _is_set(param):
+ else:
path_param_values[f_name] = _val_to_string(param)
return globals_already_populated
diff --git a/src/openrouter/utils/values.py b/src/openrouter/utils/values.py
index dae01a443..094755b73 100644
--- a/src/openrouter/utils/values.py
+++ b/src/openrouter/utils/values.py
@@ -1,6 +1,6 @@
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
-from datetime import datetime
+from datetime import datetime, timedelta
from enum import Enum
from email.message import Message
from functools import partial
@@ -13,6 +13,7 @@
from ..types.basemodel import Unset
+from .datetimes import format_duration
from .serializers import marshal_json
from .metadata import ParamMetadata, find_field_metadata
@@ -52,9 +53,11 @@ def match_status_codes(status_codes: List[str], status_code: int) -> bool:
T = TypeVar("T")
+
def cast_partial(typ):
return partial(cast, typ)
+
def get_global_from_env(
value: Optional[T], env_key: str, type_cast: Callable[[str], T]
) -> Optional[T]:
@@ -115,6 +118,8 @@ def _val_to_string(val) -> str:
return str(val).lower()
if isinstance(val, datetime):
return str(val.isoformat().replace("+00:00", "Z"))
+ if isinstance(val, timedelta):
+ return format_duration(val)
if isinstance(val, Enum):
return str(val.value)